Sadržaj:

Arduino pomoćnik pri parkiranju: 17 koraka (sa slikama)
Arduino pomoćnik pri parkiranju: 17 koraka (sa slikama)

Video: Arduino pomoćnik pri parkiranju: 17 koraka (sa slikama)

Video: Arduino pomoćnik pri parkiranju: 17 koraka (sa slikama)
Video: Дешевый сервер домашнего помощника, дешевое решение #homeassistant #solarpanelsforhome 2024, Novembar
Anonim
Arduino pomoćnik za parkiranje
Arduino pomoćnik za parkiranje
Arduino pomoćnik za parkiranje
Arduino pomoćnik za parkiranje

Od addictedToArduinoFollow Više od autora:

Jednostavna elektronička kućišta 2x4
Jednostavna elektronička kućišta 2x4
Jednostavna elektronička kućišta 2x4
Jednostavna elektronička kućišta 2x4

O: Zvanično sam jedan od onih ljudi koji gotovo svo vrijeme provode povezujući žice, kucajući kôd i radeći druge stvari koje ljudi nazivaju "dosadnima". Uživam raditi sa LED diodama, Arduinosom i izrađivati razne stvari … Više o addictedToArduino »

Oni od nas koji imamo male garaže znaju frustraciju zbog parkiranja malo predaleko unutra ili malo predaleko i nemogućnosti obilaženja vozila. Nedavno smo kupili veće vozilo, koje mora biti savršeno parkirano u garaži za hodanje sprijeda i straga.

Kako bih ublažio frustracije, odlučio sam dizajnirati uređaj koji će mi omogućiti da se svaki put parkiram na točno to mjesto. Volim raditi s arduinima, LED diodama, senzorima i gotovo bilo čim drugim elektronikom, pa sam od početka znao da će to vjerojatno završiti kao izmišljotina s Arduinom iznutra i gomilom LED dioda na prednjoj strani!

Potrudio sam se dobro dokumentirati svaki korak ovog projekta, ali imajte na umu da ima neko komplicirano, čvrsto lemljenje; to vjerovatno ne bi trebao biti vaš prvi projekt.

Korak 1: Trebat će vam…

Trebat će vam…
Trebat će vam…
Trebat će vam…
Trebat će vam…
Trebat će vam…
Trebat će vam…

Svi ovi materijali su jeftini i lako dostupni. Nisam povezan ni sa jednim od ovih dobavljača, oni su jednostavno mesto gde sam kupio zalihe.

Materijali:

  • 1x 2x4 - dužine najmanje 8"
  • 8x Philips vijci - po mogućnosti dugački 1"
  • 1x napajanje - 5 volti, 850mA
  • 1x Arduino Pro Mini - 5 volti, 16 MHz
  • 1x HC-SR04 Ultrazvučni senzor udaljenosti
  • 12x otpornika kroz otvor - 220 ohma, 1/4 vata
  • 8x zelenih LED dioda - 5 mm
  • 4x crvene LED diode - 5 mm
  • 1x taktilno dugme - 6 mm
  • 3x žica s četiri vodiča prodana nogom - mjerač 22
  • 1x nasukana žica - kolosijek 28

Alati:

  • Skidač žice
  • Tračna pila
  • Lemilica
  • Lemljenje - koristim jezgro kolofonija 60/40
  • Pištolj za vruće ljepilo
  • Trg brzine
  • Ljepilo za ljepljenje
  • Odvijač Philips
  • Olovka
  • Drill
  • Bušilica 7/64 " - to ovisi o veličini vaših vijaka
  • Bušilica 3/16"
  • Svrdlo 1/4"
  • 1 "Forstner Bit
  • Računalo s Arduino IDE -om preuzmite ovdje.
  • Programer FTDI ovdje

Korak 2: Odštampajte i isecite

Štampajte i isecite!
Štampajte i isecite!
Štampajte i isecite!
Štampajte i isecite!

Prvi korak u ovom projektu je izrada kućišta. Koristimo tehniku o kojoj sam pisao u ranijim uputstvima za upotrebu, Easy 2x4 kućišta.

Odštampajte PDF obrazac koji se nalazi ispod. Budite sigurni da ste spremni za štampanje u 100% opsegu.

Sada izrežite uzorak i zalijepite ga na 2x4. Pazite da ga poravnate s rubovima. To je samo privremeno, pa ga samo lagano lijepite.

Korak 3: Isecite po dužini

Rezanje po dužini!
Rezanje po dužini!
Rezanje po dužini!
Rezanje po dužini!

Pomoću svoje tračne pile izrežite 2x4 duž ruba uzorka. Možete koristiti i testeru za sjeckanje ili stolnu pilu.

Korak 4: Odrežite poklopac

Odsecite poklopac!
Odsecite poklopac!
Odsecite poklopac!
Odsecite poklopac!
Odsecite poklopac!
Odsecite poklopac!

Sada moramo ovu stvar pretvoriti iz 2x4 u kutiju! Koristite kvadrat za brzinu da označite liniju po dužini sa strane 2x4 otprilike četvrt inča od stražnje strane kutije.

Vratite se na tračnu pilu i izrežite direktno na liniji. Time ćete izrezati zaseban komad koji će nam postati poklopac. Rezati ćete blizu prstiju; Molim te budi pažljiv!

Korak 5: Izbušite se

Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!
Bore It Out!

Olovkom označite grubi kvadrat na stražnjoj strani većeg bloka otprilike pola centimetra od svih rubova.

Sada izbušite pravokutnik pomoću 1 inča. Morate bušiti što je moguće dublje, a da ne ulazite napred. Ne bušite preduboko!

Korak 6: Bušite! Drill! Drill

Drill! Drill! Drill!
Drill! Drill! Drill!
Drill! Drill! Drill!
Drill! Drill! Drill!
Drill! Drill! Drill!
Drill! Drill! Drill!
Drill! Drill! Drill!
Drill! Drill! Drill!

Usitnite burgiju od 3/16 inča i pažljivo izbušite svaku rupu označenu na prednjoj strani uzorka. Otkrio sam da najbolje funkcionira ako prije bušenja napravite malo udubljenje šilom.

Zatim izbušite rupu od 3/16 inča otprilike u sredini dna. Ovo će biti rupa za vaše dugme za kalibraciju.

Sada pomoću svoje svrdlo od 1/4 inča izbušite još dvije rupe na dnu. To će biti rupe za žice.

Korak 7: Dovršite kontrolnu kutiju

Završite kontrolnu kutiju!
Završite kontrolnu kutiju!
Završite kontrolnu kutiju!
Završite kontrolnu kutiju!
Završite kontrolnu kutiju!
Završite kontrolnu kutiju!
Završite kontrolnu kutiju!
Završite kontrolnu kutiju!

Sada koristite uzorak. Odlepite ga što je moguće čistije.

Uzmite poklopac i položite ga na dno. Okrenite ga ako morate, potrebno vam je u izvornoj orijentaciji.

Zatim pomoću svrdla 7/64 izbušite rupu otprilike četvrt inča od svakog ugla. Bušite oko četvrtine inča duboko; ne bušite kroz prednji dio!

Odvijačem i vijcima pričvrstite poklopac.

Ne morate, ali čini da kutija izgleda puno bolje ako je dobro brusite.

Korak 8: Umetnite LED diode

Umetnite LED diode!
Umetnite LED diode!
Umetnite LED diode!
Umetnite LED diode!
Umetnite LED diode!
Umetnite LED diode!

Vrijeme je da ovu kutiju elektronizirate! (Ko kaže da to nije riječ?) LED diode trebaju biti raspoređene u dva prstena; veliki zeleni prsten izvana s manjim crvenim prstenom iznutra.

Uzmite LED diodu i umetnite je u rupu. Poravnajte ga tako da katoda (kraći vod) bude prema van. Zatim stavite malo vrućeg ljepila oko njega!

Ponavljajte ovaj postupak dok sve LED diode ne budu u svojim rupama. Pazite da stavite pravu boju u pravu rupu!

Korak 9: Isperite LED diode

Ošmirglajte LED diode!
Ošmirglajte LED diode!
Ošmirglajte LED diode!
Ošmirglajte LED diode!
Ošmirglajte LED diode!
Ošmirglajte LED diode!

Za besprekorniji izgled, izbrusite LED diode u ravnini s drvetom. Najbolje radi brušenje prije nego što su žice spojene. (Za razliku od mene!)

U ovom trenutku sam shvatio da su mi rupe prevelike! (Koristio sam veličinu veću od 3/16 )

Drveno punilo u pomoć!

Korak 10: Lemite temelje

Lemite zemlju!
Lemite zemlju!
Lemite zemlju!
Lemite zemlju!

Savijte kraći provodnik na LED -u i dodirnite ga kratkom nogom na sljedećoj LED -i. Lemite ovo dvoje zajedno i nastavite oko kruga. Kliješta s iglastim nosom su od velike pomoći!

Korak 11: Lemite otpornike

Lemite otpornike!
Lemite otpornike!
Lemite otpornike!
Lemite otpornike!
Lemite otpornike!
Lemite otpornike!
Lemite otpornike!
Lemite otpornike!

Odrežite kratku žicu, dugačku oko dva inča, i skinite je! Okrenite ga oko noga otpornika, nije važno koji kraj. Za spajanje trajno upotrijebite lemilicu! Učinite to za sve svoje otpornike.

Zatim uzmite par otpornika i žica i pažljivo lemite njegov slobodni kraj na LED. Pazite da elektrode ne dodiruju druge žice! Učinite to za svaku LED diodu i dvaput provjerite ima li kratkih hlača.

Konačno, zalemite kratku žicu na nogu koja je ostala pri lemljenju tla.

Korak 12: Lemite dugme

Lemi dugme!
Lemi dugme!
Lemi dugme!
Lemi dugme!
Lemi dugme!
Lemi dugme!

Odrežite i ogolite još jednu žicu kratke duljine i lemite je na jedan od vodiča gumba. Zatim odrežite sve nogice dugmeta, osim one koja se nalazi uz vaš lemni spoj.

Postavite dugme u kutiju tako da ga možete gurnuti izvana kroz rupu. Lemite slobodni provodnik dugmeta na spojeve uzemljenja LED dioda.

Na kraju, kapnite malo vrućeg ljepila po gumbu da ostane na mjestu!

Korak 13: Lemite na Arduino

Lemljenje za Arduino!
Lemljenje za Arduino!
Lemljenje za Arduino!
Lemljenje za Arduino!
Lemljenje za Arduino!
Lemljenje za Arduino!
Lemljenje za Arduino!
Lemljenje za Arduino!

Lemite pin-zaglavlja na programski port Arduina. Zatim gurnite dvije žice (od izvora napajanja i one za senzor) kroz njihove rupe i upotrijebite malo vrućeg ljepila kako ne bi ispale.

Skinite žice sa LED dioda i gumba i lemite ih na Arduino prema gornjoj shemi ožičenja. Ispod je verzija dijagrama za štampanje radi vaše udobnosti.

Korak 14: Kreirajte kućište senzora

Napravite kućište senzora!
Napravite kućište senzora!

Sada moramo napraviti kućište za senzor udaljenosti. Ranije sam pisao o ovome u drugom Instructable -u, pa neću ovdje prelaziti na to.

Slijedite upute u Easy 2x4 elektroničkim kućištima kako biste napravili kutiju, a zatim pomoću svrdla od 1/4 inča izbušite malu rupu na dnu kutije.

Korak 15: Dovršite povezivanje senzora

Dovršite povezivanje senzora!
Dovršite povezivanje senzora!
Dovršite povezivanje senzora!
Dovršite povezivanje senzora!
Dovršite povezivanje senzora!
Dovršite povezivanje senzora!
Dovršite povezivanje senzora!
Dovršite povezivanje senzora!

Gurnite slobodni kraj žice senzora kroz otvor u kutiji, zatim ga skinite i lemite na senzorski modul kao na slici.

  • Crna ide u GND
  • Plava boja ide ECHO -u
  • Zelena prelazi na TRIG
  • Crvena prelazi u VCC

Upotrijebite malo vrućeg ljepila za pričvršćivanje senzora u kućištu, a zatim upotrijebite drugi ubrus za ublažavanje naprezanja kabela. Odvrnite poklopac i gotovo!

Korak 16: Programirajte Arduino

Programirajte Arduino!
Programirajte Arduino!
Programirajte Arduino!
Programirajte Arduino!
Programirajte Arduino!
Programirajte Arduino!
Programirajte Arduino!
Programirajte Arduino!

Obavijest - 25. ožujka 2017.: Kao što je predložio komentator "MuchTall", ažurirao sam kôd tako da uključi odbrojavanje LED dioda tijekom kalibracije. Molimo preuzmite novu verziju koda u nastavku.

Da bismo očitali senzor, potrebna nam je biblioteka NewPing. Možete ga preuzeti ovdje, a ja sam ga uključio u nastavku radi vaše udobnosti. U Arduino IDE -u kliknite Sketch> Include Library> Add Zip Library … i usmjerite ga u mapu 'NewPing.zip'.

Zatim ekstrahirajte drugu zip datoteku i otvorite 'ParkingSystemV1.1.ino' u Arduino IDE -u. Prenesite skicu na arduino. Pogledajte ovaj članak ili ovaj članak ako vam je potrebna pomoć.

Zašrafite poklopac i gotovi ste!

Korak 17: Montaža i upotreba

Drugoplasirani na takmičenju mikrokontrolera 2017

Takmičenje senzora 2017
Takmičenje senzora 2017
Takmičenje senzora 2017
Takmičenje senzora 2017

Druga nagrada na takmičenju senzora 2017

Preporučuje se: