runWithLight2()
gebaut, die die LEDs während der gesamten Einschaltphase ganz stumpf
mit dem PWM-Wert 255 fährt. Somit wird hier vom ATmega328 jetzt
lediglich die aktuelle Umgebungs-Helligkeit gegen den Schwellwert
(75) geprüft und daraufhin für mindestens 30 Sekunden eingeschaltet
oder eben nicht. Naja....und das runter-dimmen vor dem Abschalten
braucht den ATmega328 ebenfalls.
void setup() { unsigned char val=100; pinMode(5, OUTPUT); pinMode(6, OUTPUT); analogWrite(5, val); analogWrite(6, val^0xff); } void loop() {} |