You are on page 1of 4

INTEGRANTES:

CALLE LOPEZ HUMBERTO

MOLINA VAZQUES IVAN

PELAEZ ROJAS JHONY

#include<LiquidCrystal.h>

LiquidCrystal lcd(12,11,5,4,3,2);

int dato1;

int dato2;

void setup() {

// put your setup code here, to run once:

pinMode(A0,INPUT);

pinMode(A1,INPUT);

lcd.begin(16,2);

lcd.clear();

lcd.setCursor(0,0);

lcd.print("INICIANDO TESTEO");

delay(100);

for(int a=1;a<=7;a++){

lcd.setCursor(a,1);

lcd.print(" * ");

delay(100);

lcd.setCursor(0,0);

lcd.print("PROCESANDO DATOS");

delay(100);

for(int b=7;b>=1;b--){

lcd.setCursor(b,1);

lcd.print("- ");

delay(100);
}

lcd.setCursor(1,0);

lcd.print(" ");

void loop() {

// put your main code here, to run repeatedly:

dato1=analogRead(A0);

dato2=analogRead(A1);

lcd.setCursor(0,0);

lcd.print("TEMP:");

lcd.setCursor(0,1);

lcd.print("O2:");

delay(100);

if(dato1>0&&dato1<=10){

digitalWrite(6,LOW);

digitalWrite(7,LOW);

digitalWrite(8,LOW);

lcd.setCursor(5,0);

lcd.print(" ");

if(dato2>0&&dato2<=10){

digitalWrite(9,LOW);

digitalWrite(10,LOW);

digitalWrite(13,LOW);

lcd.setCursor(4,1);

lcd.print(" ");

if(dato1>0&&dato1<9){

digitalWrite(6,LOW);

digitalWrite(7,LOW);
digitalWrite(8,LOW);

if(dato2>0&&dato2<9){

digitalWrite(9,LOW);

digitalWrite(10,LOW);

digitalWrite(13,LOW);

if(dato1>10&&dato1<410){

digitalWrite(6,HIGH);

digitalWrite(7,LOW);

digitalWrite(8,LOW);

lcd.setCursor(5,0);

lcd.print("FRIO");

delay(250);

if(dato2>10&&dato2<410){

digitalWrite(9,HIGH);

digitalWrite(10,LOW);

digitalWrite(13,LOW);

lcd.setCursor(4,1);

lcd.print("POCO O2 ");

delay(250);

if(dato1>420&&dato1<810){

digitalWrite(7,HIGH);

digitalWrite(6,LOW);

digitalWrite(8,LOW);

lcd.setCursor(5,0);

lcd.print("OK TEM ");

delay(250);

}
if(dato2>420&&dato2<810){

digitalWrite(10,HIGH);

digitalWrite(9,LOW);

digitalWrite(13,LOW);

lcd.setCursor(4,1);

lcd.print("OK O2 ");

delay(250);

if(dato1>820&&dato1<1000){

digitalWrite(8,HIGH);

digitalWrite(6,LOW);

digitalWrite(7,LOW);

lcd.setCursor(5,0);

lcd.print("CALOR");

delay(250);

if(dato2>820&&dato2<1000){

digitalWrite(13,HIGH);

digitalWrite(9,LOW);

digitalWrite(10,LOW);

lcd.setCursor(4,1);

lcd.print("MUCHO O2");

delay(250);

You might also like