Stap 12: Coding (voor optie 2 alleen)
int ledPin = 9; LED aangesloten op digital pin 9void Setup {/ / gebeurt er niets in setup} void loop {/ / fade-in van min tot max in stappen van 5 punten: voor (int fadeValue = 0; fadeValue < = 255; fadeValue += 5) {/ / de waarde (bereik van 0 tot 255) ingesteld: analogWrite (ledPin, fadeValue); / / wait voor 30 milliseconden om te zien de dimmen effect delay(30);} / / uitfaden van max naar de min in stappen van 5 punten : voor (int fadeValue = 255; fadeValue > = 0; fadeValue-= 5) {/ / de waarde (bereik van 0 tot 255) ingesteld: analogWrite (ledPin, fadeValue); / / wait voor 30 milliseconden om te zien de dimmen effect delay(30);}}
Afhankelijk van hoe lang u wilt dat het licht om te verblijven op moet u de vertraging wijzigen. Maken het niet te lang omdat de batterij niet overleven