Bidet under viser en oppkobling av en lysmåler med bryterfunksjon.
Her er et eksempel på programkode:
int DU_1 = 9; long AI_1 = A0; int ldrVerdi = 0; int skalertVerdi = 0; void setup() { pinMode (DU_1, OUTPUT); pinMode (AI_1, INPUT); Serial.begin(9600); } void loop() { ldrVerdi = analogRead(AI_1); skalertVerdi = map(ldrVerdi, 510, 1020, 100, 1); analogWrite(DU_1, skalertVerdi); if (skalertVerdi <= 40) { digitalWrite(9,1); } if (skalertVerdi >= 80) { digitalWrite(9,0); } Serial.print("AI_1: "); Serial.print(ldrVerdi); Serial.print(" Skalert: "); Serial.print(skalertVerdi); Serial.println(" %"); delay(2000); }