Arduino IR-Home Automation v1.0 (2 / 7 steg)
Steg 2: AVKODNING
För att avkoda signalen från fjärrkontrollen måste du ansluta IR-mottagaren till arduino.
IR-mottagare PIN: (kolla din IR-mottagaren PIN-kod).
1 signal = Arduino stift 11
2 Vcc = Arduino PIN 5v
3 GND = Arduino PIN GND
Arduino kod: (Ladda upp här koden till din Arduino).
_____________________________________________________________
#include
int IRpin = 11;
IRrecv irrecv(IRpin);
decode_results resultat.
void setup()
{Serial.begin(9600);
irrecv.enableIRIn(); Starta mottagaren
}
void loop()
{
om (irrecv.decode (& resultat))
{Serial.println (results.value, DEC);
Skriva ut följetongen "results.value"
irrecv.Resume(); Ta emot nästa värde
}
}
____________________________________________________________________
Serial Monitor: Koppla in din Arduino till datorn sedan öppna den Serial Monitor
Då din TV-fjärrkontroll på IR-mottagaren och sedan trycker på någon knapp som du vill avkoda efter att du kommer att få några siffror som denna:
Relä 1 = 16779273 = NUM 1
Relä 2 = 16812169 = NUM 2
Relä 3 = 16795721 = NUM 3
Relä 4 = 16828617 = NUM 4
Relä 5 = 16787497 = NUM 5
Relä 6 = 16820393 = NUM 6
Relä 7 = 16803945 = NUM 7
Relä 8 = 16836841 = NUM 8