bbmaniaxのアイコン画像
bbmaniax 2025年10月03日作成 (2025年11月29日更新) © MIT
製作品 製作品 閲覧数 345
bbmaniax 2025年10月03日作成 (2025年11月29日更新) © MIT 製作品 製作品 閲覧数 345

RP2040-Zero グラフ表示対応のコンパクトな温湿度・気圧計デラックス版の製作

RP2040-Zero グラフ表示対応のコンパクトな温湿度・気圧計デラックス版の製作

グラフ表示に対応したコンパクトな温湿度・気圧計のデラックス版を作りました。
3つの OLED を使用して、温度湿度・気圧のグラフを同時に表示します。

GitHub: https://github.com/bbmaniax/RP2040-Thermohygrometer-Deluxe

概観

部材

種別 型番など 数量
マイコン RP2040-Zero 1個
ブレッドボード 400H 1個
ジャンパーワイヤ - 適量
タクトスイッチ 2P 6x6mm 1個
OLED モジュール 0.91" 128x32 SSD1306 3個
温湿度・気圧センサーモジュール AHT20+BMP280 1個

配線図

配線図

プログラム開発環境

統合開発環境

名前 説明
Arduino IDE 統合開発環境

ボードサポートパッケージ

名前 説明
Raspberry Pi Pico/RP2040/RP2350 ボードサポートパッケージ

依存ライブラリ

名前 説明
SoftI2C I2Cバス制御
Adafruit SSD1306 OLEDディスプレイ制御(定数定義のみ使用)

操作

マイコンに電源を供給すると作動します。
定期的に温湿度・気圧を測定して、OLED に表示します。

ボタンを押すと、表示パターンが切り替わります。

グラフ表示
テキスト表示

ソースコード

以下の GitHub レポジトリでソースコードを公開しています。

関連記事

※ 通常版の記事はコチラ

bbmaniaxのアイコン画像
電子工作好きのおじさんです。
ログインしてコメントを投稿する