저는 Arduino Uno가 있으며, 포토 레지스터가 낮은 광량을 감지하면 LED가 켜지는 프로그램을 작성하려고합니다. 여기 내 코드가있다.내 Arduino 자동 LED '야간 조명'이 작동하지 않습니다.
int led = 2;
int phores = A4;
int val = 0;
void setup() {
pinMode(led, OUTPUT);
pinMode(phores, INPUT);
Serial.begin(9600);
}
void loop() {
val = analogRead(phores);
if(val > 256) {
digitalWrite(led, HIGH);
}
if(val < 256) {
digitalWrite(led, LOW);
}
Serial.println(val);
}
... 어떻게 될까요? 충돌이 발생합니까, 아니면 예상 답변을 제공하지 않습니까? 당신은 무엇을 기대 했습니까? 그리고 HAPPENED는 무엇입니까? –
println의 결과는 무엇입니까? 값이 올바르게 읽습니까? – djUniversal