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
   88   89   90   91   92   93   94   95   96   97   98