PRÀCTIQUES AMB TINKERCAD I ARDUINO: PROGRAMACIÓ SENSOR DE LLUM

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

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ón

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ó.