Page 136 - Proyecto
P. 136
EJERCICIO 66
Se conecta la tarjeta Arduino uno a la fotorresistencia, el sensor de distancia, el LCD
16x2 y los biodos leds con su respectiva resistencia
Cuando el sensor de distancia llega a un rango deseado se prende el primer led,
cuando llega a un rango deseado se prende el primer y el segundo leds y al final
cuando llega al ultimo rango se prende todos los leds y asi se refleja en la pantalla
LCD; y si movemos la fotorresistencia se apaga los leds
DIAGRAMA
CODIFICACION
#include <LiquidCrystal.h>
LiquidCrystal lcd(2,3,4,5,6,7);
int trig=8;
int eco=9;
int t;
int d;
int led1=10;
int led2=11;
int led3=12;
int ldr=A1;
int dato;
void setup()
{ lcd.begin(16,2);
pinMode(trig, OUTPUT);
pinMode(eco, INPUT);
pinMode(ldr, INPUT);
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT); }
void loop()
{
digitalWrite(trig, HIGH);
delay(1);
digitalWrite(trig, LOW);
t= pulseIn(eco, HIGH);
d= t/58.2;
131