Stap 10: Licht controle
ongeldig lightingFade() {} Als (val < 20) {}
int val map(analogRead(1), = 0, 1023, 0, 255);
analogWrite (11, val);
Val = 0;
}
Als (val > 1015) {}
Val = 1023;
}
}
Lokale variabele val slaat de digitale PWM-waarde, die vanuit een potentiometer is toegewezen. AnalogRead retourneert een 10-bits (10 ^ 2 - 1) integer, die vervolgens wordt verkleind tot een digitale 8-bits geheel getal zonder voorteken (2 ^ 8-1) en schrijft u deze naar de controle pin op de MOSFET.