Sadržaj:

Automatsko zaključavanje vrata: 5 koraka
Automatsko zaključavanje vrata: 5 koraka
Anonim
Image
Image
Automatsko zaključavanje vrata
Automatsko zaključavanje vrata
Automatsko zaključavanje vrata
Automatsko zaključavanje vrata
Automatsko zaključavanje vrata
Automatsko zaključavanje vrata

Hej TAMO !!

Ovo je moj prvi Instructable! Nadam se da će vam se svima svideti.

U ovom projektu ćemo izgraditi automatsku (zaštićenu lozinkom) bravu za vrata. Klasična brava i ključ doslovno su izum star 100 godina, a kao što znamo "promjena je zakon prirode" pa je došlo vrijeme za promjenu. Zato ćemo danas izgraditi jednostavnu i jeftinu elektronsku bravu za vrata.

Zaključavanje koje ćemo napraviti je elektroničko, njegov mozak će biti Arduino Uno (Arduino nano ili pro mini će također raditi dobro), a imat će i 16*2 LCD ekran za prikaz i DIY tastaturu za unos lozinke, bit će biti ugrađen zujalicom. U ovom vodiču ću koristiti dc hobby motor za mehanizam zaključavanja, ali umjesto toga možete koristiti servo.

Ajmo sad !!

Supplies

Komponente potrebne za izgradnju brave lako su dostupne na mreži, kao i van mreže, a ja ću vam dati veze za iste.

~ Arduino Uno: možete kupiti ovdje

~ 16*2 LCD ekran: možete kupiti ovdje

~ l293D IC: možete kupiti ovdje

~ DC hobi motor / servo motor: možete kupiti ovdje

~ pritisni prekidač x 18: možete kupiti ovdje

~ perf ploča

~ 1Kohm otpornik x 16

~ 10Kohm potenciometar

~ 1Mohm otpornik

~ zujalica

~ kućište za postavljanje komponenti

neke žice, zaglavlja, lemljenje i lemilica bit će dovoljni za automatsko zaključavanje vrata.

Korak 1: Povezivanje 16*2 LCD ekrana s Arduinom

Povezivanje 16*2 LCD ekrana sa Arduinom
Povezivanje 16*2 LCD ekrana sa Arduinom
Povezivanje 16*2 LCD ekrana sa Arduinom
Povezivanje 16*2 LCD ekrana sa Arduinom
Povezivanje 16*2 LCD ekrana sa Arduinom
Povezivanje 16*2 LCD ekrana sa Arduinom

Vrlo je jednostavno povezati LCD s arduinom.

Ovdje sam vam dao shemu spojeva za iste, napravio sam DIY štit za ovaj zaslon za lakše povezivanje LCD -a. Koristimo 4 pina za podatke (naime D4, D5, D6, D7) ekrana za povezivanje s arduinom.

Predlažem vam da koristite vrpčanu žicu za održavanje urednih veza ili možete upotrijebiti kratkospojnike s matičnom pločom.

Da biste provjerili radi li sve ispravno ili ne, možete postaviti primjerak Hello World skice biblioteke LIQUID CRYSTAL koju sam također dao.

Korak 2: Izrada i povezivanje tastature

Izrada i povezivanje tastature
Izrada i povezivanje tastature
Izrada i povezivanje tastature
Izrada i povezivanje tastature
Izrada i povezivanje tastature
Izrada i povezivanje tastature

Učinio sam svoju jednostavnu tastaturu umjesto korištenja modula tastature dostupnom na tržištu, jer koristi 8 i/o pinova i ako koristimo ovaj modul. Nedostajat će nam I/O pinovi za ostale komponente.

Odlučio sam napraviti vlastiti modul tipkovnice koji koristi samo jedan analogni pin arduina !!

lako to možemo učiniti uz pomoć nekih tipki i otpornika. Princip rada ovog je naponski razdjelnik, ožičenje i rad možete vidjeti na gornjim slikama. Uspio sam to učiniti na perf ploči, isto možete učiniti i sada je super jednostavno povezati se preko Arduina.

NAPOMENA: veći otpor umjesto otpora od 1 M ohma učinit će tastaturu preciznijom.

Korak 3: Postavljanje zasuna

Postavljanje zasuna
Postavljanje zasuna
Postavljanje zasuna
Postavljanje zasuna
Postavljanje zasuna
Postavljanje zasuna

postoje dva načina za postavljanje zasuna vrata

1. Uradi sam

trebat će vam obična brava za vrata (Kundi), motor istosmjerne struje, dva gumba, navojna šipka (koristio sam vijak), matica i neka vrsta epoksida za spajanje stvari (koristio sam M brtvu).

samo spojite navojnu šipku sa osovinom motora i maticom sa ručkom za zatvaranje, zalijepite dva tastera na zasun na takav način da kad god je ručka zasuna u krajnjem položaju treba pritisnuti bilo koje dugme.

Ožičite kako je prikazano na slici.

povežite motor s upravljačkim programom motora, ovdje koristim L293D ic za kontrolu istosmjernog hobi motora.

2. Uzmite magnetnu bravu

Elektromagnetnu bravu možete kupiti na mreži. Takođe vam nudim sličnu vezu ovde.

Korak 4: Dodavanje zujalice i pronalaženje kućišta za komponente

Dodavanje zujalice i pronalaženje kućišta za komponente
Dodavanje zujalice i pronalaženje kućišta za komponente
Dodavanje zujalice i pronalaženje kućišta za komponente
Dodavanje zujalice i pronalaženje kućišta za komponente
Dodavanje zujalice i pronalaženje kućišta za komponente
Dodavanje zujalice i pronalaženje kućišta za komponente
Dodavanje zujalice i pronalaženje kućišta za komponente
Dodavanje zujalice i pronalaženje kućišta za komponente

Sada je sve gotovo postavljeno. Možete dodati zujalicu kako biste zaključavanje učinili interaktivnijim

pričvrstite jednu žicu zujalice na gnd, a drugu na pin 10 arduina.

Sada pronađite odgovarajuće kućište za postavljanje komponenti kako bi vaš projekt izgledao cool.

Koristio sam drveni okvir za pričvršćivanje LCD -a i tastature koji sam postavio preko plastičnog kućišta koje sadrži arduino, zujalicu i upravljački program motora.

Korak 5: Kodirajte

Kod
Kod
Kod
Kod

Nema mnogo toga za reći o kodu, sam sam ga napravio i radi odlično.

postoje dva ključa kroz koja se vrata mogu otvoriti. jedan je glavni ključ koji je unaprijed deklariran u kodu i ne može se promijeniti, a drugi ključ se može ažurirati i pohraniti u eeprom i može se promijeniti pritiskom na tipku C Ako ste greškom unijeli pogrešan ključ, možete ga izbrisati pritiskom na tipku na tastaturi.

možete promijeniti poruku dobrodošlice moju promjenu poruke u funkciji welcome ().

To je sve za ovaj projekat. Sada ćete biti spremni.

Ovaj projekat je dio arduino takmičenja 2020, razmislite o glasanju za njega, hvala.

Preporučuje se: