カテゴリー: RPi (2ページ目 (2ページ中))

Raspberry Pi Zero 2 W/GPIOヘッダー

RPi Zero 2 Wを各種計測デバイスに接続するにはGPIOを経由して行う。このときジャンパーワイヤー(凸凹)を使うと簡単に接続・取り外しができる。ただ、RPi Zero 2 Wにはピンヘッダーを取り付けたものは販売されていないので、はんだ付けをほとんどしたことのないボクは二の足を踏んでいた。

RPi Zero WH(上)とRPi Zero 2 W(下)

ただ、現状ではRPi Zero 2 Wを使うのが一番いい選択と思われるので、ピンヘッダーをハンマーで叩き込む😅「ハンマーヘッダー」という商品を使ってみることにする。。。

それが今日の午前中に届いたので、早速やってみた。上の2枚の写真が叩き込む前、下の2枚が後である。両端は固定されているのでしっかり入っているが、中央は支えるものがないので完全には入っていなくて湾曲している。改善の余地がある。

不満足ながらピンヘッダーの取り付けができたのでBME280を接続し値を取得してみると問題なかった。

改善点の検討をし、追加注文するかどうか判断する。

温湿度・気圧測定/BME280/1F居間

1階の居間の測定にはRaspberry Pi Zero 2 W(RPi Zero 2Wと略する)を使うことにした。

早速、一昨日Raspberry Pi 5(RPi 5)を仮設置していたものを入れ替えた。

設置状況、測定結果は以下の通り。

※テレビの周りのホコリは拭っておかないとね💦

$ssh RPiX82 "tail bme.csv"
2024-09-08 12:30:01 ,29.58 , 57.84,1005.82,1013.10
2024-09-08 12:40:01 ,29.62 , 57.62,1005.56,1012.84
2024-09-08 12:50:01 ,29.73 , 56.89,1005.50,1012.79
2024-09-08 13:00:02 ,30.46 , 54.96,1005.34,1012.60
2024-09-08 13:10:01 ,30.83 , 53.10,1005.27,1012.52

※年-月-日 時:分:秒,温度(℃),湿度(%),気圧(hPa),海面更正気圧(hPa)

(準備中)温湿度計の交換/藤田製作所 データロガー ⇒ BME280

この5年ほど藤田製作所のWatchLogger(KT-295F, KT-275F ×2)を使って室内(×2)と屋外の気温と湿度のデータを採っていたのだが、湿度のデータが使えなくなってしまった。KT-295Fには衝撃データも保存されるのだが、現状では使うことはない(配送時の落下などであれば有効)。データの取得もNFC通信で個別に行う必要がある。。。めんどくさい💦

CPUを個別に使うことにはなるがBME280で温湿度・気圧データを採れば、その辺りの問題は一挙に解決することになる。

というわけで、ここ数日、BME280の導入準備を進めている。写真はラズベリーパイ5に接続したもの(仮運用)。BME280の2種類のモジュールを取り寄せてみた。データの取得は10分間隔に設定している。

[2階]
$ssh RPiX50 "tail bme.csv"
2024-09-07 15:30:01 ,33.60 , 52.57,1006.30,1013.50
2024-09-07 15:40:01 ,33.61 , 52.37,1006.32,1013.52
2024-09-07 15:50:01 ,33.68 , 53.09,1006.32,1013.52
2024-09-07 16:00:01 ,33.54 , 53.72,1006.48,1013.68
2024-09-07 16:10:01 ,33.41 , 53.36,1006.48,1013.69
2024-09-07 16:20:01 ,33.26 , 53.56,1006.62,1013.82
2024-09-07 16:30:01 ,33.72 , 52.86,1006.69,1013.88 ←窓を閉める
2024-09-07 16:40:01 ,33.82 , 53.18,1006.68,1013.87
2024-09-07 16:50:01 ,33.85 , 53.40,1006.65,1013.84
2024-09-07 17:00:01 ,33.86 , 53.67,1006.71,1013.90
2024-09-07 17:10:01 ,33.85 , 53.86,1006.81,1014.00
2024-09-07 17:20:01 ,33.82 , 54.07,1006.92,1014.12
2024-09-07 17:30:01 ,33.80 , 54.19,1006.94,1014.13
2024-09-07 17:40:02 ,33.77 , 54.33,1007.03,1014.23
2024-09-07 17:50:01 ,33.70 , 54.90,1007.11,1014.30
2024-09-07 18:00:01 ,33.64 , 54.69,1007.26,1014.46
2024-09-07 18:10:01 ,33.58 , 54.82,1007.29,1014.49
2024-09-07 18:20:01 ,33.51 , 54.90,1007.42,1014.63
2024-09-07 18:30:01 ,33.40 , 55.03,1007.41,1014.62
2024-09-07 18:40:01 ,33.34 , 55.08,1007.62,1014.84
2024-09-07 18:50:01 ,33.23 , 55.18,1007.54,1014.75
2024-09-07 19:00:01 ,33.16 , 55.20,1007.69,1014.91

