Page 93 - Proyecto
P. 93
EJERCICIO 40
Se conecta la tarjeta Arduino uno el sensor de gas, el LCD 16x2 y con los biodos led
con su respectiva resistencia
Cuando el gas esta muy cerca sale reflejado "peligro" en la pantalla prendiéndose el
led rojo, cuando el gas esta cerca sale reflejado "advertencia" en la pantalla
prendiéndose el led amarillo y cuando el gas esta lejos sale reflejado "fuera de
peligro" en la pantalla prendiéndose el led verde
DIAGRAMA
CODIFICACION
#include <LiquidCrystal.h>
LiquidCrystal lcd(2,3,4,5,6,7);
int gas;
int amarillo=8;
int rojo=9;
int verde=10;
void setup()
{
lcd.begin(16,2);
pinMode(A0, INPUT);
pinMode(amarillo, OUTPUT);
pinMode(rojo, OUTPUT);
pinMode(verde, OUTPUT);
}
void loop()
{
gas = analogRead(A0);
if(gas>600)
{
digitalWrite(amarillo, LOW);
digitalWrite(rojo, HIGH);
digitalWrite(verde, LOW);
lcd.setCursor(4,0);
lcd.print("PELIGRO ");
88