IR-Jammer med LinkIt en (3 / 3 steg)
Steg 3: kod
Koden kan hittas nedan och för att ladda upp koden du behöva Arduino IDE med linkit en pluggin. Det finns en hel del tutorials på instructable som visar dig hur man gör. Se till att du väljer rätt port ladda upp koden.
< p > #include < br >
int STATUS_PIN = 13.
int BUTTON_PIN = 12;
int RECV_PIN = 11; < /p >< p > IRrecv irrecv(RECV_PIN);
IRsend irsend; < /p >< p > decode_results resultat; < /p >< p > void setup()
{
Serial.BEGIN(9600);
irrecv.enableIRIn(); Starta mottagaren
pinMode (BUTTON_PIN, indata);
pinMode (STATUS_PIN, OUTPUT);
randomSeed(analogRead(0));
} < /p >< p > void loop() {
om (irrecv.decode (& resultat)) {
digitalWrite (STATUS_PIN, hög);
Serial.println (results.value, HEX);
för (int jag = 0; jag < random(3,10); i ++) {
Ändra metoden nedan och dess två parametrar baserade på produktionen av theIRrecvDump.ino skiss.
irsend.sendNEC (0x80BF4BB4, 32);
sendNEC (osignerade långa data, int nbits)
sendSony (osignerade långa data, int nbits)
sendRC5 (osignerade långa data, int nbits)
sendRC6 (osignerade långa data, int nbits)
Delay(100);
}
digitalWrite (STATUS_PIN, låg);
irrecv.enableIRIn();
irrecv.Resume();
}
} < /p >