Oi gente....Peço a Ajuda de vocês.
Este comando abaixo eu fiz para comandar os canais da minha tv através do Arduino.
Só que quando eu quero mudar para o canal 13 (Exemplo)
eu coloco 13 e dou enter (No monitor Serial do Arduino)
E acontece que ele executa muito rápido que só aparece o numero 1 e não da tempo de executar
o 3.....
Na real eu preciso gerar um intervalo de 1000 ms entre um numero e outro.....
Tem com alguém me ajudar.....
Desde Já Obrigado!!!!.
Segue Comandos
//Comandos Remoto TV Semp
#include <IRremote.h>
IRsend irsend;
void setup()
{
Serial.begin(9600);
}
void loop(){
char valorlido = Serial.read();
if (valorlido == 'P')//Liga e Desliga a TV
irsend.sendNEC (0x2FD48B7, 32);
//Comandos de Volume
else if (valorlido == '+')//Subir volume
irsend.sendNEC (0x2FD58A7, 32);
else if (valorlido == '-')//Descer volume
irsend.sendNEC (0x2FD7887, 32);
else if (valorlido == 'U')//Subir canal
irsend.sendNEC (0x2FDD827, 32);
else if (valorlido == 'D')//Descer canal
irsend.sendNEC (0x2FDF807, 32);
//Teclado de Canais
else if (valorlido == '1')//1 canal
irsend.sendNEC (0x2FD807F, 32);
else if (valorlido == '2')//2 canal
irsend.sendNEC (0x2FD40BF, 32);
else if (valorlido == '3')//3 canal
irsend.sendNEC (0x2FDC03F, 32);
else if (valorlido == '4')//4 canal
irsend.sendNEC (0x2FD20DF, 32);
else if (valorlido == '5')//5 canal
irsend.sendNEC (0x2FDA05F, 32);
else if (valorlido == '6')//6 canal
irsend.sendNEC (0x2FD609F, 32);
else if (valorlido == '7')//7 canal
irsend.sendNEC (0x2FDE01F, 32);
else if (valorlido == '8')//8 canal
irsend.sendNEC (0x2FD10EF, 32);
else if (valorlido == '9')//9 canal
irsend.sendNEC (0x2FD906F, 32);
else if (valorlido == '0')//0 canal
irsend.sendNEC (0x2FD00FF, 32);
//Comandos Menu
else if (valorlido == 'M')//Menu
irsend.sendNEC (0x2FD708F, 32);
else if (valorlido == 'm')//Mudo
irsend.sendNEC (0x2FD08F7, 32);
else if (valorlido == 'V')//Voltar Ch
irsend.sendNEC (0x2FDE817, 32);
else if (valorlido == 'S')//Sair
irsend.sendNEC (0x2FDE817, 32);
}
Tags:
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por