Sadržaj:
- Pribor
- Korak 1: Povezivanje 16*2 LCD zaslona s Arduinom
- Korak 2: Izrada i povezivanje tipkovnice
- Korak 3: Postavljanje zasuna
- Korak 4: Dodavanje zujalice i pronalaženje kućišta za komponente
- Korak 5: Kodirajte
Video: Automatsko zaključavanje vrata: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Hej TAMO !!
Ovo je moj prvi Instructable! Nadam se da će vam se svima svidjeti.
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 kako znamo "promjena je zakon prirode" pa je došlo vrijeme za promjenu. Dakle, danas ćemo izgraditi jednostavnu i jeftinu elektroničku bravu za vrata.
Brava koju ćemo napraviti je elektronička, njen mozak će biti Arduino Uno (Arduino nano ili pro mini će također raditi dobro), a imat će i 16*2 LCD zaslon za prikaz i DIY tipkovnicu za unos lozinke, bit će biti ugrađen zujalicom. U ovom tutorialu ću koristiti dc hobby motor za mehanizam zaključavanja, ali umjesto toga možete koristiti servo.
Ajmo sad !!
Pribor
Komponente potrebne za izgradnju brave lako su dostupne na mreži, kao i izvan mreže, a ja ću vam dati veze za iste.
~ Arduino Uno: možete kupiti ovdje
~ 16*2 LCD zaslon: 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
Potenciometar ~ 10Kohm
~ 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 zaslona s 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 podatkovne pinove (naime D4, D5, D6, D7) zaslona za povezivanje s arduinom.
Predlažem da upotrijebite vrpčanu žicu za održavanje urednih veza ili možete upotrijebiti kratkospojnike s pločicom.
Da biste provjerili radi li sve ispravno ili ne, možete postaviti primjer skice Hello World biblioteke LIQUID CRYSTAL koju sam također dao.
Korak 2: Izrada i povezivanje tipkovnice
Učinio sam svoju jednostavnu tipkovnicu umjesto korištenja modula tipkovnice 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 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 tipkovnicu točnijom.
Korak 3: Postavljanje zasuna
postoje dva načina za postavljanje zasuna vrata
1. Uradi sam
trebat će vam obična zasun vrata (Kundi), istosmjerni motor, dva gumba, navojna šipka (koristio sam vijak), matica i neka vrsta epoksida za spajanje stvari (koristio sam M brtvu).
samo spojite navojnu šipku s osovinom motora i maticu sa ručkom zasuna, zalijepite dva gumba na zasun na takav način da se, kad god je ručka zasuna u krajnjem položaju, mora pritisnuti bilo koji od gumba.
Ožičite kako je prikazano na slici.
spojite motor s upravljačkim programom motora, ovdje koristim L293D ic za upravljanje Dc hobi motorom.
2. Uzmite magnetsku bravu
Elektromagnetnu bravu možete kupiti putem interneta. Ovdje vam nudim i sličnu vezu.
Korak 4: Dodavanje zujalice i pronalaženje kućišta za komponente
Sada je sve gotovo postavljeno. Možete dodati zvučni signal 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 tipkovnice koje sam postavio preko plastičnog kućišta koje sadrži arduino, zujalicu i upravljački program motora.
Korak 5: Kodirajte
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šnu tipku, možete je izbrisati pritiskom na tipku A na tipkovnici.
možete promijeniti poruku dobrodošlice my altering message u funkciji welcome ().
To je sve za ovaj projekt. Sada ćete biti spremni.
Ovaj projekt je dio arduino natjecanja 2020, razmislite o glasovanju, hvala.
Preporučeni:
Zaključavanje vrata zaštićeno lozinkom na Tnikercadu: 4 koraka
Zaključavanje vrata zaštićeno lozinkom na Tnikercadu: Za ovaj projekt ćemo uzeti unos s tipkovnice, obraditi taj ulaz kao kutni položaj i pomaknuti servo motor na temelju dobivenog troznamenkastog kuta. Koristio sam tipkovnicu 4 x 4, ali ako imate tipkovnicu 3x4, ona ima vrlo sličnu vezu, pa bi to moglo biti
Senzor vrata i zaključavanje sjenica na baterije, solarni, ESP8266, ESP-Now, MQTT: 4 koraka (sa slikama)
Senzor vrata i zaključanih vrata s baterijama, solarni, ESP8266, ESP-Now, MQTT: U ovom uputstvu pokazat ću vam kako sam napravio senzor na baterije za nadzor vrata i zaključavanja moje daljinske šupe za bicikle. Nemam napajanje iz mreže, zato ga napajam na baterije. Baterija se puni pomoću male solarne ploče. Modul je d
Wifi na RF - zaključavanje vrata: 3 koraka (sa slikama)
Wifi to RF - Zaključavanje vrata: PregledOva instrukcija će vam omogućiti da zaključate / otključate ulazna vrata putem softvera za kućnu automatizaciju (kao što je OpenHAB - besplatni softver za kućnu automatizaciju koji osobno koristim) Gornja slika prikazuje primjer ekrana OpenHAB -a
Zaključavanje vrata za prepoznavanje lica: 8 koraka
Brava za prepoznavanje lica: Otprilike mjesec dana u izradi, predstavljam bravu vrata za prepoznavanje lica! Pokušao sam učiniti da izgleda što urednije, ali mogu učiniti samo kao 13-godišnjak. Ovom bravom za prepoznavanje lica upravlja Raspberry Pi 4 s posebnom prijenosnom letvicom
Računalni sustav za automatsko zaključavanje: 4 koraka
Računalni sustav automatskog zaključavanja: U ovom ćemo vodiču istražiti sigurnost zaključavanja zaslona računala. Operacijski sustavi imaju konfigurirano vremensko ograničenje koje će zaključati vaš zaslon ako korisnik nije dodirnuo miš ili tipkovnicu. Obično je zadana vrijednost oko jedne minute