Sadržaj:
- Korak 1: Šta vam treba …
- Korak 2: Izgradite projekt…
- Korak 3: Arduino kod…
- Korak 4: Projekat na djelu…
Video: Daljinomer za garažno parkiranje s Arduinom: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Ovaj jednostavan projekt pomoći će vam da parkirate automobil u garaži prikazujući udaljenost od objekata ispred branika vašeg automobila. Poruka 'Stop' će vam reći kada je vrijeme za zaustavljanje. Projekt se temelji na uobičajenim HC-SR04 ili Parallax Ping))) (tm) ultrazvučni daljinomeri i Arduino ploča. Koristio sam Leonardo, ali bi trebao raditi na bilo kojoj drugoj originalnoj ili kompatibilnoj ploči.
Za ekran sam odabrao verziju matrice zbog svoje veličine i iz estetskih razloga.
Korak 1: Šta vam treba …
Za izradu ovog projekta potrebno vam je:
- Arduino ploča: Originalna ili kompatibilna ploča trebala bi funkcionirati jer kôd ne koristi specijalizirane pinove/funkcije. Možete je pronaći svugdje na internetu ili možda imate nekorištenu u ladici u svom laboratoriju.
- HC-SR04 ili Parallax Ping))) ultrazvučni daljinomer: Obično se koriste sa Arduino projektima pa ga vjerovatno već imate. U svakom slučaju evo nekih veza:- Parallax Ping))) na Parallaxu- HC-SR04 na Sparkfun- Parallax Ping)) na rezultatima pretraživanja Pololu-HC-SR04 s Ebaya
- Četiri matrični zaslon: Kupio sam ga od IOTMODULES -a na Ebayu: 4 Way MAX7219 DOT MATRIXU slučaju da veza ne radi, pokušajte ih kontaktirati u njihovoj Ebay trgovini.
- Vještine lemljenja, naravno:)
Korak 2: Izgradite projekt…
Preuzmite shematski dijagram arduinorangefinder.pdf. U prilogu možete pronaći i HC-SR04 pdf i ping))) pdf, samo za vašu referencu. Elektronski dijagram je vrlo jednostavan, točno ga slijedite. Predlažem da produžite ožičenje za zaslon i senzor od oko 1 metra (pogledajte sliku 1), tako da ih kasnije možete lakše postaviti.
Na slici 2 možete vidjeti kako lemiti pinove napajanja za ekran i senzor: +5V sa ekrana i Vcc sa senzora potrebno je lemiti zajedno. Svaki drugi pin mora imati svoj terminal.
Image5 je Ping))) verzija projekta. Idite na sljedeći korak kada budete spremni …
Korak 3: Arduino kod…
Vrijeme je da poradite na Arduino strani.
Preuzmite priloženu biblioteku MD_MAX72XX.zip i instalirajte je iz IDE-a (sketch-> import library).
Sada raspakirajte i učitajte skicu MeasureDistanceV200.ino i pogledajmo je. Postoji nekoliko redova koje možete urediti:
1) Matrix tip ekrana: isporučena biblioteka podržava 4 matrična tipa prikaza pa bi trebala raditi s većinom ekrana na tržištu. Samo komentirajte jednu po jednu definiciju i učitajte kôd na Arduino da vidite odgovara li vašem ekranu.
2) Tip senzora: uklonite komentar sa linije koja odgovara vašem senzoru.
3) Odaberite željenu mjernu jedinicu od centimetara ili inča: odkomentirajte samo onu pravu, upozorenje je postavljeno u uslovnoj kompilaciji, pokazat će vam ono što ste odabrali.
Sada postavite udaljenosti prema želji, možete ih izmijeniti kasnije kada projekt bude na mjestu.
Otpremite kôd i provjerite radi li sve. Ako imate problema, provjerite ožičenje i veze.
Ažuriranje 2019/03/30 - Kôd je ažuriran:> Nova biblioteka matričnog prikaza, podržava 4 tipa prikaza (puno dokumentacije unutar biblioteke) Zasluge za majicdesigns
Ažuriranje 2019/01/10 - Kôd je ažuriran:> Dodana je mogućnost odabira mjerne jedinice od centimetara ili inča
Ažuriranje 2017/12/30 - Kôd je ažuriran:> Isključite ekran dok stojite na STOP udaljenosti više od 10 sekundi!
Korak 4: Projekat na djelu…
Izmjerite visinu najistaknutijeg dijela branika vašeg automobila od poda. Pričvrstite senzor blizu zida, na visinu koju ste izmjerili.
Koristio sam ploču od polistirenske pjene u kojoj sam napravio otvor za senzor (vidi sliku).
Sada postavite zaslon tako da ga vidite iz svog automobila.
Pokušajte ući automobilom i provjeriti udaljenosti, prilagoditi ih u Arduino kodu i po potrebi ga ponovo učitati.
Preporučuje se:
Uradi sam daljinomer s Arduinom: 6 koraka
Uradi sam daljinomer s Arduinom: U ovom članku ću vam pokazati kako možete napraviti daljinomer pomoću arduina
Attiny85 daljinomer: 4 koraka (sa slikama)
Attiny85 daljinomer: Prije nego što sam napravio ove instrukcije, upravo sam dobio neke nove Attinye (Attinies?) I htio sam nešto napraviti s njima. Tada sam primijetio da moj ultrazvučni daljinomer potpuno sam ne koristi. Ovaj ultrazvučni Attiny daljinomer daje udaljenost
Vodič za ultrazvučni daljinomer s Arduinom i LCD -om: 5 koraka
Vodič za ultrazvučni daljinomer s Arduinom i LCD -om: Mnogi su ljudi stvorili instrukcije o tome kako koristiti Arduino Uno s ultrazvučnim senzorom, a ponekad i s LCD zaslonom. Uvijek sam, međutim, otkrivao da ove druge upute često preskaču korake koji nisu očigledni za početak
Ultrazvučni daljinomer sa vratima: 7 koraka (sa slikama)
Ultrazvučni daljinomer sa vratima: Ultrazvučni daljinomer detektuje ima li šta na putu emitujući visokofrekventni zvučni talas. Fokus ovog uputstva bit će kako vrata i ultrazvučni daljinomeri mogu raditi zajedno, konkretno kako se mogu koristiti za otkrivanje kada
Pomoćnik za garažno parkiranje s Arduinom: 5 koraka (sa slikama)
Pomagač u parkiranju garaže s Arduinom: Izazov Kada parkiram u svoju garažu, prostor je vrlo ograničen. Zaista. Moj auto (porodični MPV) je oko 10 cm kraći od raspoloživog prostora. U automobilu imam senzore za parkiranje, ali oni su vrlo ograničeni: ispod 20 cm pokazuju crveno upozorenje, tako da je