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, Srpanj
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: Službeno sam jedan od onih ljudi koji gotovo svo vrijeme provode povezujući žice, tipkajuć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 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 svaki put parkiram na točno to mjesto. Volim raditi s arduinima, LED diodama, senzorima i gotovo bilo čim drugim elektroničkim, pa sam od početka znao da će to vjerojatno završiti kao izmišljotina s Arduinom unutra i hrpom LED dioda na prednjoj strani!

Potrudio sam se dobro dokumentirati svaki korak ovog projekta, ali imajte na umu da ima neko komplicirano, čvrsto lemljenje; vjerojatno 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 su ti materijali jeftini i lako dostupni. Nisam povezan ni s jednim od ovih dobavljača, oni su jednostavno mjesto gdje sam kupio zalihe.

Materijali:

  • 1x 2x4 - najmanje 8 "duljine
  • 8x Philips vijci - po mogućnosti duljine 1"
  • 1x napajanje - 5 volti, 850 mA
  • 1x Arduino Pro Mini - 5 volti, 16 MHz
  • 1x HC-SR04 Ultrazvučni senzor udaljenosti
  • 12x otpornici kroz rupu - 220 ohma, 1/4 vata
  • 8x zelene LED diode - 5 mm
  • 4x crvene LED diode - 5 mm
  • 1x taktilni gumb - 6 mm
  • 3x žica s četiri vodiča prodana nogom - mjerač 22
  • 1x nasukana žica - kolosijek 28

Alati:

  • Skidač žice
  • Pila
  • Lemilica
  • Lem - koristim jezgru kolofonija 60/40
  • Pištolj za vruće ljepilo
  • Trg brzine
  • Ljepilo za ljepljenje
  • Odvijač Philips
  • Olovka
  • Bušilica
  • Bušilica 7/64 " - to ovisi o veličini vijaka
  • Bušilica 3/16"
  • 1/4 "svrdlo
  • 1 "Forstner Bit
  • Računalo s Arduino IDE -om Preuzmite ovdje.
  • Programer FTDI Ovdje

Korak 2: Ispišite i izrežite

Ispišite i izrežite!
Ispišite i izrežite!
Ispišite i izrežite!
Ispišite i izrežite!

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

Ispišite dolje navedeni PDF uzorak. Provjerite jeste li spremni za ispis u 100% mjerilu.

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

Korak 3: Izrežite na duljinu

Izrežite na duljinu!
Izrežite na duljinu!
Izrežite na duljinu!
Izrežite na duljinu!

Tračnom pilom izrežite 2x4 uz rub uzorka. Također možete koristiti pilu za sjeckanje ili stolnu pilu.

Korak 4: Prerežite poklopac

Prerežite poklopac!
Prerežite poklopac!
Prerežite poklopac!
Prerežite poklopac!
Prerežite poklopac!
Prerežite poklopac!

Sada ovu stvar moramo pretvoriti iz 2x4 u kutiju! Pomoću kvadrata brzine označite liniju uzdužno sa strane 2x4 otprilike četvrt inča od stražnje strane kutije.

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

Korak 5: Izdržite to

Dosadno!
Dosadno!
Dosadno!
Dosadno!
Dosadno!
Dosadno!

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 prođete sprijeda. Ne bušite preduboko!

Korak 6: Bušite! Bušilica! Bušilica

Bušilica! Bušilica! Bušilica!
Bušilica! Bušilica! Bušilica!
Bušilica! Bušilica! Bušilica!
Bušilica! Bušilica! Bušilica!
Bušilica! Bušilica! Bušilica!
Bušilica! Bušilica! Bušilica!
Bušilica! Bušilica! Bušilica!
Bušilica! Bušilica! Bušilica!

Usitnite bušilicu 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 središtu dna. Ovo će biti rupa za vaš gumb 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 kontrolni okvir

Dovršite upravljačku kutiju!
Dovršite upravljačku kutiju!
Dovršite upravljačku kutiju!
Dovršite upravljačku kutiju!
Dovršite upravljačku kutiju!
Dovršite upravljačku kutiju!
Dovršite upravljačku kutiju!
Dovršite upravljačku kutiju!

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

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

Zatim pomoću svrdla 7/64 izbušite rupu otprilike četvrt inča od svakog kuta. 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 za elektroničku upotrebu ove kutije! (Tko 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 besprijekoran izgled, izbrusite LED diode u ravnini s drvom. 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 )

Punilo za drvo u pomoć!

Korak 10: Lemite temelje

Lemite temelje!
Lemite temelje!
Lemite temelje!
Lemite temelje!

Savijte kraći vod na LED diodi i dodirnite je kratkom nogom na sljedećoj LED. Lemite ovo dvoje zajedno i nastavite po krugu. Kleš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 noge otpornika, nije važno koji kraj. Lemilicom učinite vezu trajnom! Učinite to za sve svoje otpornike.

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

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

Korak 12: Lemite gumb

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 noge gumba, osim onog koji se nalazi uz vaš lemni spoj.

Gumb postavite u kutiju tako da ga možete gurnuti izvana kroz rupu. Lemite slobodni provodnik gumba na uzemljenje LED dioda.

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

Korak 13: Lemljenje 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 priključak 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 te ih lemite na Arduino prema gornjoj shemi ožičenja. Ispod je verzija dijagrama za ispis radi vaše udobnosti.

Korak 14: Izradite 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 o tome pisao u drugom Instructableu, pa neću ovdje prelaziti na to.

Slijedite upute u Easy 2x4 elektroničkim kućištima kako biste izradili 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 osjetnika kroz otvor u kutiji, zatim je skinite i lemite je na senzorski modul kao na slici.

  • Crna ide u GND
  • Plava odlazi u ECHO
  • Zelena odlazi u 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 gotovi ste!

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.: Prema prijedlogu komentatora "MuchTall", ažurirao sam kôd tako da uključi odbrojavanje LED dioda tijekom kalibracije. Molimo preuzmite novu verziju koda u nastavku.

Za čitanje senzora potrebna nam je knjižnica NewPing. Možete ga preuzeti ovdje, također 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. Ako trebate pomoć, pogledajte ovaj članak ili ovaj članak.

Zašrafite poklopac i gotovi ste!

Korak 17: Montaža i upotreba

Drugoplasirani na natjecanju mikrokontrolera 2017

Natječaj senzora 2017
Natječaj senzora 2017
Natječaj senzora 2017
Natječaj senzora 2017

Druga nagrada na natjecanju senzora 2017

Preporučeni: