Light Sensor(CDS) JP

光が明るいほど抵抗値が小さくなるセンサーです。
必要なハードウェア
- 明るさセンサー(CDS)
- Arduino board
- 10KΩ 抵抗
- ジャンパーワイヤー
- LED(サンプルで使用)
接続
LEDを使用しなくても、明るさセンサーの値をシリアルモニターで確認できます。


サンプルコード
明るさセンサーの値をシリアルモニターに出力し、値に応じてLEDの明るさが変化するサンプルです。
#define A_cds A0
void setup()
{
// シリアル通信ボーレートの設定
Serial.begin(9600);
}
void loop()
{
// analogReadで入力電圧を読み取る
// analogReadは0~5Vを0~1024の整数値に変換します
double value = analogRead(A_cds);
Serial.print("value : ");
Serial.println(value);
delay(1000);
}
実行結果
