Это старая версия документа!
Устройства, принимающие простые решения на основе входных данных называют устройствами автоматики. Ночник - это одно из них. Когда освещенность уменьшается ниже определенного значения наше устройство будет включать светодиод.
int photocellPin = A0; int ledPin = 3; int val = 0; void setup() { pinMode(ledPin, OUTPUT); pinMode(photocellPin, INPUT); } void loop() { val = analogRead(photocellPin); if(val<=512) { digitalWrite(ledPin, HIGH); } else { digitalWrite(ledPin, LOW); } }
Если значение результата преобразования АЦП превышает 400 — включаем светодиод:
if value > 400: led.on()
Иначе выключаем:
else: led.off()