[1階居間]
$ssh RPiX52 "tail bme.csv"
2024-09-07 15:42:34 ,30.57 , 65.78,1006.42,1013.69
2024-09-07 15:50:01 ,30.58 , 65.33,1006.41,1013.68
2024-09-07 16:00:01 ,30.43 , 66.87,1006.62,1013.89
2024-09-07 16:10:01 ,30.05 , 63.17,1006.66,1013.94 ←エアコンon/冷房除湿/28.0℃
2024-09-07 16:20:01 ,29.14 , 59.61,1006.74,1014.05
2024-09-07 16:30:01 ,28.81 , 61.43,1006.79,1014.10
2024-09-07 16:40:01 ,28.63 , 60.61,1006.74,1014.06
2024-09-07 16:50:01 ,28.26 , 58.51,1006.75,1014.07
2024-09-07 17:00:01 ,28.02 , 61.16,1006.90,1014.23
2024-09-07 17:10:01 ,27.70 , 59.62,1006.96,1014.31
2024-09-07 17:20:01 ,27.53 , 59.77,1007.11,1014.45
2024-09-07 17:30:01 ,27.34 , 56.86,1007.15,1014.50
2024-09-07 17:40:01 ,27.20 , 56.53,1007.35,1014.70
2024-09-07 17:50:01 ,27.05 , 56.93,1007.34,1014.70
2024-09-07 18:00:01 ,27.09 , 57.21,1007.37,1014.73 ←居間のエアコンを切る(おばあちゃんのため)
2024-09-07 18:10:02 ,27.30 , 58.70,1007.48,1014.83
2024-09-07 18:20:01 ,27.57 , 59.09,1007.62,1014.97
2024-09-07 18:30:01 ,27.79 , 60.22,1007.66,1015.00
2024-09-07 18:40:01 ,27.98 , 60.98,1007.73,1015.07
2024-09-07 18:50:01 ,27.87 , 60.53,1007.62,1014.96
2024-09-07 19:00:01 ,27.91 , 60.08,1007.89,1015.24

※年-月-日 時:分:秒,温度(℃),湿度(%),気圧(hPa),海面更正気圧(hPa)

BME280/温湿度・気圧測定

先日注文したBME280が届いたので、早速、Raspberry Pi 5に接続してみた。

結果は次の通り。湿度の値が新旧で違っていて、新規設置したものの値はこの部屋に設置している他の2つの湿度計の値と同様なので、これまでのものの値は破棄します。

$ssh (新規設置BME280) "python3 bme280_csv.py"
2024-09-04 13:58:58 ,31.78 , 56.12,1001.55,1008.76
$ssh (従来使用BME280) "python3 bme280_csv.py"
2024-09-04 13:59:12 ,31.51 , 95.41,1000.33,1007.53

*日付 時刻(年-月-日 時:分:秒), 温度, 湿度, 気圧, 海面更正気圧

取り急ぎ結線しているのでむき出し、未整理状態です😅

BME280/温湿度・気圧センサー

自宅2階で稼働中の温湿度・気圧センサーは5年前に導入したもの。そろそろ代替を考えておかないといけない時期かと新たに注文しておいた。

[受取予定] 2024-09-02/クロネコヤマト便

$ssh RPiX101 "python bme280_csv.py"
2024-08-31 10:51:51 ,29.95 ,100.00, 996.33

$ssh RPiX101 "python3 bme/bme280i2c.py"
BME280 0x76
 dig_H1 : 75
 dig_H2 : 371
 dig_H3 : 0
 dig_H4 : 298
 dig_H5 : 50
 dig_H6 : 30
 dig_P1 : 37080
 dig_P2 : -10559
 dig_P3 : 3024
 dig_P4 : 5781
 dig_P5 : -91
 dig_P6 : -7
 dig_P7 : 9900
 dig_P8 : -10230
 dig_P9 : 4285
 dig_T1 : 28139
 dig_T2 : 26912
 dig_T3 : 50
 t_fine : 153376
 adc_T  : 543588
 adc_P  : 369156
 adc_H  : 38956
 Temp     : 30.0C
 Pressure : 996.4hPa
 Humidity : 100.0%

というのも、明らかなエラーデータを吐き出す頻度が増えたからだ。目で見て分かるものはまだいいが、そろそろ寿命かもしれない。

2024年  8月 31日 土曜日 10:40:01 JST    30.24C, 99650Pa, 100.00%
2024年  8月 31日 土曜日 10:50:01 JST    29.99C, 99644Pa, 100.00%
2024年  8月 31日 土曜日 11:00:01 JST    62.50C, 73188Pa, 100.00% ←コレ
2024年  8月 31日 土曜日 11:09:09 JST    30.76C, 99663Pa, 100.00%
<<<前のページ

© 2025

Theme by Anders Noren上へ ↑