Satura rādītājs:

Automātiska durvju slēdzene: 5 soļi
Automātiska durvju slēdzene: 5 soļi

Video: Automātiska durvju slēdzene: 5 soļi

Video: Automātiska durvju slēdzene: 5 soļi
Video: 🌶️ Подробно и наглядно показываем слабые места "пятёрки" BMW E60. 2024, Novembris
Anonim
Image
Image
Automātiska durvju slēdzene
Automātiska durvju slēdzene
Automātiska durvju slēdzene
Automātiska durvju slēdzene
Automātiska durvju slēdzene
Automātiska durvju slēdzene

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

Saskarnes 16*2 LCD displejs ar Arduino
Saskarnes 16*2 LCD displejs ar Arduino
Saskarnes 16*2 LCD displejs ar Arduino
Saskarnes 16*2 LCD displejs ar Arduino
Saskarnes 16*2 LCD displejs ar Arduino
Saskarnes 16*2 LCD displejs 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

Tastatūras izveide un saskarne
Tastatūras izveide un saskarne
Tastatūras izveide un saskarne
Tastatūras izveide un saskarne
Tastatūras izveide un saskarne
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

Fiksatora iestatīšana
Fiksatora iestatīšana
Fiksatora iestatīšana
Fiksatora iestatīšana
Fiksatora iestatīšana
Fiksatora 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

Signāla pievienošana un sastāvdaļu korpusa atrašana
Signāla pievienošana un sastāvdaļu korpusa atrašana
Signāla pievienošana un sastāvdaļu korpusa atrašana
Signāla pievienošana un sastāvdaļu korpusa atrašana
Signāla pievienošana un sastāvdaļu korpusa atrašana
Signāla pievienošana un sastāvdaļu korpusa atrašana
Signāla pievienošana un sastāvdaļu korpusa atrašana
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

Kods
Kods
Kods
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: