Sisällysluettelo:

Automaattinen oven lukitus: 5 vaihetta
Automaattinen oven lukitus: 5 vaihetta

Video: Automaattinen oven lukitus: 5 vaihetta

Video: Automaattinen oven lukitus: 5 vaihetta
Video: Kuinka vaihtaa oven lukko VW GOLF 5 -malliin [AUTODOC -OHJEVIDEO] 2024, Heinäkuu
Anonim
Image
Image
Automaattinen oven lukitus
Automaattinen oven lukitus
Automaattinen oven lukitus
Automaattinen oven lukitus
Automaattinen oven lukitus
Automaattinen oven lukitus

Hei siellä!!

Tämä on ensimmäinen Instructable! Toivottavasti kaikki pitävät siitä.

Tässä projektissa aiomme rakentaa automaattisen (salasanasuojatun) oven lukon. Klassinen lukko ja avain ovat kirjaimellisesti sadan vuoden vanha keksintö, ja kuten tiedämme, "muutos on luonnonlaki", niin on aika muuttua. Joten tänään aiomme rakentaa yksinkertaisen ja halvan elektronisen ovenlukon.

Lukko, jonka aiomme tehdä, on sähköinen, sen aivot ovat Arduino Uno (Arduino nano tai pro mini toimii myös hyvin), ja siinä on 16*2 lcd -näyttö ja DIY -näppäimistö salasanan syöttämistä varten. upotetaan summerilla. Tässä opetusohjelmassa aion käyttää DC -harrastusmoottoria lukkomekanismiin, mutta voit käyttää sen sijaan servoa.

Aloitetaan nyt !!

Tarvikkeet

Lukon rakentamiseen tarvittavat komponentit ovat helposti saatavilla sekä verkossa että offline -tilassa, aion tarjota sinulle linkit samaan.

~ Arduino Uno: voit ostaa täältä

~ 16*2 lcd -näyttö: voit ostaa täältä

~ l293D IC: voit ostaa täältä

~ DC -harraste- / servomoottori: voit ostaa täältä

~ painokytkin x 18: voit ostaa täältä

~ perf board

~ 1Kohm vastus x 16

~ 10Kohm potentiometri

~ 1Mohm vastus

~ summeri

~ kotelo osien sijoittamiseen

Jotkut johdot, otsikot, juotos ja juotosrauta riittävät oven automaattiseen lukitsemiseen.

Vaihe 1: Liitäntä 16*2 LCD -näyttö Arduinolla

Liitäntä 16*2 LCD -näyttö Arduinolla
Liitäntä 16*2 LCD -näyttö Arduinolla
Liitäntä 16*2 LCD -näyttö Arduinolla
Liitäntä 16*2 LCD -näyttö Arduinolla
Liitäntä 16*2 LCD -näyttö Arduinolla
Liitäntä 16*2 LCD -näyttö Arduinolla

LCD -näytön liittäminen arduinoon on erittäin helppoa.

Tässä olen toimittanut sinulle piirikaavion samalle, olen tehnyt DIY -suojan tälle näytölle liittääksesi LCD -näytön helpommin. Käytämme 4 datanappia (nimittäin D4, D5, D6, D7) näytön liittämiseksi arduinoon.

Ehdotan, että käytät nauhalankaa liitosten pitämiseen siistinä tai voit käyttää puseroita, joissa on leipälauta.

Tarkistaaksesi, että kaikki toimii oikein, voit ladata Hello World -esimerkkiluonnoksen LIQUID CRYSTAL -kirjastosta, jonka olen myös toimittanut.

Vaihe 2: Näppäimistön tekeminen ja liittäminen

Näppäimistön tekeminen ja liittäminen
Näppäimistön tekeminen ja liittäminen
Näppäimistön tekeminen ja liittäminen
Näppäimistön tekeminen ja liittäminen
Näppäimistön tekeminen ja liittäminen
Näppäimistön tekeminen ja liittäminen

Olen tehnyt yksinkertaisen näppäimistöni näppäimistömoduulin käytön sijaan saatavana markkinoilla, koska se käyttää 8 i/o -nastaa ja jos käytämme tätä moduulia. Meiltä puuttuu muiden komponenttien I/O -nastat.

Joten, päätin tehdä oman näppäimistömoduulin, joka käyttää vain yhtä analogista nastaista arduinoa !!

voimme tehdä sen helposti joidenkin painikkeiden ja vastusten avulla. Toimintaperiaate on jännitteenjakaja, näet johdot ja työskentelyn yllä olevista kuvista. Olen tehnyt sen perf -levyn yli, voit myös tehdä saman ja nyt se on erittäin helppo yhdistää Arduinon kautta.

HUOMAUTUS: suurempi vastus 1 M ohmin vastuksen sijaan tekee näppäimistöstä tarkemman.

Vaihe 3: Salvan asennus

Salvan asennus
Salvan asennus
Salvan asennus
Salvan asennus
Salvan asennus
Salvan asennus

on kaksi tapaa tehdä oven salvan asennus

1. DIY

tarvitset tavallisen oven salvan (Kundi), tasavirtamoottorin, kaksi painonappia, kierretangon (olen käyttänyt pulttia), mutterin ja jonkinlaisen epoksin liittämään asiat yhteen (olen käyttänyt M -tiivistettä).

liitä vain kierretanko moottorin akselilla ja mutteri salvan kahvalla, liimaa kaksi painonappia salpaan siten, että aina kun salvan kahva on ääriasennossaan, jompaa kumpaa painonappia painetaan.

Tee johdotus kuvan mukaisesti.

kytke moottori moottorinohjaimeen, tässä käytän L293D ic: tä DC -harrastusmoottorin ohjaamiseen.

2. hanki magneettilukko

Voit ostaa saatavilla olevan solenoidilukon. Laitan sinulle myös linkin tähän.

Vaihe 4: summerin lisääminen ja kotelon etsiminen osille

Summerin lisääminen ja komponenttien kotelon etsiminen
Summerin lisääminen ja komponenttien kotelon etsiminen
Summerin lisääminen ja komponenttien kotelon etsiminen
Summerin lisääminen ja komponenttien kotelon etsiminen
Summerin lisääminen ja komponenttien kotelon etsiminen
Summerin lisääminen ja komponenttien kotelon etsiminen
Summerin lisääminen ja komponenttien kotelon etsiminen
Summerin lisääminen ja komponenttien kotelon etsiminen

Nyt kaikki on melkein asetettu, voit lisätä summerin, jotta lukko olisi vuorovaikutteisempi

kiinnitä yksi summerin lanka gnd: iin ja toinen arduinon nastaan 10.

Etsi nyt sopiva kotelo komponenttien sijoittamiseksi, jotta projektisi näyttää viileältä.

Olen käyttänyt puurunkoa lcd: n ja näppäimistön kiinnittämiseen, jonka olen asentanut muovikotelon päälle, joka sisältää arduinoa, summeria ja moottoriajuria.

Vaihe 5: Koodi

Koodi
Koodi
Koodi
Koodi

Koodista ei ole paljon sanottavaa, tein sen itse ja se toimii hyvin.

on kaksi avainta, joiden kautta portti voidaan avata. yksi on pääavain, joka on ennalta ilmoitettu koodissa ja jota ei voi muuttaa, ja toinen avain voidaan päivittää ja tallentaa eepromiin ja se voidaan vaihtaa painamalla C -näppäintä Jos olet vahingossa syöttänyt väärän avaimen, voit poistaa sen painamalla näppäimistön A -näppäintä.

voit muuttaa tervetuloviestin muuttuva viestini in welcome () -toiminnossa.

Siinä kaikki tässä projektissa. Nyt on hyvä mennä.

Tämä projekti on osa arduino -kilpailua 2020, harkitse sen äänestämistä, kiitos.

Suositeltava: