2020-11-02
Raspberrypiで菜園監視
構想を練り始めてから早4か月が経過したが、ようやく少し進み始めた。ぼちぼち参加している小江戸ラグの勉強会、そのメンバーのK氏が温度センサーが余っているので、あげるよと言っていたので手を挙げた。かねがね半田付けはいずれ通過しなくてはならないステップと思っていた中ちょうど良い。
下の画像がいただいたBMP280互換のセンサー。半田付けした後の画像。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/Image-from-iOS-644x859.jpg)
i2c機器としてラズパイがセンサーを認識している。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/dd3acc01f23d8b2de8262ab0b4fcf18a.png)
入手したPythonプログラムを走らせてみると気圧の値が不正。違うプログラムで計測してもこんな感じの気圧になってしまう。温度と湿度はほぼ合っている。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/e830087165070ba303cb8e43664356fe.png)
とりあえずセンサーの不良と推測し、東京に出たついでに秋葉原の秋月電子通商に寄り、BME280互換のセンサーを入手。画像はピンをはんだ付けした後のもの。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/IMG-9494-644x533.jpg)
新しいセンサーとラズパイZEROを接続し電源投入。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/IMG-9495-644x637.jpg)
電源を投入し以前使用したpythonプログラムを走らせてみたら、今度は気圧もおかしなものではない。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/5cd1055f1e910eb54d612075bff3d162.png)
ネットで新しいプログラムを入手しブラウザーで一秒ごとに取得した値を表示させてみた。
これからの段取りとしてはカメラセンサーの選択、取り付け、画像キャプチャのプログラム投入。そしてその先はいよいよIoT構築のための種々準備となる。
11月4日 追記
手元に以前購入してある温度センサーADT7410があることがわかり、さっそく基盤とピンを半田付けし、解説本にしたがいPythonの温度表示プログラムを動かしてみた。
半田付けのあとRaspberrypi zeroのピンにつなぎ電源投入。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/IMG-9552-e1604470461237-644x859.jpg)
デバイスの認識OK。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/adt7410-644x271.png)
そしてPythonプログラムを走らせる。今回は気温のみが計測できるセンサー。
![](https://www.run-the-earth.com/wp-content/uploads/2020/11/adt7410-1.png)