Talaan ng mga Nilalaman:

Awtomatikong Lock ng Pinto: 5 Hakbang
Awtomatikong Lock ng Pinto: 5 Hakbang

Video: Awtomatikong Lock ng Pinto: 5 Hakbang

Video: Awtomatikong Lock ng Pinto: 5 Hakbang
Video: 4 Things na Wag Gagawin sa pag Drive ng Automatic Transmission na Kotse 2024, Nobyembre
Anonim
Image
Image
Awtomatikong Lock ng Pinto
Awtomatikong Lock ng Pinto
Awtomatikong Lock ng Pinto
Awtomatikong Lock ng Pinto
Awtomatikong Lock ng Pinto
Awtomatikong Lock ng Pinto

Hoy, ikaw!!

Ito ang aking unang Makatuturo! Sana magustuhan ninyong lahat.

Sa proyektong ito magtatayo kami ng isang Automated (protektado ng password) Lock ng pinto. Ang klasikal na kandado at susi ay literal na 100's taong gulang na pag-imbento, at alam natin na "ang pagbabago ay batas ng Kalikasan" kaya't oras na para sa isang pagbabago. Kaya't ngayon ay magtatayo kami ng isang simple at murang electronic door lock.

Ang lock na gagawin namin ay isang elektronikong, ang utak nito ay magiging Arduino Uno (gagana rin ang Arduino nano o pro mini), at magkakaroon ng 16 * 2 lcd screen para sa pagpapakita at DIY keypad para sa pag-input ng password, gagawin ito naka-embed na may isang buzzer. Sa tutorial na ito ay gagamit ako ng dc hobby motor para sa lock mekanismo, ngunit maaari mo ring gamitin ang isang servo sa halip.

Magsimula na tayo !!

Mga gamit

Ang mga sangkap na kinakailangan upang itayo ang lock ay madaling mabibili online pati na rin offline, bibigyan kita ng mga link para sa pareho.

~ Arduino Uno: maaari kang bumili mula rito

~ 16 * 2 lcd display: maaari kang bumili mula rito

~ l293D IC: maaari kang bumili mula rito

~ DC hobby motor / Servo motor: maaari kang bumili mula rito

~ push switch x 18: maaari kang bumili mula dito

~ perf board

~ 1Kohm risistor x 16

~ 10Kohm potentiometer

~ 1Mohm risistor

~ buzzer

~ enclosure para sa paglalagay ng mga bahagi

ang ilang mga wire, header, solder at iron na panghinang ay magiging sapat upang makagawa ng awtomatikong lock ng pinto.

Hakbang 1: Interfacing 16 * 2 LCD Display Sa Arduino

Pag-interface ng 16 * 2 LCD Display Sa Arduino
Pag-interface ng 16 * 2 LCD Display Sa Arduino
Pag-interface ng 16 * 2 LCD Display Sa Arduino
Pag-interface ng 16 * 2 LCD Display Sa Arduino
Pag-interface ng 16 * 2 LCD Display Sa Arduino
Pag-interface ng 16 * 2 LCD Display Sa Arduino

Napakadaling i-interface ang LCD sa arduino.

Narito na ibinigay ko sa iyo ang circuit diagram para sa pareho, gumawa ako ng DIY kalasag para sa display na ito upang kumonekta ang Lcd nang mas madali. Ginagawa namin ang paggamit ng 4 na mga pin ng data (katulad ng D4, D5, D6, D7) ng pagpapakita para sa interfacing ito sa arduino.

Iminumungkahi ko sa iyo na gumamit ng ribbon wire para sa pagpapanatiling maayos ang mga koneksyon o maaari kang gumamit ng mga jumper na may isang breadboard.

Upang suriin ang lahat ay maayos na gumagana o hindi maaari mong i-upload ang halimbawang Hello World halimbawa ng LIQUID CRYSTAL library na ibinigay ko rin.

Hakbang 2: Paggawa at Pag-interface ng Keypad

Paggawa at Pag-interface ng Keypad
Paggawa at Pag-interface ng Keypad
Paggawa at Pag-interface ng Keypad
Paggawa at Pag-interface ng Keypad
Paggawa at Pag-interface ng Keypad
Paggawa at Pag-interface ng Keypad

Ginawa ko ang aking simpleng keypad sa halip na gamitin ang keypad module na magagamit sa merkado, dahil gumagamit ito ng 8 i / o pin at kung gagamitin namin ang modyul na ito. Kulang kami sa mga I / O na pin para sa iba pang mga bahagi.

Kaya, nagpasya akong gumawa ng sariling keypad module na gumagamit lamang ng isang analog pin ng arduino !!

madali nating magagawa ito sa tulong ng ilang mga push button at resistors. nagtatrabaho prinsipyo ng ito ay Voltage Divider, makikita mo ang mga kable at nagtatrabaho mula sa mga imaheng nasa itaas. Ginawa ko ito sa isang perf board, maaari mo ring gawin ang pareho at ngayon napakadaling kumonekta sa pamamagitan ng Arduino.

TANDAAN: ang mas malaking paglaban sa lugar ng 1 M ohm na paglaban ay gagawing mas tumpak ang keypad.

Hakbang 3: Pag-set up ng Latch

Pag-set up ng Latch
Pag-set up ng Latch
Pag-set up ng Latch
Pag-set up ng Latch
Pag-set up ng Latch
Pag-set up ng Latch

Mayroong dalawang mga paraan upang gumawa ng pag-set up ng pinto

1. DIY

kakailanganin mo ng isang regular na trangka ng pinto (Kundi), isang dc motor, dalawang pindutan ng push, baras na sinulid (gumamit ako ng isang bolt), isang nut at ilang uri ng epoxy upang sumali sa mga bagay na magkasama (ginamit ko ang M selyo).

sumali lamang sa sinulid na tungkod na may baras ng motor at kulay ng nuwes na may hawakan ng aldaba, kola ng dalawang pindutan ng tulak sa aldaba sa paraang sa tuwing ang pagdikit ng aldaba ay nasa matinding posisyon nito alinman sa pindutan ng itulak ay dapat na pinindot.

Gawin ang mga kable tulad ng ipinahiwatig sa larawan.

ikonekta ang motor sa isang driver ng motor, narito gumagamit ako ng L293D ic para sa pagkontrol sa Dc hobby motor.

2. Kumuha ng solenoid lock

Maaari kang bumili ng isang solenoid lock na magagamit sa online. Nagbibigay din ako sa iyo ng isang link ng pareho dito.

Hakbang 4: Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi

Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi
Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi
Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi
Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi
Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi
Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi
Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi
Pagdaragdag ng Buzzer at Paghahanap ng Enclosure para sa Mga Bahagi

Ngayon ang lahat ay halos naka-set up, Maaari kang magdagdag ng isang buzzer para sa paggawa ng iyong lock na mas interactive

ilakip ang isang kawad ng buzzer sa gnd at iba pa upang i-pin ang 10 ng arduino.

Ngayon maghanap ng isang enclosure na angkop para sa paglalagay ng mga sangkap upang gawing cool ang iyong proyekto.

Gumamit ako ng isang kahoy na frame para sa pag-secure ng Lcd at keypad na na-mount ko sa isang plastic case na naglalaman ng arduino, buzzer at motor driver.

Hakbang 5: Code

Code
Code
Code
Code

Walang masasabi tungkol sa code, ginawa ko ito mismo at gumagana ito ng maayos.

mayroong dalawang mga susi kung aling gate ang maaaring mabuksan. ang isa ay master key na kung saan ay pre idineklara sa code at hindi mababago at ang iba pang mga key ay nai-update at naka-imbak sa eeprom at maaaring mabago sa pamamagitan ng pagpindot sa C key Kung sa pamamagitan ng pagkakamali na ipinasok mo maling key maaari mong burahin ito sa pamamagitan ng pagpindot sa isang susi ng keypad.

maaari mong baguhin ang maligayang mensahe ang aking nagbabago ng mensahe sa maligayang pagdating () na pag-andar.

Iyon lang ang para sa proyektong ito Ngayon ay magiging mabuti kang pumunta.

Ang proyektong ito ay bahagi ng paligsahan ng arduino 2020 isaalang-alang ang pagboto nito, Thankyou.

Inirerekumendang: