パラゴン・プロジェクトESP32 天気予報ディスプレイ
毎朝、身支度をする前に天気を判断しようと奔走している自分に気づく。もしあなたが私と同じなら、私たち2人を助けるプロジェクトを見つけた。
ルーク・マーゼンはこのディスプレイを開発し、次のようにシェアした。 GitHubのオープンソース.このプロジェクトはすでに数ヶ月前から存在していたことを申し添えておかなければならないが、パラゴン・プロジェクト・シリーズの中で見逃すわけにはいかなかった。
まず第一に、記事に値するほどクールなプロジェクトだ。しかしその上、ルークは衝撃的なほど簡単に再現できるようにした。
写真のように、天気だけでなく、日の出と日の入りの時刻、風、紫外線指数も教えてくれる。さらに、外の湿度、室内の湿度や気圧も教えてくれる。
これ以上の天気予報ディスプレイはないだろう。
ハードウェア
ハードウェアに関しては、ルークはDrobotのFireBeetle 2 ESP32-Eマイクロコントローラーを選んだ。
しかし、他のESP32マイクロコントローラーでも同様に動作するだろう。
ルークも BME280ブレークアウトボード 内部の気圧、温度、湿度を測定する。
これにバッテリーとE-Inkディスプレイを組み合わせれば、このプロジェクトに必要な部品はすべて揃う。
もちろん、プロジェクト全体をマウントするための木のブロックも必要だ。そして配線も必要だが、ルークは親切にも、あなたが何をしなければならないか、非常に明確なアウトラインを示してくれた。
ソフトウェア
オン GitHubのページ天気予報をスムーズに表示させるための設定方法については、非常によくまとめられたガイドがある。
リポジトリをクローンし、デバイスがWiFiにアクセスできることと、時間と場所を確認する必要がある。ここはすべて比較的簡単だ。
天気予報ディスプレイがデータを収集する方法は、OpenWeatherMapを通じて行われる。 オープンウェザーマップ を使えば、APIキーを使って無料で情報を得ることができる。
ルークは、APIコールをしすぎて誤って課金されることなくOpenWeatherMapを実行する方法まで教えてくれる。
だから、ESP32マイクロコントローラーがごろごろしていて、数時間あれば、すぐにでも取りかかる必要がある。
結論
このプロジェクトは遊びにも最適だ。ルークは、GNU一般公衆利用許諾契約書(GNU General Public License)を通じて、このプロジェクトを共有してくれた。だから、複製するだけでなく、遊び回るのにも素晴らしいプロジェクトなんだ!
詳しくは、以下をご覧ください。 GitHubページはこちら.トラブルシューティングのガイドまでついている。
さらに、このシリーズで紹介した他の素晴らしいパラゴン・プロジェクトは、以下をクリックしてご覧ください。 これ.
というわけで、残る唯一の問題は、天気予報の表示をどのように設定するかということだ。
こんにちは。
僕の学校では、プロジェクトとしてやってみたいんだ。
ありがとう!
1.ESP32マイクロコントローラ
2.エレクトロニック・パネル
3.センサー BME280
4.バッテリー
5.マデラ模様またはマデラ溝
6.ケーブル
どのようにコブラを購入するのか、私に興味がある。
私たちのサイトはこちら: buyzero.de