Hur man gör en billig hem Automation System (3 / 4 steg)
Steg 3: Kodning tid
Koden anges i den bifogade filen
Ändra det enligt krav
=======================================================
Anslutning är följande
- vs av IR-mottagare till stift 11
- Relay spole stift till 8
- VC till 5v av arduino
- GND till gnd av arduino
----------------------------------------------------------------------------------------------------
REDO ATT KODEN
========================================================
/*
Författare: Prajjwal Nag
Kontakt: https://www.facebook.com/prajjwal.nag
*/
#include
int RECV_PIN = 11; / / pin-data mottagning
int relaypin = 8; / / till relä 1
IRrecv irrecv(RECV_PIN);
decode_results resultat.
void setup() {
Serial.BEGIN(9600);
irrecv.enableIRIn(); Starta mottagaren
pinMode(relaypin,OUTPUT);
}
void loop()
{
om (irrecv.decode (& resultat))
{
Switch(results.Value)
{
fall 33444015: / / för 1-knappen på fjärrkontrollen
digitalWrite(relaypin,HIGH);
bryta;
fall 33478695: / / för 2-knappen på fjärrkontrollen
digitalWrite(relaypin,LOW);
bryta; }
irrecv.Resume(); Ta emot nästa värde
} }
==================================================