Stap 4: Code
int PR = 0; Analoog 0 naar Photoresistor
int Loud = 13; Pin 13 naar luidspreker
VOID Setup {}
pinMode (PR, INPUT); Fotoweerstand is ingesteld als een input
pinMode (13, OUTPUT);
pinMode (11, OUTPUT);
Serial.begin (9600); //set seriële monitor met 9600 baud
}
void loop {}
int lezen = analogRead(PR); / / "Lees" leest analog0 gegevens
Serial.println(Read); / / dat gegevens afdrukken
Als (Lees < 120) //if de waarde is minder dan 120 (dit kan worden gewijzigd op basis van uw verlichting voorwaarde),
{
digitalWrite (Loud, hoog); spreker wordt ingeschakeld
digitalWrite (11, laag);
}
anders //if de waarde is groter dan 120
{
digitalWrite (Loud, laag); / / spreker zal zwenking op vandoor
digitalWrite (11, laag);
}
vertraging (1000); //run elke seconde}