Kako Kod Kuće Napraviti Kopiju Interfonskog Ključa

Sadržaj:

Kako Kod Kuće Napraviti Kopiju Interfonskog Ključa
Kako Kod Kuće Napraviti Kopiju Interfonskog Ključa

Video: Kako Kod Kuće Napraviti Kopiju Interfonskog Ključa

Video: Kako Kod Kuće Napraviti Kopiju Interfonskog Ključa
Video: ✓ Napravite kopiju kljuca za samo 2 minuta - URADI SAM 2024, Marš
Anonim

Uz pomoć Arduina možete kopirati interfonski ključ kod kuće za 15 minuta ako je, na primjer, radionica zatvorena i ključ je hitno potreban. Da vidimo kako se to radi.

Kopiranje interfonskog ključa pomoću Arduina
Kopiranje interfonskog ključa pomoću Arduina

Neophodno je

  • - Arduino;
  • - kompjuter;
  • - ključ za interfon tipa iButton ili jednožični;
  • - lažni ključ za stvaranje "klona" originalnog ključa;
  • - 1 otpornik otpora od 2,2 kOhm;
  • - spojne žice.

Instrukcije

Korak 1

Svaki ključ za interfon ima svoj broj - taj broj služi kao identifikator ključa. Interfon odlučuje prema ključnom broju - vašem ili tuđem. Stoga je algoritam kopiranja sljedeći: prvo morate saznati broj "dozvoljenog" ključa, a zatim taj broj dodijeliti drugom ključu - klonu. Za interfon nema razlike je li priložen originalni ključ ili njegova kopija. Nakon provjere broja pomoću svoje ovlaštene baze podataka brojeva, otvorit će vrata.

Tipke za interfon, koje ćemo povezati s Arduinom (ponekad se nazivaju iButton ili Touch Memory), čitaju se i zapisuju preko 1-žičnog 1-žičnog sučelja. Stoga je shema ožičenja vrlo jednostavna. Trebaju nam samo par žica i otpor za natezanje od 2.2K. Dijagram je prikazan na slici.

Ključ za interfon povezujemo s Arduinom
Ključ za interfon povezujemo s Arduinom

Korak 2

Za rad s 1-žičnim sučeljem postoje gotove biblioteke za Arduino. Možete koristiti, na primjer, ovaj: https://www.pjrc.com/teensy/arduino_libraries/OneWire.zip. Preuzmite arhivu i raspakirajte je u mapu "biblioteke" koja se nalazi u Arduino IDE direktoriju. Sada možemo vrlo lako raditi s ovim protokolom.

Skicu prikazanu na ilustraciji učitajte u Arduino na standardni način.

Skica čitanja broja ključa za domofon
Skica čitanja broja ključa za domofon

Korak 3

Ova skica prikazuje ključni broj za interfon koji je povezan na krug. To je ono što nam sada treba - moramo saznati broj ključa s kojeg želimo napraviti kopiju. Povežite Arduino sa računarom. Pokrenimo monitor serijskog porta: Alati -> Monitor serijskog porta (ili prečica na tastaturi Ctrl + Shift + M).

Sad spojimo ključ na krug. Monitor priključka prikazat će ključni broj. Sjetimo se ovog broja.

Otkrijte broj ključa čiji ćemo klon napraviti
Otkrijte broj ključa čiji ćemo klon napraviti

Korak 4

Sada prepišimo skicu kako bi mogla upisivati podatke u memoriju ključa. Šifra je prikazana na ilustraciji. Detaljni komentari dati su u kodu. Najvažnije je da ne zaboravite postaviti broj svog originalnog ključa u polje key_to_write, što ste naučili malo ranije.

Skica za programiranje iButton ključa
Skica za programiranje iButton ključa

Korak 5

Prenesite ovu skicu na Arduino. Otvorimo monitor serijskog porta. Spojimo ključ na krug, koji će biti klon originalnog ključa. Monitor serijskog porta prikazat će poruku o rezultatu programiranja.

Korak 6

1) Ako se prilikom sastavljanja skice dogodi greška [WConstants.h: Ne postoji takva datoteka ili direktorij #include "WConstants.h"], tada u datoteci "OneWire.cpp" zamijenite prvi blok nakon komentara sljedećim:

#include "OneWire.h"

#include "Arduino.h"

vanjska "C" {

#include "avr / io.h"

#include "pins_arduino.h"

}

2) Ako se tokom kompilacije pojavi greška "klasa OneWire nema člana s imenom read_bytes" ili slično, pronađite drugu OneWire biblioteku, ima ih mnogo na Internetu.

Preporučuje se: