フォトレジスタ

概要

このレッスンでは、フォトレジスタについて学びます。フォトレジスタは、カメラメーター、クロックラジオ、アラーム装置(ビーム検出器として)、小型ナイトライト、屋外時計、ソーラー街路灯など、多くの電子製品に応用されています。フォトレジスタは、街灯に取り付けられ、灯りの点灯を制御します。周囲の光がフォトレジスタに当たると、街灯が点灯または消灯します。

必要なコンポーネント

このプロジェクトでは、以下のコンポーネントが必要です。

全てのキットを一式購入するのが便利です。こちらがリンクです:

名称

このキットのアイテム数

リンク

Elite Explorer Kit

300+

Elite Explorer Kit

下記のリンクから個別に購入することもできます。

コンポーネント紹介

購入リンク

Arduino Uno R4 WiFi

-

ブレッドボード

BUY

ジャンパーワイヤー

BUY

抵抗器

BUY

フォトレジスタ

BUY

配線図

この例では、アナログピン(A0)を使用してフォトレジスタの値を読み取ります。フォトレジスタの一方の端子は5Vに接続され、もう一方の端子はA0に配線されます。さらに、もう一方の端子をGNDに接続する前に10kΩの抵抗が必要です。

../_images/01-photoresistor_bb.png

回路図

../_images/01_photoresistor_schematic.png

コード

注釈

  • elite-explorer-kit-main\basic_project\01-photoresistor のパスの下にある 01-photoresistor ファイルを直接開くことができます。

  • または、このコードをArduino IDEにコピーします。

コードをボードにアップロードした後、シリアルモニターを開いてピンの読み取り値を確認できます。周囲の光が強くなると、読み取り値もそれに応じて増加します。ピンの読み取り範囲は「0」〜「1023」です。しかし、環境条件やフォトレジスタの特性により、実際の読み取り範囲は理論的な範囲よりも小さくなる場合があります。