Comencem amb el circuit que dissenyarem a la sessió anterior:
ara obrim el ide d'Arduino i afegim el següent programa
#define ledrojo 5
void setup() {
pinMode(ledrojo, OUTPUT);
}
void loop() {
int valor = analogRead(A0);
// poca luz -> v pequeño, mucha luz -> v grande.
if (valor < 600)
digitalWrite(ledrojo, HIGH);
else digitalWrite(ledrojo, LOW);
}
a continuació mirem que significa cada part del programa
Per veure com funcione el sensor fem click damunt del LDR i apareix
si es mou el selector de lluminositat, veurem que en un punt ( a partir del nivell 600) el led s'encén
Cal que introduïu el programa i feu la simulació.
ara obrim el ide d'Arduino i afegim el següent programa
#define ledrojo 5
void setup() {
pinMode(ledrojo, OUTPUT);
}
void loop() {
int valor = analogRead(A0);
// poca luz -> v pequeño, mucha luz -> v grande.
if (valor < 600)
digitalWrite(ledrojo, HIGH);
else digitalWrite(ledrojo, LOW);
}
a continuació mirem que significa cada part del programa
Ara fem click a tinkercad a l'apartat de Código i engantxem el programa
tornem a fer clik a Código per tancar la pestanya i Iniciar simulaciónPer veure com funcione el sensor fem click damunt del LDR i apareix
si es mou el selector de lluminositat, veurem que en un punt ( a partir del nivell 600) el led s'encén
Cal que introduïu el programa i feu la simulació.