埃っぽい古い Samsung 製携帯電話を Raspberry Pi に置き換える 5 つの方法
Raspberry Pi は、シングルボード コンピューターが高度にカスタマイズ可能で、伝統的に比較的低コストであるため、家庭用プロジェクトで長い間人気の選択肢でした。 Raspberry Pi モデルの価格が上昇するにつれて、代替オプションを探しているかもしれません。古い Samsung 製携帯電話が、プロジェクトによっては Raspberry Pi の優れた代替品となる可能性があることを知って驚かれるかもしれません。
ネットワーク全体の広告をブロックする
Pi なしで Pi ホールを実行するようなもの
Raspberry Pi の最も一般的な用途の 1 つは、Pi-hole を実行することです。 Pi-hole は、ホーム ネットワークの DNS サーバーとして機能できるオープンソース ソフトウェアです。ネットワーク上のデバイスからの各 DNS リクエストを既知の広告サーバーおよびトラッカーのブロックリストと比較し、それらのリクエストをブロックして、デバイスに広告が表示されないようにします。
古い Samsung 製携帯電話を使用してネットワーク全体の広告をブロックすることができます。誰かが古い Samsung Galaxy S10+ でプロジェクトを実行しています。彼らは、電話用に設計された Linux ディストリビューションである postmarketOS をインストールし、Galaxy を常時稼働のホーム サーバーに変えました。 Linux システム上で AdGuard Home を実行することにより、電話機はローカル ネットワーク上のドメインの広告と追跡をブロックできます。
スマートフォンをスマートホームの頭脳にしましょう
ホーム アシスタントは Pi 上で実行する必要はありません
長い間、Raspberry Pi は、優れた Home Assistant スマート ホーム ソフトウェアを実行するためのハードウェアとして最も一般的な提案の 1 つでした。私は Raspberry Pi 3B+ でホーム アシスタントを数年間実行しました。多くの Raspberry Pi モデルの価格が上昇したことは、Raspberry Pi がかつてほど手頃な価格の選択肢ではなくなったことを意味します。
携帯電話を使用して、ホーム アシスタントを通じてスマート ホーム デバイスを制御できますが、古い Samsung 製携帯電話でホーム アシスタント ソフトウェアを実行することもできます。 1 つの方法では、携帯電話上でコマンド ライン パッケージを実行できる Android ターミナルである Termux を使用します。 Termux と udocker を使用すると、Termux 経由でホーム アシスタントをインストールし、比較的古い Samsung スマートフォンでも実行できます。
完璧な解決策ではありません。 Android はバックグラウンド アプリケーションを停止する可能性があり、ホーム アシスタントのアップデートにより回避策が無効になる可能性があります。未使用の予備の携帯電話がある場合は、試してみる価値があります。
3D プリンターをリモートで制御する
携帯電話で実行中の OctoPrint
多くの 3D プリンターはローカルに保存されたファイルから印刷できますが、これは、ファイルを使用するにはプリンターと直接対話する必要があることを意味します。 OctoPrint は、別のデバイス上で実行できるソフトウェアで、Web ブラウザーを通じて 3D プリンターをリモートで制御および監視できます。プリントのアップロード、ジョブの開始、進行状況の監視などを行うことができます。
Raspberry Pi は、小型シングルボード コンピューターを 3D プリンターに常時接続したままにしておくことができるため、OctoPrint を実行するための選択肢として人気があります。ただし、これが唯一の選択肢ではありません。
Octo4a (OctoPrint for Android の略) は、Raspberry Pi デバイス用に特別に設計された OctoPi ソフトウェアの Android 代替ソフトウェアです。 root を必要とせずに Android スマートフォン上で OctoPrint を実行できます。 USB On-The-Go (USB OTG) を使用して携帯電話を接続し、携帯電話のカメラを使用して印刷物を見たり、Octolapse タイムラプス ビデオを作成したりすることもできます。
すべての携帯電話が OTG 接続を充電して維持できるわけではありません。ただし、Galaxy S20 FE を含むいくつかの Samsung モデルは、3D プリンターへの接続と同時に充電をサポートすると報告されています。
レトロゲーム機をセットアップする
脇に置いてください、RetroPie
Raspberry Pi は、レトロ ゲーム コンソールを構築するのに最適です。 RetroPie などのプロジェクトは、Raspberry Pi でレトロ ゲームを実行するために必要なものをすべてまとめて、シングルボード コンピューターを専用のゲーム ステーションに変えます。
古い Samsung 製携帯電話でレトロ ゲームを実行でき、RetroPie の確実な代替品となります。 RetroPie は、RetroArch コンポーネントを使用してさまざまなコアをロードしてさまざまなコンソールをエミュレートし、Android 上で RetroArch を実行できます。
私は古い Samsung Galaxy S8 を使用して RetroArch を実行し、USB-C-to-HDMI アダプターを使用して携帯電話をモニターに接続しました。 Raspberry Piを使わずにPS5コントローラーを携帯電話とペアリングしてレトロゲームをプレイすることができました。
あなたの携帯電話が小さなNASになる可能性があります
UPS内蔵ファイルサーバー
Raspberry Pi を使用して、独自のネットワーク接続ストレージ (NAS) をセットアップできます。これは、接続されているデバイスに限定されるのではなく、ローカル ネットワーク上の任意のデバイスからアクセスできるストレージです。たとえば、ハード ドライブを Raspberry Pi に接続し、自宅の他のコンピューターからそこにファイルを保存できます。
Samba は、Windows、macOS、および Linux でサポートされる SMB ファイル共有プロトコルを実装する人気のオープンソース ソフトウェアです。 Samsung 携帯電話で Samba を実行すると、そのフォルダをネットワーク上の他のデバイスに公開できます。携帯電話のモデルによっては、microSD ストレージなど、デバイスですでに利用可能なストレージを共有したり、外部ストレージを接続したりすることができます。
最も良い点は、自宅で停電が発生した場合でも、電話機のバッテリーのおかげで電話ベースの NAS が動作し続けることができることです。無停電電源装置 (UPS) が組み込まれているようなものです。
あなたの携帯電話はすでに小さなコンピューターです
Raspberry Pi は本質的に小さなコンピューターであり、携帯電話も同様です。お使いの携帯電話は Raspberry Pi でできることすべてを実行できるわけではありませんが、多くのプロジェクトを処理できます。何に使えるのか驚くかもしれません。
関連情報は以下のリンクからご確認いただけます