Prácticas Arduino 2#
Leo de Torres y César Muñoz
1: Descripción
Vamos a hacer un sistema electrónico que encienda un LED al contactar con la luz
2: Diseño
-Lista de Materiales
⧭ID U1: ARDUINO UNO (X1)
⧭ID D1: LED ROJO (X1)
⧭ID R2: RESISTENCIA 220 (X1)
⧭ID R1: RESISTENCIA 1K (X1)
⧭ID R3: FOTORESISTOR (X1)
CODIGO:
int led=11;
int ldr=0;
int intensidad=0;
void setup()
{
pinMode(11,OUTPUT);
Serial.begin(9600);
}
void monitoriza()
{
Serial.print("Intensidad de la luz:");
Serial.println(intensidad);
delay(1000);
}
void loop()
{
intensidad=analogRead(ldr);
monitoriza();
if(intensidad<512 && intensidad>=0)
{
analogWrite(led,255);
}
if(intensidad>=512 && intensidad<=1024) {
analogWrite(led,64);
}
}