パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

Raspberry Pi Pico 温度をドットマトリックスで表示してみる

2021-10-09 | Raspberry Pi 2 or 3 or Pico

Picoには温度センサーが標準でついているらしいので

これで温度を取得してドットマトリックスに表示してみたのがこちら

最初27度を表示したので、部屋の空気を入れ替え、さらに扇風機でPicoを冷やした所(まだ真夏日)

23度までは落ちる。スマホで気温を聞いた所、この近辺は22度だそうです。

何を表示しているかというと気温が24度なら 2つと4つLEDを交互に表示させています。

チラチラと違う所も光ってますが...

画像は23度と24度のせめぎあいをしています。

 

 

 

<参考文献>

【Raspberry Pi Pico】温度センサーをMicroPythonで読み取る方法

 

 

<追記>

ちらつきはプログラムを少し修正するとほぼなくなりました。(25行から28行)

この温度計いつも27度近辺をさしています。ボードの熱などもあるのかも知れません。

このプログラムをmain.pyにして温度計完成と思ったのですが、printの温度表示は動いていてもLEDがつかなくなることがあります。

電源抜き差しでもだめでthonnyからつないで別のプログラムとか動かすと直ることは直るのですが原因は今の所不明です。

27,28行目が怪しいのですが(カソード側にPowerを入れてチラツキを防いでいる箇所)


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。