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, Studeni
Anonim

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

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

Nužno je

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

Upute

Korak 1

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

Tipke za interfon, koje ćemo spojiti na Arduino (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 "knjižnice" 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 na domofonu
Skica čitanja broja ključa na domofonu

3. korak

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

Sad spojimo ključ na krug. Monitor luke prikazat će broj ključa. Sjetimo se ovog broja.

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

4. korak

Sada prepišimo skicu kako bi mogla upisivati podatke u memoriju ključa. Kôd je prikazan na ilustraciji. Detaljni komentari dati su u kodu. Najvažnije je da ne zaboravite postaviti broj svog izvornog 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č u sklop, koji će biti klon izvornog ključa. Monitor serijskog porta prikazat će poruku o rezultatu programiranja.

Korak 6

1) Ako se prilikom sastavljanja skice dogodi pogreška [WConstants.h: Nijedna 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"

vanjski "C" {

#include "avr / io.h"

#include "pins_arduino.h"

}

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

Preporučeni: