Boa noite, estou com um problema, nao consigo envia o codigo capturado do meu ar condicionado, para ligar e desligar atraves do arduino tenho um Ar Condicionado Comfee, li aqui que uma amigo consegui ligar e desligar, apliquei o codigo e nao consegui, alguem poderia me dar uma luz..., tirei o sinal de -"menos" dos numeros e mesmo assim nao foi, fico grate se alguem puder me ajudar
#include <IRremote.h>
IRsend irsend;
// just added my own array for the raw signal
unsigned int PowerOn[100] = {2866,4550,4200,650,1550,650,400,600,1600,600,1600,550,500,600,500,600,1500,650,500,500,600,550,1600,600,450,650,500,600,1550,550,1600,600,500,550,1600,550,550,550,1600,650,1550,600,1500,650,1600,550,500,600,1600,550,1600,500,1650,600,500,550,550,550,500,600,550,550,1600,600,450,650,450,550,1650,550,1600,550,1650,500,550,550,550,550,500,600,00,600,500,550,550,550,550,550,550,550,1600,600,1550,550,1650,600,1550,550,1600,600};
unsigned int PowerOff[100] = {14418,4450,4250,650,1500,600,500,650,1500,650,1500,650,450,650,450,600,1550,650,450,600,500,600,1550,650,450,700,350,700,1550,600,1550,650,400,650,1550,600,500,600,450,650,500,550,1600,650,1500,600,1550,700,1450,650,1550,600,1600,550,1550,650,1550,600,500,600,500,550,550,550,500,600,450,600,550,600,500,600,1500,700,1500,600,1600,600,450,650,450,650,450,550,1600,650,1550,600,500,550,500,650,450,650,1550,600,1550,650,1500,600};
void setup()
{
Serial.begin(9600);
}
void loop(){
char valorlido = Serial.read();
Serial.println(valorlido);
if (valorlido == '6')
irsend.sendRaw(PowerOn,100,32);
if (valorlido == '7')
irsend.sendRaw(PowerOff,100,32);
}
Tags:
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por