編集履歴一覧に戻る
bbmaniaxのアイコン画像

bbmaniax が 2025年11月21日06時38分59秒 に編集

コメント無し

本文の変更

-

コンパクトな温湿度・気圧計のデラックス版を作りました。

+

グラフ表示に対応したコンパクトな温湿度・気圧計のデラックス版を作りました。

3つの OLED を使用して、温度湿度・気圧のグラフを同時に表示します。 GitHub: https://github.com/bbmaniax/RP2040-Thermohygrometer-Deluxe ![概観](https://camo.elchika.com/dc9dd5fdfc418b1f32db38935cb5cd2de2e0d2b1/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f36346232326130392d363837652d346339302d386164332d3235303931303062326635302f31353434633137342d666234652d343461322d396533392d326334616530353034636539/) ## 部材 | 種別 | 型番など | 数量 | |:-----|:---------|:-----| | マイコン | RP2040-Zero | 1個 | | ブレッドボード | 400H | 1個 | | ジャンパーワイヤ | - | 適宜 | | タクトスイッチ | 2P 6x6mm | 2個 | | OLED モジュール | 0.91" 128x32 SSD1306 | 3個 | | 温湿度・気圧センサーモジュール | AHT20+BMP280 | 1個 | ## 配線図 ![配線図](https://camo.elchika.com/10ff6b23e3860458e641614bac97563c311259d8/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f36346232326130392d363837652d346339302d386164332d3235303931303062326635302f64613539366366342d616237612d346362362d393131342d643663316638363734346161/) ## プログラム開発環境 ### 統合開発環境 | 名前 | 説明 | |:-----------|:-----| | Arduino IDE | 統合開発環境 | ### ボードサポートパッケージ | 名前 | 説明 | |:-----------|:-----| | Raspberry Pi Pico/RP2040/RP2350 | ボードサポートパッケージ | ### 依存ライブラリ | 名前 | 説明 | |:-----------|:-----| | SoftI2C | I2Cバス制御 | | Adafruit SSD1306 | OLEDディスプレイ制御(定数定義のみ使用) | **インストール**: Arduino IDEのライブラリマネージャーで検索・インストール ## 操作 マイコンに電源を供給すると作動します。 定期的に温湿度・気圧を測定して、OLED に表示します。 ボタンを押すと、表示パターンが切り替わります。 ![グラフ表示](https://camo.elchika.com/2380d8bbdcd414f407911144d2f33027ffa98ab1/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f36346232326130392d363837652d346339302d386164332d3235303931303062326635302f64313061326661352d386430322d343763372d383635322d313033373464626535353931/) ![テキスト表示](https://camo.elchika.com/bb1f78e12475db646da8405bfd059128388a0fa3/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f36346232326130392d363837652d346339302d386164332d3235303931303062326635302f61643731626261302d646463302d343538352d383233652d323136303935623131393633/) ※ 通常版の記事は[コチラ](https://elchika.com/article/1f7835ed-59c1-4741-9fe8-39a140ff0ebb/)