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);
}