Professional Documents
Culture Documents
Programação Ventiladores Nº08-12
Programação Ventiladores Nº08-12
M4A
#include <Adafruit_LiquidCrystal.h>
int seconds = 0;
Adafruit_LiquidCrystal lcd_1(0);
int nivel_do_sensor=0;
void setup()
lcd_1.begin(16, 2);
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
pinMode(LED3,OUTPUT);
pinMode(LED4,OUTPUT);
pinMode(LED5,OUTPUT);
void loop()
lcd_1.setCursor(0,0);
lcd_1.print(" temperatura");
lcd_1.setBacklight(1);
if (nivel_do_sensor/7.16<25){
digitalWrite (LED1,LOW);
digitalWrite (LED2,LOW);
digitalWrite (LED3,LOW);
digitalWrite (LED4,LOW);
digitalWrite (LED5,LOW);
delay(500);
lcd_1.setCursor(0, 1);
lcd_1.print(nivel_do_sensor/7.16);
lcd_1.print("graus");
delay(500);
lcd_1.clear();}
if ((nivel_do_sensor/7.16>=25)&&(nivel_do_sensor/7.16<30)){
delay(500);
lcd_1.setCursor(0, 1);
lcd_1.print(nivel_do_sensor/7.16);
lcd_1.print("graus");
digitalWrite (LED1,HIGH);
digitalWrite (LED2,LOW);
digitalWrite (LED3,LOW);
digitalWrite (LED4,LOW);
digitalWrite (LED5,LOW);
delay(500);
lcd_1.clear();
lcd_1.setCursor(0,0);
lcd_1.print("VENTILADOR 1");
lcd_1.setBacklight(1);
lcd_1.setCursor(0,1);
lcd_1.print("LIGADO");
lcd_1.setBacklight(1);
delay(500);
lcd_1.clear();
if ((nivel_do_sensor/7.16>30)&&(nivel_do_sensor/7.16<35)){
delay(500);
lcd_1.setCursor(0, 1);
lcd_1.print(nivel_do_sensor/7.16);
lcd_1.print("graus");
digitalWrite (LED1,HIGH);
digitalWrite (LED2,HIGH);
digitalWrite (LED3,LOW);
digitalWrite (LED4,LOW);
digitalWrite (LED5,LOW);
delay(500);
lcd_1.clear();
lcd_1.setCursor(0,0);
lcd_1.print("VENTILADOR 1e2");
lcd_1.setBacklight(1);
lcd_1.setCursor(0,1);
lcd_1.print("LIGADO");
lcd_1.setBacklight(1);
delay(500);
lcd_1.clear();
if ((nivel_do_sensor/7.16>35)&&(nivel_do_sensor/7.16<40)){
delay(500);
lcd_1.setCursor(0, 1);
lcd_1.print(nivel_do_sensor/7.16);
lcd_1.print("graus");
digitalWrite (LED1,HIGH);
digitalWrite (LED2,HIGH);
digitalWrite (LED3,HIGH);
digitalWrite (LED4,LOW);
digitalWrite (LED5,LOW);
delay(500);
lcd_1.clear();
lcd_1.setCursor(0,0);
lcd_1.print("VENTILADOR 1.2e3");
lcd_1.setBacklight(1);
lcd_1.setCursor(0,1);
lcd_1.print("LIGADO");
lcd_1.setBacklight(1);
delay(500);
lcd_1.clear();
if ((nivel_do_sensor/7.16>40)&&(nivel_do_sensor/7.16<50)){
delay(500);
lcd_1.setCursor(0, 1);
lcd_1.print(nivel_do_sensor/7.16);
lcd_1.print("graus");
digitalWrite (LED1,HIGH);
digitalWrite (LED2,HIGH);
digitalWrite (LED3,HIGH);
digitalWrite (LED4,HIGH);
digitalWrite (LED5,LOW);
delay(500);
lcd_1.clear();
lcd_1.setCursor(0,0);
lcd_1.print("VENT 1.2.3e4");
lcd_1.setBacklight(1);
lcd_1.setCursor(0,1);
lcd_1.print("LIGADO");
lcd_1.setBacklight(1);
delay(500);
lcd_1.clear();
if ((nivel_do_sensor/7.16>=50)){
delay(500);
lcd_1.setCursor(0, 1);
lcd_1.print(nivel_do_sensor/7.16);
lcd_1.print("graus");
digitalWrite (LED1,HIGH);
digitalWrite (LED2,HIGH);
digitalWrite (LED3,HIGH);
digitalWrite (LED4,HIGH);
digitalWrite (LED5,HIGH);
delay(500);
lcd_1.clear();
lcd_1.setCursor(0,0);
lcd_1.print("VENT 1.2.3.4e5");
lcd_1.setBacklight(1);
lcd_1.setCursor(0,1);
lcd_1.print("LIGADO");
lcd_1.setBacklight(1);
delay(500);
lcd_1.clear();
}
Foda p carai