Hallo Leute, möchte eine Klimaanlage per Infrarotsignal ansteuern
Hier ist der Code denn ich aus der Klimaanlage-Fernbedienung ausgelesen habe:
unsigned int raw[100] = {4400,4300,600,1550,550,550,550,1550,600,1550,600,500,550,500,600,1550,550,550,550,500,550,1600,550,500,550,550,550,1600,550,1600,550,500,550,1600,550,1550,600,500,550,1600,550,1600,550,1600,550,1550,600,1550,600,1550,550,550,550,1550,600,500,550,500,600,500,550,500,600,500,550,500,600,500,600,450,600,500,550,500,600,500,550,500,600,500,550,550,550,1550,550,1600,550,1600,550,1600,550,1600,550,1550,600,1550,600,1550,600,};
irsend.sendRaw(raw,100,38);
Leider erkennt die Kimaanlage den Code nicht…
(habe dasselbe Spiel mit einem JVC TV gemacht und das klappt ohne Probleme… ![]()
#include <IRremote.h>
IRsend irsend;
unsigned int raw[100] = {4400,4300,600,1550,550,550,550,1550,600,1550,600,500,550,500,600,1550,550,550,550,500,550,1600,550,500,550,550,550,1600,550,1600,550,500,550,1600,550,1550,600,500,550,1600,550,1600,550,1600,550,1550,600,1550,600,1550,550,550,550,1550,600,500,550,500,600,500,550,500,600,500,550,500,600,500,600,450,600,500,550,500,600,500,550,500,600,500,550,550,550,1550,550,1600,550,1600,550,1600,550,1600,550,1550,600,1550,600,1550,600,};
void setup()
{
Serial.begin(9600);
}
void loop() {
if (Serial.read() != -1) {
for (int i = 0; i < 1; i++) {
irsend.sendRaw(raw,100,38);
delay(1000);
delay(1000);
}
}
}