Por Favor gente preciso de Ajuda !!
Estou tendo Problemas com a Parte de Programação !.
Quero Usar um Controle ( IR ) para ativar uma Lampada,
e Um LCD ( Display 16x2 )
E quero q, quando eu aperto para Acender a Lampada Apareça uma Mensagem no LCD
( ex:Lampada Ligada);
Mas não Estou Conseguindo
Oque eu posso Fazer Para Resolver Isso ???
Aqui está a Programação :
#include <LiquidCrystal.h>
#include <IRremote.h>
int RECV_PIN = 10;
IRrecv irrecv(RECV_PIN);
int ledpin=13;
decode_results results;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup()
{
lcd.begin(16, 2);
Serial.begin(9600);
pinMode(ledpin,OUTPUT); // Configuração da Porta
irrecv.enableIRIn();
}
void loop()
{
if (irrecv.decode(&results))
{ Serial.println(results.value, DEC);
irrecv.resume();
}
if (results.value == 912274)
{
digitalWrite(ledpin,HIGH);
lcd.clear(); //limpa o display do LCD.
lcd.print("Lampada Ligada"); //imprime a string no display do LCD.
delay(2000);
lcd.clear();
}
else (results.value == 256914)
{
digitalWrite(ledpin,LOW);
lcd.clear(); //limpa o display do LCD.
lcd.print("Lampada Desligada"); //imprime a string no display do LCD.
delay(2000);
lcd.clear();
}
}
Agradeço de coração á quem me Ajudar ..
Tags:
As respostas para este tópico estão encerradas.
SIM ,esta tudo funcionando. obrigado
att:
Jeferson
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por