Page 99 - Proyecto
P. 99
EJERCICIO 43
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 "Leds rojos" en la pantalla prendiéndose
el led rojo, cuando el gas esta cerca sale reflejado "Leds amarillos" en la pantalla
prendiéndose el led amarillo y cuando el gas esta lejos sale reflejado "Leds verdes"
en la pantalla prendiéndose el led verde
DIAGRAMA
CODIFICACION
#include <LiquidCrystal.h>
LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
int gas;
int am = 8;
int ve =9;
int ro =10;
void setup()
{
Serial.begin(9600);
lcd.begin (16,2);
pinMode(A0, INPUT);
}
void loop()
{
gas = analogRead(A0);
Serial.println(gas);
if(gas >= 273 && gas < 322){
digitalWrite (am, HIGH);
digitalWrite (ve, LOW);
digitalWrite (ro, LOW);
lcd.setCursor(2,0);
lcd.print("led amarilla");
lcd.setCursor(2,1);
lcd.print(gas);
delay (400);
lcd.clear();
}
94