Page 52 - Proyecto - Ana Guerrero
P. 52
EJERCICIO # 43
Conectar 3 diodos leds una de color rojo y otro de
amarillo con un sensor PIR que si detecta movimiento se
encenderá los leds rojos y se activará el buzzer y se
mostrará en pantalla rojos encendidos y además también
muestra la distancia del humo que esta en el sensor.
#include <LiquidCrystal.h> digitalWrite(rojo, HIGH);
LiquidCrystal digitalWrite(amarillo,
lcd(2,3,4,5,6,7); LOW);
int rojo=8; digitalWrite(busser,
int amarillo=9; HIGH);
int pir=10; tone(11,2000);
int dato; lcd.setCursor(4,0);
int busser= 11; lcd.print("ROJO");
int gas; delay(500);
void setup() lcd.clear();
{ }
lcd.begin(16,2); else
pinMode(rojo, OUTPUT); {
pinMode(amarillo, OUTPUT); digitalWrite(amarillo,
pinMode(pir, INPUT); HIGH);
pinMode(busser, OUTPUT); digitalWrite(rojo, LOW);
} digitalWrite(busser,
void loop() LOW);
{ noTone(11);
gas= analogRead(gas); lcd.setCursor(4,0);
dato=digitalRead(pir); lcd.print("AMARILLO");
lcd.setCursor(6,1); delay(500);
lcd.print(gas); lcd.clear();
delay(500); }
if(dato==HIGH) }
{