A Instructables szerző kódja, a vízbrande becenév alatt nem engedi jogosulatlan személyeknek négy elektromos készülék bekapcsolását. Ezek lehetnek például konyhai eszközök, elektromos szerszámok, számítógépek, televíziók, játékkonzolok stb.
Az alábbiakban egy diagram látható. házi. amellett Arduino-kompatibilis tábla (ebben az esetben - RobotDyn Uno), tartalmaz egy billentyűzet mátrixot és egy relé modult. Mindkét kiegészítő eszköz lehet kész és házi készítésű is. Mindenesetre győződjön meg arról, hogy a relémodulban jó minőségű reléket használnak, tekercseiket az ellenkező polaritású diódák csonkolják, és a vezérlőáramkörök jól el vannak választva a terheléskapcsoló áramköröktől. A készülék hangszórót és LED-et is tartalmaz.
A piros LED jelzi, hogy a készülék kódbevitelre vár, mind a négy terhelés leválasztva van, váltásuk lehetetlen. Zöld - hogy a kód helyesen lett beírva, a terhek energiája kapcsolható.
Az eszköz használata Írja be a kódot - alapértelmezés szerint 3241, a vázlatban bármilyen más megadható. Az A, B, C, D gombokkal kapcsolhatja be és ki a terheket. A csillag gombbal válassza le az összes terhelést, és állítsa készenléti üzemmódba, amelyben várja a kód bevitelét.
A mester elkészíti a táblát a firmware vázlatával itt. A fordításhoz szüksége lesz a Keypad.h és a Password.h könyvtárakra, amelyek már vannak az Arduino IDE-ben.
Ezt a sminket az Instructables webhely két résztvevője megismételte: JR86 (a végrehajtás során az eszköz látható a KDPV-n) és firdaiszahari. Az első történt:
És itt van a második:
Mindannyian, beleértve az eredeti szerzőt is, ugyanazt a hibát követett el. Nem számít, mennyire jó a zár, ebben az esetben egyszerűen átkapcsolhatja a relé modul egyik vagy másik bemenetét plusz teljesítményre, és a terhelés működni fog. Ezért az eszközt egy házba kell helyezni, egy Arduino PSU-val együtt, valamint perifériás eszközöket és aljzatokat a terhek összekapcsolásához. A terheléseknek rögzített vezetékekkel kell lenniük, különben egy másik kábellel csatlakoztathatók a hálózathoz. Az Arduino-t rendszeresen villogni kell, a kód megváltoztatásával, hogy a gombok jelölése egyenletesen elhasználódjon, és ezzel a jelöléssel a kódot nem lehetett helyreállítani. Biztosítékra vagy moduláris gépre van szükség az eszköz bemenetekor.