あなたはしばらくそれについて考えていました、そしてあなたはついに思い切って行動しました:あなたはラズベリーパイを購入しました。しかし、あなたはそれを何のために使うことができますか?
この小さなデバイスは本当にデスクトップPCとして機能できますか?サーバーとして?ラジオ局として?はい、できます!
はじめに、MakeUseOf全体からの詳細なチュートリアルとともに、RaspberryPiのさまざまな使用法を収集しました。
Raspberry Pi 4を使用していることを前提としていますが、これらのプロジェクトのほとんどは、古いモデルやRaspberry PiZeroでも機能します。
1.デスクトップPCをRaspberryPiと交換します
Raspberry Piの最も簡単な使用法は、デスクトップコンピューターとしてです。
Pi自体、microSDカード、電源に加えて、HDMIケーブルと適切なディスプレイが必要です。従来のコンピューターと同様に、USBキーボードとマウスも必要です。
Raspberry Pi 3以降にはWi-FiとBluetoothが組み込まれています。古いモデルを使用している場合は、互換性のあるUSBドングルが必要です(互換性を確認するには、 elinux.orgのRaspberryPiハブ )。ただし、イーサネットを使用する場合は、すべてのRaspberry Piモデル(Pi Zeroを除く)にイーサネットポートが装備されています。
お好みのオペレーティングシステムをインストールすると、ChromiumブラウザとともにLibreOfficeがプリインストールされていることがわかります。
あなたがする必要があるすべて RaspberryPiをデスクトップコンピューターのように実行します !
2.ラズベリーパイで印刷する
本当に使いたいが、ワイヤレスで接続できない古いプリンターがありますか?あなたはおそらくそれを安全に処分する傾向がありますが、あなたは本当にそうする必要はありません。必要なのは、ホームネットワークに接続されたRaspberryPiといくつかのプリントサーバーソフトウェアだけです。
これは、Sambaファイル共有ソフトウェアをインストールしてからCUPSをインストールすることによって行われます。 Common Unix Printing Systemは、プリンター用のドライバーを提供し、管理コンソールを提供します。
これを設定したら、ホームネットワーク上のすべてのコンピューターがプリンターにアクセスできるようにPiを構成します。これですべてです。これは実際にはUSBケーブルを備えたプリンタに依存することに注意してください。そうでない場合は、アダプターを使用できます。
3.PiプリントサーバーにAirPrintサポートを追加します
上記のプロジェクトは、これまでのところしか取りません。 Windows、Mac、またはLinuxコンピューターからの印刷には理想的ですが、タブレットや電話はどうでしょうか。そのためには、単一のスクリプトを介して追加できるAirPrintサポートが必要です。
印刷はiOSデバイスでネイティブに利用できますが、Androidタブレットと電話には専用アプリが必要です。ほとんどの新しいプリンタは、モバイルデバイスからの印刷をサポートしています。 Raspberry Piを使用すると、この機能を古いプリンターに拡張できます。
四。 Kodiでコードを切る:Raspberry Pi Media Center
Raspberry Piの主な用途は、Kodiメディアセンターとしてである可能性があります。ディスクイメージとして利用可能ないくつかのKodiビルドがリリースされており、OSMCとOpenElecが最も人気があります。
ただし、Raspberry Piを他のプロジェクトで利用できるようにしておきたい場合は、KodiをRaspbianにインストールするだけで済みます。レトロゲームシステムに追加することもできます(以下を参照)。ただし、Kodiのインストールにはいくつかの注意点があります。すべてのアドオンが利用できるわけではなく、利用できるアドオンの多くは、海賊版コンテンツのストリーミングを目的としています。
そのため、公式のKodiリポジトリからのみ安全で合法的なアドオンをインストールすることをお勧めします。しかし、それだけではありません。他のデバイスと同様に、Kodiを実行しているRaspberryPiはいくつかのセキュリティ問題に対して脆弱です。
5.5。 レトロゲーム機をセットアップする
Raspberry Piの最も人気のある用途の1つであるこのデバイスは、レトロゲーム機として理想的です。結局のところ、それはいくつかの異なる方法で使用するのに十分コンパクトで強力です。特に、の最も軽いコンポーネントの1つとしてそれを適合させるために フルサイズのアーケードマシン また ゲームボーイキットとして !
レトロゲームには、RecalboxとRetroPieの2つの主なオプションがあります。他のものを使用することもできますが、すべてに適切なコントローラーが必要であり、初期構成が必要になります。従来のMS-DOSPCゲームからコモドール64まで、多くのプラットフォームをエミュレートできます。多くの人気のある16ビットゲームコンソールもRaspberryPiで復活させることができます。
6.6。 Minecraftゲームサーバーを構築する
レトロゲームだけではありません。 Raspberry PiのデフォルトのオペレーティングシステムであるRaspbianには、特別なバージョンのMinecraftがプリインストールされていることをご存知でしょう。しかし、Piをゲームサーバーとしても使用できることをご存知ですか?
最も効果的には、PiはMinecraftの優れたゲームサーバーになり、ホームネットワークのどこからでもプレイできるようになります。複数のRaspberryPiがある場合、1つを専用サーバーとして使用すると、優れたゲーム体験が得られます。これは、Minecraftのファンがたくさんいる場合に特に効果的です。
ただし、Minecraft以外にも、RaspberryPiで他のマルチプレイヤーネットワークゲームをセットアップできます。 Quake、Civilization、Doom、およびOpenTTDのオープンソースポートは次のようになります。 RaspberryPiにゲームサーバーとしてインストールされています 。
7。 ロボット制御
ロボットコントローラーのRaspberryPiプロジェクトは非常に多いため、1つの例で解決するのは困難です。たとえば、Pi専用のロボティクスパッケージに依存する場合があります。デバイスはバッテリーで駆動され、ロボットとの通信と制御に使用されます。
または、すでに所有しているコンポーネントから構築された独自のデザインを好む場合もあります。いずれにせよ、RaspberryPiを正しく選択する必要があります。 Raspberry Pi 4はより多くの処理能力を提供しますが、Pi ZeroWはよりコンパクトです。このスリムラインバージョンのRaspberryPiは、オンボードワイヤレス接続を備えているため、軽量ロボットに最適です。
インスピレーションが欲しいですか? RaspberryPiで構築できる映画やテレビのロボットを見てみると役に立ちます。それ以外の場合、すぐに開始したい場合は、 ロボットカーキット オンラインで購入できます。
SunFounder Raspberry Piスマートビデオロボットカーキット(RPiCar3MM) アマゾンで今すぐ購入8.ストップモーションカメラを作成します
誰もがストップモーションビデオが大好きです。ウォレスとグルミットから有名な監督テリーギリアムの初期のモンティパイソンのフライングサーカスの作品まで、それは決して楽しませてくれます。しかし、ストップモーションはどのように作られていますか? RaspberryPiと専用のカメラモジュールで見つけることができます。
Pythonプログラミング言語、適切なマウント(ギリアム風のペーパークラフトアニメーションのオーバーヘッド、粘土またはおもちゃベースの標準的な三脚)、および明るいエリアを使用すると、これは時間のかかるプロセスです。良い結果を得るにはある程度の練習が必要であり、サウンドトラックを追加する必要があります。
また、ボタンをマウントするためのブレッドボード(Raspberry PiのGPIOに接続できる適切なプランジャーボタンが既にある場合を除く)と、各画像をスナップするためのPythonスクリプトも必要です。
ブルースクリーンの重要なプロセスがWindows10で終了しましたRaspberry PiカメラモジュールV2-8メガピクセル、1080p(RPI-CAM-V2) アマゾンで今すぐ購入
9.タイムラプスビデオを作成する
Raspberry Piカメラモジュールを別のスクリプトと組み合わせると、Piの別の用途が作成されます。タイムラプスムービーのキャプチャです。これは、時間制限のある単一フレームを取得することによって行われます。
その後、ラズベリーパイを使用してタイムラプスを撮影する方法はあなた次第です。おそらくポータブルバッテリーソリューションが必要になるでしょう、そして三脚が再び役立つかもしれません。今回は、デバイスを安定させるために、スマートフォンの三脚(クランプはPiのケースに完全にフィットする必要があります)をお勧めします。
しかし、あなたは何を撮影する必要がありますか?庭の花、お椀の中の果物、通りすがりの人…空の雲、それとも天候の変化?あなたはあなた自身の想像力と、良いビデオを手に入れるためにどこまで旅行しても構わないと思っているかによってのみ制限されます。
10. PirateFMラジオ局を放送する
共有したいメッセージはありますか?インターネットにアクセスできない人々のグループまたはコミュニティと通信する必要がありますか?答えはラジオです:そしてラズベリーパイはFMバンドで放送することができます!
ただし、リンクを張る前に注意が必要です。FMでの放送は、ライセンスなしでは違法です。幸いなことに、Piは短距離でしかブロードキャストできないため、トラブルに巻き込まれるのを防ぐことができるはずです。本当に、これは概念実証プロジェクトです。世界の遠隔地では役立つかもしれませんが、都市での使用には適していません。
ここでは、ポータブルバッテリーソリューションとはんだ付けのスキルが必要です。ブロードキャストしたいオーディオは、microSDカードにプリロードし、ループで再生する必要があります。
関連している: RaspberryPiのキーボードレイアウトを変更する方法
十一。 Raspberry PiWebサーバーを構築する
Raspberry Piのもう1つの素晴らしい使用法は、Webサーバーとしてセットアップすることです。これは基本的に、Webサイトをホストするように構成できることを意味します。たとえば、ブログをホストする場合があります。
いくつかの方法を使用できます。適切なソフトウェア(Apacheとそれに関連するライブラリ)をインストールすることから始める必要があります。または、Apacheと一緒にPHPとMySQLを使用して完全なLAMPスタックをインストールすることもできます。 FTPも設定すると便利です。
これらの手順が完了すると、HTMLファイルを/ www /ディレクトリに保存でき、Webサーバーの準備が整います。または、WordPressなどの特定のWebソフトウェアをインストールすることもできます。
Webサイトをオンラインにするには、インターネットプロバイダーからの静的IPアドレスが必要です。これが高すぎる場合は、試してください いいえ-IP.com
12.Twitterボットを作成します
Twitterはナンセンスだらけです。その多くは、メッセージを投稿することを目的として作成されたプログラムであるボットの好意によるものです。これらのいくつかは便利です。たとえば、お気に入りのWebサイトからの更新である可能性があります。しかし、多くの人は迷惑であるか、不快でさえあります。
これらの自動化されたアカウントのほとんどは、対象となるスパムです。
しかし、Twitterボットでできる便利なことがいくつかあります。オンラインサービスを利用してこれらのメッセージを公開するのではなく、RaspberryPiでPythonアプリケーションを使用できます。 Piがインターネットに永続的に接続している場合は、Twitterボットを作成することができます。
TwitterのウェブサイトからTwitterアプリを登録する必要があります。これにより、Twitter APIにアクセスできるようになり、いくつかのコード(PythonまたはNode.js)を使用してボットの準備が整います。次に行う必要があるのは、ツイートするコンテンツのタイプを指定することだけです。これは、CPUの温度から、ランダムに選択されたその日の見積もり、または単に写真まで、何でもかまいません。
13.モーションキャプチャセキュリティシステムを構築する
誰があなたの財産に侵入していますか?彼らがあなたの部屋に侵入してあなたのことを通り抜けることができると誰が思いますか?そして、彼らはあなたの歯ブラシで何をしているのですか?!
これらの質問に対する答えを見つける唯一の方法は、ある種のセキュリティシステムを使用することです。 Raspberry Pi Camera Moduleを接続するか、一般的なUSB Webカメラを使用すると、モーションキャプチャセキュリティシステムを構築できます。
デバイスからの映像を保存するには、大容量のmicroSDカード(またはUSBストレージデバイス)が必要になることに注意してください。
このRaspberryPiプロジェクトは、モーションソフトウェアと、Webカメラから映像をキャプチャするためのツールであるuvccaptureを組み合わせたものです。 ffmpegソフトウェアは、ビットレートとタイムラプスの管理にも使用されます。すべてが稼働すると、モーションが検出されるたびにシステムが記録を開始することが期待できます。電子メールアラートも構成できます。
14.14。 刺激的なデジタルフォトフレーム
既製のデジタルフォトフレームは、スペース、ストレージ、および目的が多少制限されている場合でも魅力的です。お気に入りの家族の写真を表示する以上のことができるとしたらどうでしょうか。
このビルドを使用すると、美しいシーンの写真と一緒に感動的なメッセージを配信するデジタルフォトフレームを作成できます。その結果、メッセージについて本当に考えさせながら、目を眩ませるようなものになります。このプロジェクトでは、RaspberryPiタッチスクリーンディスプレイを使用しました。互換性のあるLCDディスプレイが適している必要があります。
15.夜空の写真を撮る
Raspberry Piのカメラモジュールでストップモーション、タイムラプス、モーションキャプチャのセキュリティだけでは不十分な場合は、夜の写真を試してみませんか?このためには、 Raspberry PiNo-IRカメラモジュール 。
Raspberry PiNoIRカメラモジュールV2-8MP1080P30… アマゾンで今すぐ購入IRフィルターを取り外すと、カメラは夜間の結果を向上させます。下で寝ている間に上で何が起こっているかを写真に撮ることができます。これにより、星、流星、月、惑星、さらにはUFOをスナップする機会が得られます。
たとえば、タイムラプス写真を使用して、星と月の経路を一晩追跡することができます。または、遅いシャッタースピードを使用してトレース効果を取得します。夜の写真撮影の計画が何であれ、RaspberryPiはあなたの要件に完全に適合するはずです。
16.16。 ネットワーク監視ツールを構築する
ネットワーク上のデバイスを監視できることに興味がありますか?接続性の欠如が心配ですか、またはブログやWebサイトがオフラインになったときにすぐに通知したいですか?
その答えは、ネットワーク監視ソリューションです。いくつか利用可能ですが、最も人気のあるのは、インストールと構成が簡単なオープンソースのNagiosツールです。これをインストールすると、稼働時間を監視したり、ネットワーク上のデバイスの視覚化を表示したりできます。
従来、Linuxボックスにインストールされていましたが、実際にはフルデスクトップPCまたはサーバーの無駄です。ただし、これはRaspberryPiの理想的な使用法です。
Nagiosディスクイメージをダウンロードして、PiのSDカードにフラッシュするだけです。 Nagiosはリソースを大量に消費する可能性があるため、最良の結果を得るには、このプロジェクトにRaspberry Pi2以降を使用してください。
17.17。 Raspberry PiPlexサーバー
Kodiはすでにメディアセンターと見なされていますが、RaspberryPiで実行できるテレビベースのエンターテインメントプロジェクトは他にもあります。つまり、標準のダムテレビをスマートテレビに変えることができます。それだけでは不十分であるかのように、既存のスマートTVの機能を強化することもできます。
テレビを「スマート」にするには、USBまたはフラッシュストレージデバイスからメディアを再生できる必要があります。 Netflixからビデオをストリーミング 、YouTube、および同様のサイト、およびリモートコントロールを提供します。これは、RaspberryPiプロジェクトに関してはモバイルデバイスからのものであることがよくあります。スマートTVは、ニュースと天気、およびPVRサポートも提供する必要があります。PVRサポートは、RaspberryPiがUSBTVカードのおかげで管理できます。
Kodiを超えて(またはそれと組み合わせて)、RaspberryPiをPlexサーバーとして使用できます。これは、Plexを実行しているPCまたはサーバーがあり、別のデバイスを使用してメディアを表示していることを意味します。 2番目のデバイスは、PC、Xbox One、またはRasPlexソフトウェアがインストールされた別のPiである可能性があります。サーバーのメディアの閲覧は簡単で、サーバーに保存されているすべての映画、テレビ番組、音楽を楽しむことができます。
18.18。 DIYNASボックス
独自のローカルネットワークドライブを作成したいですか?メディアセンターからの閲覧のみを目的とする場合は、ネットワーク接続ストレージデバイスを用意することをお勧めします。私の個人的なお気に入りの用途は、家族の写真を保存できるネットワークドライブとしてです。
パーソナルNASドライブは、食器棚やワードローブの上に隠すのに十分なほどコンパクトです。同じことが、外付けHDDまたはUSBフラッシュストレージに接続されたPiであるRaspberry PiNASにも当てはまります。 SSDドライブを使用することもできます。
これはSambaを使用して手動で設定できます。データがホームネットワークドライブに保存され、PCのスペースが解放されるまで、それほど時間はかかりません。 NASドライブを定期的にバックアップすることを忘れないでください!
19.Arduinoを使用したホームオートメーションシステム
Raspberry Piは、ホームオートメーションシステムの理想的な頭脳とインターフェースになります。 Arduinoと組み合わせて、Node.jsアプリHeimcontrolを実行すると、いくつかのリモート制御された無線対応のメインアダプターを介してホームオートメーションが可能になります。 Heimcontrolを使用すると、Arduinoによって送信される信号を使用して、RaspberryPiを介してアダプターに接続されているデバイスを有効または無効にできます。
このアプローチは、ホームオートメーションの基本に慣れるための方法を探している場合に最適です。しかし、スマートホームオートメーションツールなどを使用して、多かれ少なかれすぐに機能するシステムが必要な場合はどうでしょうか。おそらくあなたの家ですでに稼働している機器を使用していますか?
このシナリオでは、チームを組んで OpenHABを使用したラズベリーパイ 完全に機能するはずです。
20.AirPlayレシーバーを構築する
RaspberryPiが処理できるのはワイヤレス印刷だけではありません。 AirPlayもオプションで、RaspberryPiをスマートスピーカーに変えることができます。 DIYスピーカーのセットアップを介してモバイルデバイスからオーディオをストリーミングしたいですか?
を活用 Piオルゴール専用ディスクイメージ Raspberry Piの場合、ミニコンピューターを適切なスピーカーに接続すると、Webから直接オーディオをストリーミングすることもできます。 Google Music、Spotify、SoundCloud、その他多くのサービスを利用できます。
さらに、PiオルゴールはSpotify Connect、DLNA / OpenHome、BubbleUPnPを使用し、USBオーディオをサポートし、RaspberryPiサウンドカードと互換性があります。
私たちがお勧めし、議論するアイテムを気に入っていただければ幸いです。 MUOはアフィリエイトとスポンサーのパートナーシップを持っているので、私たちはあなたの購入のいくつかから収入の一部を受け取ります。これはあなたが支払う価格に影響を与えることはなく、私たちが最高の製品の推奨を提供するのに役立ちます。
共有 共有 つぶやき Eメール VirtualBoxLinuxマシンを過給するための5つのヒント仮想マシンによって提供されるパフォーマンスの低下にうんざりしていませんか? VirtualBoxのパフォーマンスを向上させるためにすべきことは次のとおりです。
次を読む 関連トピック- DIY
- ラズベリーパイ
- 長い形式
- ロングフォームリスト
- DIYプロジェクトのアイデア
セキュリティ、Linux、DIY、プログラミング、技術の説明を担当する副編集長であり、デスクトップとソフトウェアのサポートに豊富な経験を持つ本当に便利なポッドキャストプロデューサーです。 Linux Formatマガジンの寄稿者であるクリスチャンは、ラズベリーパイのいじくり回し、レゴ愛好家、レトロゲームファンです。
クリスチャンコーリーのその他の作品ニュースレターを購読する
ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。
購読するにはここをクリックしてください