Page 132 - Proyecto
P. 132
EJERCICIO 63
Se conecta la tarjeta Arduino uno a la fotorresistencia, el LCD 16x2 y los biodos leds
con su respectiva resistencia
Cuando movemos de un lado la fotorresistencia se va prendiendo uno a uno los led y
sale reflejado en la pantalla "leds prendidos" y del otro lado se apagan los leds y sale
reflejado en la pantalla "leds apagados"
DIAGRAMA
CODIFICACION
#include <LiquidCrystal.h>
LiquidCrystal lcd(2,3,4,5,6,7);
int lds=8;
int ldr=A5;
int dt;
void setup()
{ lcd.begin(16,2);
pinMode(lds, OUTPUT);
pinMode(ldr, INPUT);
Serial.begin(9600);
}
void loop()
{ dt=analogRead(A5);
lcd.setCursor(6,0);
lcd.print(dt);
if(dt>110)
{ digitalWrite(lds, HIGH);
lcd.setCursor(1,1);
lcd.print("leds prendidos");
}
else if(dt<300)
{
digitalWrite(lds, LOW);
lcd.setCursor(1,1);
lcd.print("leds apagados");
}
}
127