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);
}

Exibições: 204

Responder esta

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço