Obsah:

Automatický zámok dverí: 5 krokov
Automatický zámok dverí: 5 krokov

Video: Automatický zámok dverí: 5 krokov

Video: Automatický zámok dverí: 5 krokov
Video: Уроки Unreal Engine 5 - Открытие двери с помощью ключа 2024, Júl
Anonim
Image
Image
Automatický zámok dverí
Automatický zámok dverí
Automatický zámok dverí
Automatický zámok dverí
Automatický zámok dverí
Automatický zámok dverí

Hej vy tam!!

Toto je môj prvý pokyn! Dúfam, že sa vám všetkým bude páčiť.

V tomto projekte budeme stavať automatický zámok dverí (chránený heslom). Klasický zámok a kľúč sú doslova vynálezom starým 100 rokov a ako vieme, „zmena je zákon prírody“, je čas na zmenu. Dnes teda postavíme jednoduchý a lacný elektronický zámok na dvere.

Zámok, ktorý urobíme, je elektronický, jeho mozgom bude Arduino Uno (Arduino nano alebo pro mini bude tiež fungovať dobre) a bude mať obrazovku 16*2 lcd na zobrazenie a klávesnicu DIY na zadávanie hesla, byť vložené s bzučiakom. V tomto tutoriáli použijem na blokovací mechanizmus jednosmerný hobby motor, ale namiesto toho môžete použiť servo.

Teraz začnime !!

Zásoby

Komponenty potrebné na stavbu zámku sú ľahko dostupné online aj offline, poskytnem vám na ne tiež odkazy.

~ Arduino Uno: Tu môžete nakupovať

~ 16*2 LCD displej: Tu si môžete kúpiť

~ l293D IC: Tu môžete nakupovať

~ Hobby motor / servomotor na jednosmerný prúd: tu môžete nakupovať

~ prepínač x 18: Tu môžete nakupovať

~ perf doska

Odpor ~ 1Kohm x 16

Potenciometer ~ 10Kohm

Odpor ~ 1Mohm

~ bzučiak

~ kryt pre umiestnenie komponentov

niektoré drôty, hlavičky, spájkovačka a spájkovačka budú stačiť na výrobu automatického zámku dverí.

Krok 1: Rozhranie 16*2 LCD displeja s Arduino

Rozhranie 16*2 LCD displej s Arduino
Rozhranie 16*2 LCD displej s Arduino
Rozhranie 16*2 LCD displej s Arduino
Rozhranie 16*2 LCD displej s Arduino
Rozhranie 16*2 LCD displej s Arduino
Rozhranie 16*2 LCD displej s Arduino

Rozhranie LCD s arduino je veľmi jednoduché.

Tu som vám poskytol schému zapojenia toho istého, vyrobil som štít DIY pre tento displej na jednoduchšie pripojenie LCD. Na prepojenie s arduino používame 4 dátové piny (konkrétne D4, D5, D6, D7) displeja.

Odporúčam vám použiť plochý drôt na udržanie čistých spojení alebo môžete použiť prepojky s doskou.

Ak sa chcete uistiť, že všetko funguje správne alebo nie, môžete nahrať vzorový náčrt knižnice LIQUID CRYSTAL spoločnosti Hello World, ktorý som tiež poskytol.

Krok 2: Výroba a prepojenie klávesnice

Klávesnica na výrobu a prepojenie
Klávesnica na výrobu a prepojenie
Klávesnica na výrobu a prepojenie
Klávesnica na výrobu a prepojenie
Klávesnica na výrobu a prepojenie
Klávesnica na výrobu a prepojenie

Urobil som svoju jednoduchú klávesnicu namiesto použitia modulu klávesnice dostupnej na trhu, pretože používa 8 I/O pinov a ak používame tento modul. Pre ostatné komponenty nám budú chýbať I/O piny.

Preto som sa rozhodol vytvoriť vlastný modul klávesnice, ktorý používa iba jeden analógový pin arduina !!

môžeme to ľahko urobiť pomocou niektorých tlačidiel a odporov. pracovným princípom je Oddeľovač napätia, z vyššie uvedených obrázkov môžete vidieť zapojenie a prácu. Urobil som to na výkonnej doske, môžete to urobiť tiež a teraz je super jednoduché pripojenie cez Arduino.

POZNÁMKA: Väčší odpor namiesto odporu 1 M ohm spôsobí, že klávesnica bude presnejšia.

Krok 3: Nastavenie západky

Nastavenie západky
Nastavenie západky
Nastavenie západky
Nastavenie západky
Nastavenie západky
Nastavenie západky

existujú dva spôsoby, ako nastaviť západku dverí

1. DIY

Na spojenie vecí budete potrebovať bežnú západku dverí (Kundi), jednosmerný motor, dva tlačidlá, závitovú tyč (použil som skrutku), maticu a nejaký druh epoxidu (použil som tesnenie M.)

stačí spojiť závitovú tyč s hriadeľom motora a maticou so západkou, prilepiť dve tlačidlá na západku tak, aby vždy, keď je západka v krajnej polohe, bolo potrebné stlačiť ktorékoľvek tlačidlo.

Vykonajte zapojenie podľa obrázku.

spojte motor s ovládačom motora, tu používam ic L293D na ovládanie hobby motora Dc.

2. Získajte elektromagnetický zámok

Solenoidový zámok si môžete kúpiť online. Tu vám tiež poskytujem rovnaký odkaz.

Krok 4: Pridanie bzučiaka a nájdenie krytu pre komponenty

Pridanie bzučiaka a hľadanie krytu pre komponenty
Pridanie bzučiaka a hľadanie krytu pre komponenty
Pridanie bzučiaka a hľadanie krytu pre komponenty
Pridanie bzučiaka a hľadanie krytu pre komponenty
Pridanie bzučiaka a hľadanie krytu pre komponenty
Pridanie bzučiaka a hľadanie krytu pre komponenty
Pridanie bzučiaka a hľadanie krytu pre komponenty
Pridanie bzučiaka a hľadanie krytu pre komponenty

Teraz je všetko takmer nastavené. Môžete pridať bzučiak, aby bol váš zámok interaktívnejší

jeden drôt bzučiaka pripojte k GND a druhý ku kolíku 10 arduina.

Teraz nájdite vhodný kryt na umiestnenie komponentov, aby váš projekt vyzeral cool.

Na zaistenie LCD a klávesnice som použil drevený rám, ktorý som namontoval na plastové puzdro obsahujúce arduino, bzučiak a ovládač motora.

Krok 5: Kód

Kód
Kód
Kód
Kód

O kóde sa nedá veľa povedať, urobil som to sám a funguje to dobre.

existujú dva kľúče, cez ktoré je možné otvoriť bránu. jeden je hlavný kľúč, ktorý je vopred deklarovaný v kóde a nedá sa zmeniť, a druhý kľúč je možné aktualizovať a uložiť do eeprom a je možné ho zmeniť stlačením klávesu C Ak ste omylom zadali nesprávny kláves, môžete ho vymazať stlačením klávesu A na klávesnici.

uvítaciu správu, moju pozmeňujúcu správu , môžete zmeniť vo funkcii welcome ().

To je k tomuto projektu všetko. Teraz budete môcť začať.

Tento projekt je súčasťou súťaže arduino 2020, zvážte jeho hlasovanie, ďakujem.

Odporúča: