Sadržaj:

Arduino kućna automatizacija, automatsko otvaranje vrata: 6 koraka
Arduino kućna automatizacija, automatsko otvaranje vrata: 6 koraka

Video: Arduino kućna automatizacija, automatsko otvaranje vrata: 6 koraka

Video: Arduino kućna automatizacija, automatsko otvaranje vrata: 6 koraka
Video: YALE LINUS PAMETNA BRAVA - Yale House Safety [SRB, HR, MNE, BIH] 2024, Juli
Anonim
Image
Image
Sklapanje elektronike
Sklapanje elektronike

Upišite se na moj tečaj „Ukratko o elektronici“ovdje:

Ovdje pogledajte i moj YouTube kanal za više projekata i vodiča o elektronici:

Prije par godina sam imao ideju da napravim jednostavan i lagan za otvaranje vrata sa motorom sa zupčanikom. U to vrijeme nisam imao znanja za izradu otvarača vrata. Ove zime sam se osjećao optimistično i pokušao sam. Činim ovo uputstvo, kao jednostavne načine da to napravim na internetu, a sve što sam pronašao su komplicirani pokušaji otvaranja kokošinjaca. Budući da je ovo moje prvo uputstvo, možda bih propustio neke informacije, pa svoja pitanja možete ostaviti u komentarima, a ja ću odgovoriti što je prije moguće. Smisao ovog uputstva je uglavnom da vas inspiriše da učinite nešto slično, ili da vam pomogne da izgradite svoje.

Materijali - 1. Motor s pogonom s velikim zakretnim momentom, brzina (RPM) nije jako bitan, moj motor. (Obavezno) 2. Odgovarajuće napajanje (jedinica za napajanje), za vaš motor, imao sam stari punjač za kamkorder, koji je bio savršen za motor. Uvjerite se da su maksimalna ampera veća od maksimalne struje opterećenja motora. (Obavezno) 3. Arduino ploča, koristio sam Arduino UNO Rev 3. (visoko preporučeno) 3. Materijal za izradu kućišta za držanje komponenti, npr. drvo, plastični limovi, akril itd. (preporučeno) 4. MOSFET tranzistor ili servo za aktiviranje vrata (obavezno) 5. Dugme, prekidač, ir senzor itd. za određivanje kada treba otvoriti vrata. 6. LCD (opcionalno) 7. puno žica (obavezno) Alati- 1. Dremel/ rotacijski alati- vrlo su korisni, a pomoći će i u svim drugim projektima. 2. Lemilica- također kupite pastu za lemljenje/fluks i žicu za lemljenje 3. Pištolj za vruće ljepilo- najkorisniji alat od svih

Korak 1: Teorija

Evo šta sam htio postići1. Minimalan napor za otvaranje vrata2. Jednostavan dodirni senzor koji me pušta unutra3. LCD ekran 16x2 za prikaz statusa vrata4. Izgleda super Na osnovu mojih zahtjeva sintetizirao sam dijagram toka.picS obzirom da nisam imao MOSFET ili tranzistor koji može kontrolirati visoku struju i napon, upotrijebio sam servo za pritiskanje tipke miša.pic.

Korak 2: Programiranje

Zatim sam programirao u arduino okruženju (Moj kôd će biti dostupan pri dnu ili vrhu stranice.pic

U vrijeme projekta, moje programiranje je bilo osnovno, pa sam pronašao kodove drugih ljudi i pomiješao ih, dodao dio svog koda i izradio konačni kod. Oko 50% koda je zapravo moje.

Korak 3: Sastavljanje elektronike

Sklapanje elektronike
Sklapanje elektronike
Sklapanje elektronike
Sklapanje elektronike
Sklapanje elektronike
Sklapanje elektronike

Koristio sam šperploču za hobi debljine 6 mm i izrezao je dremelom i ojačanim reznim kotačem. picEvo kako sam spojio elektronikuLcd-PIN1 = vezati za gnd2 = vezati za 5v3 = otpornik ~ 2-3K za gnd (koristio sam 1 K) 4 = rs = vezati za pin 12 5 = r/w = vezati za gnd6 = omogućiti = vezati za pin 11 7-10 = nema veza11 = vezati za pin 5 12 = vezati za pin 4 13 = vezati za pin 314 = vezati za pin 2 15 = vezati za 4,2 V (5V radi) 16 = vezati za gnd servo-pin 10sjetite se da bi servo uzemljenje trebalo biti spojeno na arduino masu (samo ako za servo koristite drugačije napajanje) Kapacitivni senzor na pin 6, 8 (pin 8 je pin senzora), (koristio sam 4 M ohm ressistor), i zapamtite da bi kapacitivni senzor mogao raditi treba ga spojiti na odgovarajuće uzemljenje. Vodič za povezivanje kapacitivnog senzoraImao sam problema s vodičem, a neka od rješenja su1. biblioteka se zove 'Capacitivesense', ali kôd pokušava koristiti biblioteku 'Capsense'. To možete popraviti promjenom riječi- Capsense u Capacitivesense, a ako kôd kaže da jeste, neprimjerena upotreba…. promijenite samo tu riječ u kapacitivnoosjećanje (mala slova) 2. idite na skicu i pokušajte ručno dodati datoteku. Dodao sam i led na pin 13, jer već ima otpornik, dodavanje otpornika je potpuno neobavezno.

Korak 4: Instaliranje elektronike

Instaliranje elektronike
Instaliranje elektronike

Skoro smo gotovi, sada samo instaliramo elektroniku, a ja sam pokrenuo uzemljenje (za servo), napajanje (spaja se na USB zidni adapter za napajanje arduina i signal (za servo).

Korak 5: Obrezivanje i podešavanje skice

Svi će ypu vjerovatno izmijeniti vašu skicu kako bi odgovarali potrebama vaše lokacije. Vlažnost i uzemljenje mogu uticati na skicu. pa ga trebate kalibrirati prema svojim potrebama.1. Senzor dodira Ovisno o tome koliko je arduino spojen na masu i veličini dodirne ploče od folije, morat ćete prilagoditi osjetljivost senzora. Ako (vrijednost> 40000) - prilagodite ovu liniju koda da biste dobili željene rezultate. Preporučujem vam da sada učinite ovaj korak jer će vam okolnosti biti iste u scenariju stvarnog svijeta. Servo- Ovisno o vašem prekidaču koji vaš servo pritisne, morat ćete podesiti količinu servo pomaka da pritisnete mymyservo.write (104); myservo.write (90); - prilagodite te linije kako biste postigli željene rezultate. Predlažem da jednu od 2 linije držite pod uglom od 90 stepeni, jer su oni u neutralnom položaju servo upravljača.3. Motor- ovisno o broju okretaja motora/ težini vaših vrata/ izlazu V, A vaše naponske jedinice vašem motoru može trebati više ili manje vremena da otvori vrata. myservo.write (104); kašnjenje (3400); myservo.write (90);- podesite vrijeme kašnjenja kako bi bilo ispravno (1000 = 1 sek)

Korak 6: Nadogradnje

Čestitam. Završili ste. Neke buduće nadogradnje mogle bi biti 1. korištenjem ovog vodiča za zatvaranje vrata nakon otvaranja koristeći ovo, ovo ili ovo (to nisu moji projekti) 2. upotrebom maline pi i web kamere za evidentiranje podataka tko otvara vrata i postavlja ih na web stranicu. Molimo vas da ne mijenjate moj kôd i tvrdite da je vaš ili ga koristite u bilo koju komercijalnu upotrebu. Najvjerojatnije ću vam dopustiti da je distribuirate u nekom drugom vodiču AKO zatražite moju dozvolu. Moj email ID je [email protected] šifru možete koristiti za svoje projekte, to je sasvim u redu.

molimo vas da me ocijenite koliko je potrebno vremena da se ovo uputi, a moj projekt, glasajte i za mene na makerlimpijskim igrama i drugim takmičenjima, sve što je potrebno je klik, hvala

Upišite se na moj tečaj „Ukratko o elektronici“ovdje:

Ovdje pogledajte i moj YouTube kanal za više projekata i vodiča o elektronici:

Preporučuje se: