朝に見た鉢植えは元気なのに、夕方には葉が少し垂れている。部屋の窓際は明るいのに、机の下は思ったより暗い。こうした小さな変化は、毎日同じ時刻に観察すると意外な発見につながります。親子 IoT 観察 プロジェクトは、センサーで身近な環境を測り、記録を残し、結果を親子で考える工作です。電子工作、プログラミング、ものづくりを一つの作品にできます。
紙の観察日記も大切ですが、IoTを使うと、人が見ていない時間の変化も記録できます。大事なのは、高価な部品をそろえることではありません。「何を知りたいか」を決め、測る仕組みを作り、データから次の実験を考えることです。小学生なら大人が配線やネットワーク設定を手伝い、中高生ならコードやケース設計まで担当すると、無理なく役割を分けられます。
親子 IoT 観察 プロジェクトはテーマを小さく決める
最初のテーマは、センサー一つで答えに近づけるものがおすすめです。たとえば「植物に水をあげた後、土の湿り気は何日で変わるか」「リビングと寝室の温度差はいつ大きくなるか」「日の当たる場所と日陰で明るさはどれほど違うか」といった問いです。
ここで注意したいのは、センサーの数を増やしすぎないことです。温度、湿度、照度、土壌水分、気圧を一度に扱うと、配線の間違い、プログラムの不具合、データの読み方が重なります。最初は温度・湿度、または照度だけで十分です。1週間連続で測れたら、次のセンサーを加えましょう。
観察の問いは、予想とセットでノートに書きます。「窓際の温度は昼に最も高くなるはず」「水やり直後は土壌水分の値が上がるはず」のように、先に仮説を立てます。予想が外れても失敗ではありません。なぜ外れたのかを考える場面こそ、データを使った観察の面白さです。
最初の構成はマイコンとセンサーで十分
初めて作るなら、Wi-Fiが使えるマイコンボードに、温度・湿度センサーまたは照度センサーをつなぐ構成が扱いやすいでしょう。Raspberry Pi Pico WやESP32のようなマイコンは小型で、センサー値を取得し、家庭内ネットワークへ送る用途に向いています。Linuxの操作も学びたい場合はRaspberry Piを使う選択肢もあります。
必要なものは、マイコン、USBケーブル、ブレッドボード、ジャンパーワイヤ、センサー、電源です。表示器を付けるとその場で値を確認できて楽しい一方、最初から必須ではありません。まずはパソコンのシリアルモニターに数値を表示し、測れていることを確認しましょう。
センサーの電源電圧は必ず確認してください。マイコンのGPIOは3.3V動作のものが多く、5V専用のセンサーを直接つなぐと故障する場合があります。製品の端子表示だけで判断せず、VCC、GND、信号線の役割と対応電圧を説明書で確認する習慣を付けることが、電子工作ではとても重要です。
はじめに測る値を画面へ表示する
プログラムの最初の目標は、クラウドへ送ることではなく、センサー値を安定して読めることです。1秒ごとに温度と湿度を読み取り、パソコンへ表示します。値が「0」や極端に大きい数値になるときは、コードを書く前に配線を見直します。
確認する順番は、GNDが共通になっているか、VCCの電圧が合っているか、信号線が指定したGPIOにつながっているか、ライブラリとセンサーの型番が一致しているかです。同じ形に見えるセンサーでも、通信方式がI2C、SPI、アナログ出力など異なることがあります。
データが読めたら、次に取得時刻を付けます。時刻がない数値の列は、後から見ても意味を判断しにくくなります。ネットワーク時刻を取得する方法が難しければ、最初は「電源を入れてから何分後か」を記録しても構いません。観察を始める日時をノートへ書いておけば、データと結び付けられます。
記録方法は家庭の環境に合わせて選ぶ
データの保存先には正解が一つではありません。短期間の観察なら、マイコンからパソコンへCSV形式で保存するだけでも十分です。CSVは表計算ソフトで開けるため、折れ線グラフを作りやすく、自由研究の資料にも使えます。
毎日自動で残したいなら、家庭内のRaspberry Piへ送って保存する方法があります。ネットワークやPythonも学べますが、設定する項目は増えます。外出先から確認できるクラウドサービスは便利ですが、アカウント管理、公開範囲、通信の安全性を親子で確認する必要があります。子どもの名前、住所、生活時間が分かる情報をデータ名や公開グラフに入れないことも大切です。
観察を続けることを優先するなら、最初の1週間はUSB接続のままでもかまいません。自動送信は、測定と保存が安定してから追加する機能です。完成度よりも、欠けた日を含めて「なぜ記録できなかったか」を残すほうが、次の改善に役立ちます。
数字を観察に変える3つの工夫
IoTの値は、それだけではただの数字です。観察に変えるには、測定条件をそろえ、実際に見たことも記録し、グラフで比べます。
たとえば植物の観察なら、水やりの時刻、置き場所、天気、葉の様子を紙のノートにも書きます。土壌水分センサーの値が下がっていても、土の種類やセンサーを挿す深さが変われば比較できません。同じ鉢、同じ位置、できれば同じ深さで測ることが基本です。
また、安価な土壌水分センサーは数値が絶対的な「水分量」ではなく、湿り具合の変化を示す場合があります。乾いた土、水を含ませた土で値を読み、「この鉢ではこの値以下なら乾いている」と自分たちの基準を作りましょう。測定器を信じ切るのではなく、実際の手触りや植物の状態と比べる姿勢が重要です。
グラフは、横軸を時刻、縦軸を測定値にした折れ線グラフから始めます。1日の温度変化、窓を開けた時間帯、照明を付けた時刻などが見えてきます。2か所を比べるときは、同じ種類のセンサーを同じ間隔で測定し、単位と範囲をそろえます。
ケースを作ると作品らしく、観察もしやすくなる
ブレッドボードのままでも実験はできますが、長く観察するならケースを作る価値があります。配線が抜けにくくなり、センサーの位置を固定でき、家族が触っても壊れにくくなります。ここで3Dプリンターやレーザーカッターを使えば、デジタルファブリケーションの学びも加わります。
ケースは最初から密閉しないでください。温度・湿度センサーには空気が通る穴が必要です。照度センサーは窓をふさがず、マイコンの発熱や直射日光の影響を受けにくい位置に置きます。土壌水分センサーのケーブルには、引っ張られても基板の端子に力が掛かりにくい逃げを作ると安心です。
段ボールで寸法を試す試作も有効です。センサー、USBコネクタ、電源スイッチの位置を実物で確かめてからCADで設計すれば、穴の位置を間違えて材料を無駄にしにくくなります。レーザー加工した木製ケースなら、観察対象の植物と並べても親しみやすい作品になります。
うまく動かないときは観察装置も観察する
値が急に変わらない、Wi-Fiが切れる、数日後にデータが途切れる。こうした問題は珍しくありません。故障と決め付けず、装置そのものを観察対象にしましょう。
電源不足はよくある原因です。パソコンのUSBポートでは動いても、長いケーブルや電池では不安定になることがあります。まずは安定したUSB電源で再現するかを確認します。Wi-Fiの問題なら、設置場所で電波が弱くないか、ルーター再起動後にも自動接続できるかを確認します。
データに異常値が出る場合は、異常値を削除する前に元データを残します。掃除のために窓を開けた、センサーに水滴が付いた、子どもが装置を動かした、といった出来事が分かれば、その数値にも説明を付けられます。消すべきノイズなのか、環境の変化を捉えた記録なのかを考える練習になります。
次のプロジェクトは「知らせる」から始めよう
観察が安定したら、装置に小さな反応を加えてみましょう。部屋が暗くなったらLEDを点灯する、土が乾いたら画面に水やりマークを出す、一定の温度を超えたらブザーではなく色で知らせる、といった拡張です。大きな音は家族の生活を妨げることがあるため、通知方法は設置場所に合わせて選びます。
さらに、測ったデータを使ってケースを改良することもできます。日光で本体が熱くなるなら、屋根を付ける。湿度センサーの反応が遅いなら、通気穴の形を変える。コード、回路、CADデータを少しずつ直し、再び測る。この往復が、単なる工作を自分だけの発明へ育てます。
親子で作るときは、大人が正解を急いで示すより、「このグラフの山は何だろう」「次はどこを変えて測ろう」と問いを返してみてください。センサーで見える数字と、手で触れた感覚、目で見た変化がつながったとき、身近な場所が実験室になります。小さく作り、毎日見て、次の一手を自分たちで決める。その積み重ねから、長く続くものづくりが始まります。




