const int sensorPin = A5; // フォトレジスタの接続ピン const int ledPin = 9; // LEDの接続ピン int threshold = 500; // 明暗の閾値 void setup() { pinMode(ledPin, OUTPUT); // LEDピンを出力モードに設定 Serial.begin(9600); // シリアル通信を開始 } void loop() { int sensorValue = analogRead(sensorPin); // 光センサーの値を読み取る Serial.println(sensorValue); // センサー値をシリアルモニタに出力 if (sensorValue < threshold) { // 明るさが閾値以下の場合 digitalWrite(ledPin, HIGH); // LEDを点灯 } else { // 明るさが閾値以上の場合 digitalWrite(ledPin, LOW); // LEDを消灯 } delay(100); // 短い遅延 }