LDR と Microbit を使用した周囲光に基づく LED の自動制御
この演習では、周囲の明るさに応じて LED を制御します。目標は、暗い環境で LED を自動的に点灯させることです。
部屋の照明をオン・オフして、閉め切った部屋でこれを試すことができます。部屋の照明を消すと、部屋が十分に暗ければ LED が点灯し、照明を再び点けると LED は消灯するはずです。あるいは、感度のしきい値を調整したり、光センサー(LDR)を手や何か物で覆ったりして、異なる明るさレベルを再現することもできます。
注: 部屋の明るさの条件や使用している LDR に応じて、ADC しきい値を調整する必要がある場合があります。
LDR を Microbit に接続する回路
- LDR の片側をグラウンドに接続します
- LDR のもう片側を Micro:bit の Pin 0(Analog In)に接続します。
- 10K オームの抵抗を Pin 0 と 3V の間に接続します。
- これにより分圧回路が構成され、Pin 0 の電圧が明るさに応じて変化します。
回路例
これは、LDR、ワニ口クリップ、オス-オスのジャンパーワイヤー、およびブレッドボードを使って私が組み立てた回路の写真です。
暗いとき
