Satura rādītājs:
- Piegādes
- 1. darbība: 16*2 LCD displeja saskarne ar Arduino
- 2. darbība. Tastatūras izveide un saskarne
- 3. darbība: aizbīdņa iestatīšana
- 4. darbība: skaņas signāla pievienošana un sastāvdaļu korpusa atrašana
- 5. darbība: kods
Video: Automātiska durvju slēdzene: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Sveiks!!
Šī ir mana pirmā pamācība! Ceru, ka jums visiem patiks.
Šajā projektā mēs izveidosim automatizētu (ar paroli aizsargātu) durvju slēdzeni. Klasiskā slēdzene un atslēga ir burtiski 100 gadus vecs izgudrojums, un, kā mēs zinām, "pārmaiņas ir dabas likums", tāpēc ir pienācis laiks pārmaiņām. Tātad šodien mēs izveidosim vienkāršu un lētu elektronisko durvju slēdzeni.
Slēdzene, kuru mēs izgatavosim, ir elektroniska, tās smadzenes būs Arduino Uno (arī Arduino nano vai pro mini darbosies labi), un tai būs 16*2 lcd ekrāns displejam un DIY tastatūra paroles ievadīšanai. jāiekļauj skaņas signāls. Šajā apmācībā es slēgšanas mehānismam izmantošu līdzstrāvas hobija motoru, bet tā vietā varat izmantot servo.
Tagad sāksim !!
Piegādes
Slēdzenes izveidošanai nepieciešamie komponenti ir viegli pieejami gan tiešsaistē, gan bezsaistē, es jums sniegšu saites.
~ Arduino Uno: jūs varat iegādāties šeit
~ 16*2 lcd displejs: jūs varat iegādāties šeit
~ l293D IC: jūs varat iegādāties šeit
~ DC hobija motors / servomotors: jūs varat iegādāties šeit
~ spiediena slēdzis x 18: jūs varat iegādāties šeit
~ perf dēlis
~ 1Kohm rezistors x 16
~ 10Kohm potenciometrs
~ 1Mohm rezistors
~ skaņas signāls
~ korpuss detaļu novietošanai
lai izveidotu automātisku durvju bloķēšanu, pietiks ar dažiem vadiem, galvenēm, lodmetālu un lodāmuru.
1. darbība: 16*2 LCD displeja saskarne ar Arduino
Ir ļoti viegli saskarties LCD ar arduino.
Šeit es jums esmu sniedzis shēmas shēmu tam pašam, esmu izveidojis šim displejam DIY vairogu, lai vieglāk savienotu LCD. Mēs izmantojam 4 displeja datu tapas (proti, D4, D5, D6, D7), lai to savienotu ar arduino.
Es iesaku jums izmantot lentes vadu, lai savienojumi būtu tīri, vai arī varat izmantot džemperus ar maizes dēli.
Lai pārbaudītu, vai viss darbojas pareizi vai nē, varat augšupielādēt Hello World piemēra LIQUID CRYSTAL bibliotēkas skici, kuru es arī esmu sniedzis.
2. darbība. Tastatūras izveide un saskarne
Esmu padarījis tirgū pieejamu savu vienkāršo tastatūru, nevis tastatūras moduli, jo tā izmanto 8 i/o tapas un ja mēs izmantojam šo moduli. Mums trūks I/O tapas citām sastāvdaļām.
Tātad, es nolēmu izveidot savu tastatūras moduli, kas izmanto tikai vienu arduino analogo tapu !!
mēs to varam viegli izdarīt, izmantojot dažas spiedpogas un rezistorus. darba princips ir sprieguma dalītājs, jūs varat redzēt vadu un darbu no iepriekš minētajiem attēliem. Esmu to izveidojis, izmantojot perf dēli, jūs varat darīt to pašu, un tagad ir ļoti viegli izveidot savienojumu, izmantojot Arduino.
PIEZĪME: lielāka pretestība 1 M omu pretestības vietā padarīs tastatūru precīzāku.
3. darbība: aizbīdņa iestatīšana
ir divi veidi, kā iestatīt durvju aizbīdni
1. DIY
jums būs nepieciešams parasts durvju aizbīdnis (Kundi), līdzstrāvas motors, divas spiedpogas, vītņots stienis (esmu izmantojis skrūvi), uzgrieznis un kāda veida epoksīdsveiksme, lai savienotu lietas kopā (esmu izmantojis M blīvējumu).
vienkārši pievienojiet vītņstieni ar motora vārpstu un uzgriezni ar fiksatora rokturi, pielīmējiet divas spiedpogas uz aizbīdņa tā, lai ikreiz, kad aizbīdņa rokturis atrodas galējā stāvoklī, ir jānospiež kāda no spiedpogām.
Veiciet elektroinstalāciju, kā parādīts attēlā.
savienojiet motoru ar motora draiveri, šeit es izmantoju L293D ic, lai kontrolētu DC hobija motoru.
2. Iegūstiet solenoīda slēdzeni
Elektromagnētisko slēdzeni var iegādāties tiešsaistē. Es jums arī sniedzu saiti.
4. darbība: skaņas signāla pievienošana un sastāvdaļu korpusa atrašana
Tagad viss ir gandrīz iestatīts. Jūs varat pievienot skaņas signālu, lai padarītu slēdzeni interaktīvāku
pievienojiet vienu skaņas signāla vadu gnd un otru arduino 10. tapai.
Tagad atrodiet piemērotu korpusu sastāvdaļu ievietošanai, lai jūsu projekts izskatītos foršs.
Lcd un tastatūras nostiprināšanai esmu izmantojis koka rāmi, ko esmu uzstādījis virs plastmasas korpusa, kurā ir arduino, skaņas signāls un motora draiveris.
5. darbība: kods
Par kodu nav daudz ko teikt, es to izveidoju pats, un tas darbojas labi.
ir divas atslēgas, caur kurām var atvērt vārtus. viena ir galvenā atslēga, kas ir iepriekš deklarēta kodā un kuru nevar mainīt, un cita atslēga ir atjaunināma un saglabāta eeprom, un to var mainīt, nospiežot taustiņu C Ja kļūdas dēļ esat ievadījis nepareizu atslēgu, varat to izdzēst, nospiežot tastatūras A taustiņu.
Jūs varat mainīt sveiciena ziņojumu manu mainīgo ziņojumu funkcijā welcome ().
Tas ir viss šim projektam. Tagad jums būs labi iet.
Šis projekts ir daļa no arduino konkursa 2020, apsveriet iespēju balsot par to, paldies.
Ieteicams:
RFID mājas durvju slēdzene: 4 soļi
RFID mājās izgatavota durvju slēdzene: RFID durvju slēdzene ir praktiska ierīce, kuru varat izmantot ikdienas dzīvē. Skenējot atslēgu karti, varat atvērt durvju slēdzeni. Esmu modificējis projektu no šīs vietnes: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
Ar paroli aizsargāta durvju slēdzene Tnikercad: 4 soļi
Ar paroli aizsargāta durvju slēdzene Tnikercad: šim projektam mēs iegūsim ievadi no tastatūras, apstrādāsim to kā leņķa pozīciju un pārvietosim servomotoru, pamatojoties uz iegūto trīsciparu leņķi. Es izmantoju 4 x 4 tastatūru, bet ja jums ir 3x4 tastatūra, tai ir ļoti līdzīgs savienojums, tāpēc tas varētu būt
Wifi uz RF - durvju slēdzene: 3 soļi (ar attēliem)
Wifi uz RF - durvju slēdzene: Pārskats
Sejas atpazīšanas durvju slēdzene: 8 soļi
Sejas atpazīšanas durvju slēdzene: apmēram mēnesi gatavoju, es iepazīstinu ar sejas atpazīšanas durvju slēdzeni! Es centos, lai tas izskatītos pēc iespējas glītāk, bet es varu darīt tik daudz kā 13 gadus vecs. Šo sejas atpazīšanas durvju slēdzeni vada Raspberry Pi 4 ar īpašu pārnēsājamu siksnu
Elektriskā durvju slēdzene ar pirkstu nospiedumu skeneri un RFID lasītāju: 11 soļi (ar attēliem)
Elektriskā durvju slēdzene ar pirkstu nospiedumu skeneri un RFID lasītāju: Projekts tika izstrādāts, lai izvairītos no nepieciešamības izmantot atslēgas, lai sasniegtu savu mērķi, mēs izmantojām optisko pirkstu nospiedumu sensoru un Arduino. Tomēr ir personas, kurām ir nesalasāms pirkstu nospiedums, un sensors to neatpazīst. Tad domā par