Hogyan készítsünk egy másolatot a legfontosabb, hogy a kaputelefon otthon
Arduino tudod, hogy egy másolatot a ház kulcsát kaputelefon 15 percig, ha például, a műhely zárva van, és a kulcs van szükség sürgősen.
szüksége lesz
- Arduino;
- számítógép;
- billentyűvel intercom típusú iButton vagy 1-huzal;
- Többes kulcs egy „klón” az eredeti kulcs;
- 1 2.2 kOhm-os ellenállás;
- csatlakozó kábelek.
1 reakcióvázlat a kapcsolat kulcsot Arduino egyetlen interfészen keresztül
Minden gomb kaputelefon van saját száma - ez a szám, és ez szolgál a kulcs azonosítót. Ez a szám kaputelefon gomb dönt - saját vagy valaki más. Ezért másolás algoritmus a következő: először meg kell tanulni az engedélyezett számú gombot, majd ugyanazt a számot egy másik kulcs - klón. Kaputelefon nem volt különbség a mellékelt az eredeti kulcs vagy annak másolatát. Számának ellenőrzése bázisát engedélyezett adatsebesség, akkor nyissa ki az ajtót.
Keys kaputelefon, hogy mi lesz csatlakozik az Arduino (néha iButton vagy Touch Memory) írható és olvasható egyetlen interfészen keresztül, 1-wire. Ezért a kapcsolat áramkör nagyon egyszerű. Szükségünk van egy pár huzalok és felhúzó ellenállás 2,2 ohm. A ábrán bemutatott áramkör.
Bekötése iButton kulcs a Arduino 1-vezetékes interfész2 könyvtár használható 1-vezetékes interfész
Ahhoz, hogy működjön együtt a 1-vezetékes interfész, vannak kész könyvtár Arduino. Használhatja például ez. Töltse ki az archívumot és bontsa ki a mappát / könyvtárak /. található a Arduino IDE könyvtárban. Most nagyon könnyű dolgozni ezzel a protokollal.
Betöltése Arduino hagyományos módon az ilyen vázlat.
3 olvasótermében iButton kulcs segítségével Arduino
A vázlat mutatja a kulcsok számát a kaputelefon, amely kapcsolódik az áramkörbe. Ez az, amit meg kell, és most meg kell találnunk a kulcsot szám, amelynek egy példányát akarunk csinálni. Csatlakoztassa az Arduino a számítógéphez. Fuss soros monitor: Szerszám soros monitor (vagy billentyűkombinációkra Ctrl + Shift + M).
Most csatlakoztassa a legfontosabb, hogy a diagram. A port monitor mutatja a kulcsok számát. Emlékezz ezt a számot.
Ne feledje, a iButton kulcs szám jelenik meg a Serial Port Monitor4. Írja be az új számot iButton kulcs segítségével Arduino
Most átírni a rajzot úgy, hogy tud írni az adatokat a memória gombot.
Ne felejtsük el, hogy állítsa be a számát az eredeti kulcsot a tömbben key_to_write. amit találtam egy kicsit korábban.
Töltse le ezt a vázlatot Arduino. Nyitott soros monitor (Ctrl + Shift + M). Csatlakozva az áramkör kulcsa, hogy egy klón az eredeti kulcs. Mintegy programozás hatására a soros port monitoron megjelenik egy üzenet.
Felhívjuk figyelmét,
Hibák összeállításakor a vázlat
2) Ha hiba történik, amikor összeállítása osztály OneWire nincs olyan tagja elemzi read_bytes vagy hasonló, akkor megtalálja OneWire másik könyvtárba, az interneten sok közülük.