Doma som riešil potrebu pridať k alarmu drevenú búdu v exteriéri (bicykle, kosačka…), ale nechcelo sa mi tam komplikovane ťahať kábel – lebo ústredňa Paradox má už pár rokov a je to klasická káblová ústredňa. Rozhodol som sa teda vyrobiť vysielač v pásme 433 MHz, ktorý bude odosielať kódy – v prípade poplachu jeden, a v kľude druhý, ktorý bude zároveň „tamper“ – kontrola či nebolo odpojené jeho napájanie, ale či nie je rušený rušičkou.
Použil som lacné RX/TX moduly za asi pol eura, PIR HC SR505 tiež z ebay (1.67 USD / kus) a na odosielanie kódov je tam ATtiny85 a na prijímacej strane zatiaľ Pro Micro, ale vo finále to bude ďalšie ATtiny85 s tranzistorom a relé, ktoré bude v ústredni. Tu je prototyp 🙂Kód vysielača:
#include <RCSwitch.h> RCSwitch mySwitch = RCSwitch(); boolean PIRstate; void setup() { pinMode(0, OUTPUT); // TX 443MHz pinMode(3, OUTPUT); // LED pinMode(4, INPUT); // PIR mySwitch.enableTransmit(0); } void loop() { PIRstate = digitalRead(4); digitalWrite(3, PIRstate); if (PIRstate){ mySwitch.send(9876, 24); } else { mySwitch.send(1234, 24); } }
Pridaj komentár