今週末試してみたい Raspberry Pi プロジェクト (4 月 17 日)

in tech

楽しくて機能的な Raspberry Pi プロジェクトが満載の週末に飛び込む準備はできていますか?今日は、インターネット速度を追跡し、モチベーションを高める引用文を表示し、セットアップ用のカスタム タッチスクリーン マクロ キーパッドを構築する方法を説明します。

Speedtest-Tracker で自宅のネットワーク速度を監視する

ISP を正直に保つ

特定のネットワーク速度に対して料金を支払っている場合、それが ISP から得られると期待しているネットワーク速度である可能性が非常に高いですよね。実際にその速度が得られない場合はどうすればよいでしょうか?そこで、Speedtest-Tracker が登場します。

Speedtest-Tracker は非常にシンプルな Docker コンテナで、まさにその名の通り、インターネット速度テストを追跡します。シンプルな Docker 環境変数で cron ジョブを実行する頻度を選択すると、指定した間隔で速度テストが実行され、ログが記録されます。

ただし、Speedtest-Tracker アプリは実際には非常によく考えられています。オプションの公開ページがあり、結果を表示または検索でき、Grafana などでデータをグラフ化したい場合は、InfluxDB v2 または Prometheus にデータをエクスポートすることもできます。

アップロード、ダウンロード、ping のしきい値を設定することもできます。これらのしきい値は通知に使用されるため、ネットワーク パフォーマンスが設定した特定のレベルを下回った場合に通知するように Speedtest-Tracker を設定できます。これらの通知は、実行するたびに通知するように設定することもできます。これは、興味がある場合に、機能していることを確認する良い方法です。

したがって、ネットワークに Speedtest-Tracker をまだ展開していない場合は、今すぐ展開してください。そうすれば、ネットワークが遅く感じ始めた場合に、ISP に電話するたびにデータをバックアップできるようになります。

E-Ink ディスプレイで毎日のモチベーションを高める引用を表示します

モチベーションが最も必要なときにすぐに届けられる

額縁内の eInk ディスプレイには、次のようなモチベーションを高める引用文が表示されています。 "計画を立てるのはやめましょう。今、難しいことを 1 つやって、それが完了するまで続けてください。" クレジット: Patrick Campanale / How-To Geek

机に座って、一日を始めるのにちょっとしたモチベーションが必要だったことがありますか?これは、Raspberry Pi と eInk ディスプレイにとって完璧な仕事です。

InkyPi や Terminus (TRMNL 経由) などのプロジェクトを通じて、一日の始まりに机に座るたびにいつでも使える、モチベーションを高めるカスタムの引用文を簡単に生成できます。

私はすでにデスクで InkyPi を使用していますが、朝のモチベーションを処理するために AI Text プラグインを採用することにしました。 OpenAI API キー (毎日の無料クレジット付き) を入力し、次のタイトルとプロンプトを使用しました: Do The Thing

Give me a blunt, no-excuses motivational quote. Keep it under 15 words. No swearing. Make it feel urgent, but not mean.

このプロンプトは、上の図にあるようなフレーズを生成します。私はそれを毎朝生成するようにスケジュールしており、机に座っているときはいつでもそれを見ることができます。このような小さなことは、一日を通してモチベーションを維持するのに役立ちます。設定がまったく難しくないことが気に入っています。

Stream Deck を捨てて、独自のカスタム マクロ パッドを構築

買うより作るほうがずっと楽しい

私は Stream Deck が大好きですが、机の上に置いて時々使うにはかなり高価なテクノロジーでもあります。セットアップにマクロパッドを追加したい場合、Raspberry Pi は高価な Stream Deck にオールインする前にテストするのに最適であり、完全に購入できなくなる可能性もあります。

DIY Stream Deck の代替品のほとんどはキーボードを組み立てたりはんだ付けする必要がありますが、Stream-Pi はまったく逆です。このプラットフォームは、プロジェクトの引き出しの中にあるシンプルなタッチスクリーンで動作するように設計されています。まだお持ちでない場合は、Pi 用に設計された 5 インチまたは 7 インチのタッチスクリーンを Amazon で 40 ドル未満で入手できます。

Stream-Pi を Raspberry Pi 上で起動して実行するのは、実際には非常に簡単です。開始するには、ターミナルでコマンドを 1 つ実行するだけです。

curl -sSL  | bash

そこから、インストール時に作成されるデスクトップ ショートカットまたはターミナルを通じて Stream-Pi を起動できます。

Raspberry Pi で Stream-Pi クライアントを実行したら、デスクトップまたはラップトップに Stream-Pi サーバーをインストールします。サーバーは、コンピュータ上で何かを行うためにクライアント (Pi) が通信するものです。これは非常に天才的なセットアップであり、開発チームは本当に良い仕事をしました。

Stream-Pi サーバーを使用すると、Pi に表示されるボタンとその機能を構成できます。アプリの起動やOBS画面の変更などに使用できます。

したがって、Stream Deck の購入は忘れて、クローゼットに眠っている予備の Pi に Stream-Pi を展開するだけです。より安価で、より高機能であり、プロジェクトに取り組むためのハードウェアをすでに所有している可能性があります。


Raspberry Pi が役に立つために 100 のことをしなければならないと考えるのはやめましょう

初めて Pi を手に入れたとき、「それに最適なプロジェクト」が見つからなかったため、未使用のまま放置されていました。その後、それらを Docker ホストとして使い始めましたが、最終的には Pis をミニ PC に置き換えました。その後、Pis はまだあまり使用していなかったので、再び放置され始めました。

最終的に、私はあなたにも理解してほしいことに気づきました。プロジェクトに Pi を使用するために、完璧な Pi プロジェクトが完成するまで待つ必要はありません。また、Pi が役立つようになるために、Pi に 100 のことを実行させる必要もありません。

近くに置いてある Pi を手に取り、eInk ディスプレイを接続して、面白い引用文を表示させるのはまったく問題ありません。必要に応じて後で再利用できますが、実際には、使用するだけですぐに仕事を完了できます。

それで、その円周率を引き出しから取り出し、ほこりを払い、その上で何かを回転させます。今週末は楽しんでください。

関連記事

前の投稿
初めての懸垂は始まりにすぎません
次の投稿
Bose Quiet Comfort Ultra Earbuds が 40% オフ