Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

LDR と Microbit を使用した周囲光に基づく LED の自動制御

この演習では、周囲の明るさに応じて LED を制御します。目標は、暗い環境で LED を自動的に点灯させることです。

部屋の照明をオン・オフして、閉め切った部屋でこれを試すことができます。部屋の照明を消すと、部屋が十分に暗ければ LED が点灯し、照明を再び点けると LED は消灯するはずです。あるいは、感度のしきい値を調整したり、光センサー(LDR)を手や何か物で覆ったりして、異なる明るさレベルを再現することもできます。

注: 部屋の明るさの条件や使用している LDR に応じて、ADC しきい値を調整する必要がある場合があります。

LDR を Microbit に接続する回路

  1. LDR の片側をグラウンドに接続します
  2. LDR のもう片側を Micro:bit の Pin 0(Analog In)に接続します。
  3. 10K オームの抵抗を Pin 0 と 3V の間に接続します。
  4. これにより分圧回路が構成され、Pin 0 の電圧が明るさに応じて変化します。
フォトレジスタを Microbit に接続した回路

回路例

これは、LDR、ワニ口クリップ、オス-オスのジャンパーワイヤー、およびブレッドボードを使って私が組み立てた回路の写真です。

LDR と Microbit の回路

暗いとき LDR と Microbit の回路