光センサーは光の強さを検出するセンサーで、さまざまなシーンでの光の特性を測定するために使用されます。
光感応センサーは、光強度の変化に応じて抵抗が変化する感光抵抗特性を利用しており、光が感光抵抗に当たると抵抗値が低下します。ただし、光が弱い場合や暗い環境では、抵抗値が増加します。抵抗値の変化を測定することで、光の強度を判定できます。
アプリケーションリファレンス: 照明制御、光電スイッチ、太陽光追跡、その他光を感知する必要があるシーン。
2.パラメータの指定
値//説明 | |
---|---|
動作電圧 | 3.3V〜5V |
動作温度 | -10°C〜+ 50°C |
出力信号 | アナログ信号 |
サイズ | 3.16cm * 2.38cm |
3.配線図

感光性センサー | A |
---|---|
VCC | 5V |
GND | GND |
S | アナログピンA0 |
4.サンプルコード
1//www.acebott.com
2void setup(){
3pinMode(A0, INPUT);//Set pin A0 to input mode
4 Serial.begin(9600);//Set baud rate to 9600
5}
6void loop(){
7 Serial.println(analogRead(A0));// Read the state of pin A0and print it to the serial monitor
8 delay(1000);
9 }
5.テスト結果
コードをコントローラーボードにアップロードした後、Arduino IDE のシリアルポートモニターを開き、ボーレートを 9600 に設定し、スクロールモードに切り替えます。
光センサーをさまざまな程度にブロックすると、光の強度が強くなるほど、戻り値が小さくなることがわかります。


6.関連リソース
7.今すぐ入手