Sadržaj:
- Pribor
- Korak 1: Sastavite komponente na pločicu
- Korak 2: Spojite skakače na napajanje i Arduino
- Korak 3: Prenesite skicu/kôd
- Korak 4: Upotreba Parking Assistant -a
- Korak 5: Postavljanje novog parking mjesta
Video: Arduino pomoćnik pri parkiranju - svaki put parkirajte automobil na pravo mjesto: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
U ovom projektu pokazat ću vam kako izgraditi vlastitog pomoćnika pri parkiranju pomoću Arudina. Ovaj pomoćnik pri parkiranju mjeri udaljenost do vašeg automobila i vodi vas da ga parkirate na ispravnom mjestu pomoću očitanja LCD zaslona i LED diode, koja se postupno mijenja iz zelene u crvenu. Crvena LED dioda počinje treperiti ako se previše približite. Gumb na pomoćniku omogućuje vam i postavljanje novog položaja parkiranja.
Ovaj projekt izgrađen je samo pomoću komponenti iz Elegoo Uno projekta Super Starter Kit.
Pribor
Kao što je spomenuto, ovaj je projekt izgrađen pomoću Elegoo Uno Project Super Starter Kit pa će nabavka ovog kompleta značiti da imate sve što vam je potrebno za izradu.
Ako nemate ili želite kupiti cijeli komplet, trebat će vam sljedeće komponente:
- Arduino Uno - Kupite ovdje
- Breadboard & Jumpers - Kupite ovdje
- Ultrazvučni senzor- kupite ovdje
- LCD zaslon- kupite ovdje
- Taktilni gumb- kupite ovdje
- 5 mm RGB LED- Kupite ovdje
- 2 x 220 ohmski otpornici- kupite ovdje
- 10K potenciometar- kupite ovdje
Korak 1: Sastavite komponente na pločicu
Počnite tako što ćete komponente spojiti na matičnu ploču. Pokušajte ih razdvojiti što je više moguće kako biste imali puno prostora za povezivanje skakača.
Postoje tri komponente koje trebate postaviti na određena mjesta kako biste izbjegli dodatne skakače:
- Priključite otpornik od 220 ohma na trag spojen na svaku od pozitivnih (anodnih) nogu LED -a. Trebat će vam samo crvene i zelene noge, a plavu nogu možete ostaviti isključenu.
- Uključite brisač (središnju nogu) lonca na istu tračnicu kao V0 na LCD -u. Ovaj lonac će se koristiti za podešavanje kontrasta LCD -a.
Korak 2: Spojite skakače na napajanje i Arduino
Pokušao sam ovaj projekt držati što je moguće bliže primjerima lekcija iz kompleta Elegoo, tako da je prilično lako koristiti iste dijagrame povezivanja i samo kopirati i zalijepiti dijelove koda kako bi funkcionirao.
Ovaj projekt koristi sljedeće lekcije:
- Lekcija 4 - RGB LED
- Lekcija 5 - Digitalni ulazi
- Lekcija 10 - Ultrazvučni senzorski modul
- Lekcija 14 - LCD zaslon
Počnite spajanjem napajanja na komponente kao što je prikazano na prvoj slici. Potreban vam je GND i 5V napon za ultrazvučni senzor, GND za LED, GND za gumb, a zatim niz GND i 5V priključaka na LCD i lonac.
Nakon što to učinite, možete spojiti komponente na IO vašeg Arduina:
- Tipkalo - D2
- Eho ultrazvučnog senzora - D3
- Ultrazvučni okidač senzora - D4
- RGB LED zelena noga - D5
- RGB LED crvena nogavica - D6
- LCD RS - D7
- LCD EN - D8
- LCD D4 - D9
- LCD D5 - D10
- LCD D6 - D11
- LCD D7 - D12
Korak 3: Prenesite skicu/kôd
Zatim morate skicu prenijeti na svoj Arduino.
Preuzmite priloženi kôd, a zatim ga otvorite u svom Arduino IDE -u.
Priključite svoj Arduino i provjerite jeste li odabrali ispravan com port i ploču, a zatim prenesite kôd.
Korak 4: Upotreba Parking Assistant -a
Kad uključite pomoćnika za parkiranje, prikazuje kratki zaslon za pomoć pri parkiranju, a zatim počinje mjeriti udaljenost do objekta ispred ultrazvučnog senzora, na najviše 80 cm - to se može promijeniti u kodu tako da odgovara vašem mjestu za parkiranje /garaža.
Udaljenost se prikazuje na LCD -u, a RGB LED dioda će zasvijetliti ovisno o udaljenosti do objekta. Ako je objekt na najvećoj udaljenosti, LED dioda će biti potpuno zelena, a ako je na minimalnoj udaljenosti (ispravno mjesto za parkiranje) tada će biti potpuno crvena. LED će proporcionalno promijeniti boju između ove dvije granice, sa žutom bojom u sredini. Ako se objekt približi minimalnoj udaljenosti, LED će treperiti crveno. LCD će nastaviti prikazivati stvarnu izmjerenu udaljenost dok LED treperi.
Pokušajte pomaknuti tijelo ili ruku ispred ultrazvučnog senzora i provjerite da li se mjerenja na LCD -u mijenjaju i da li se RGB LED mijenja iz zelene boje kada ste daleko u crvenu kada ste u blizini.
Korak 5: Postavljanje novog parking mjesta
Da biste postavili novi položaj parkiranja, provjerite je li automobil parkiran na novom mjestu koje želite postaviti i prikazuje li se na zaslonu ispravnu udaljenost do automobila, a zatim pritisnite gumb za ažuriranje položaja parkiranja. Imajte na umu da se time ne mijenja maksimalna udaljenost, pa ako trebate parkirati automobil dalje od ove udaljenosti, morat ćete je ažurirati u kodu, ova se prilagodba koristi za fino podešavanje.
Pokušajte postaviti predmet ili ruku na određenu udaljenost, recimo oko 40 cm od ultrazvučnog senzora i pritisnite gumb. LED dioda bi trebala treptati zeleno, a zatim crveno, a zatim će se postaviti nova udaljenost. Sada biste trebali primijetiti da LED dioda RGB postaje potpuno crvena za 40 cm umjesto za 20 cm i počinje treperiti kada je udaljenost manja od 40 cm.
Za poništavanje udaljenosti postavite objekt na 20 cm od senzora i ponovno pritisnite gumb.
Točna točka od 20 cm i maksimalna udaljenost od 80 cm samo su proizvoljni brojevi koji se koriste u ovom primjeru. Morat ćete postaviti svoja ograničenja za vlastitu garažu i automobil prije nego što ih upotrebite.
To je to, vaš pomoćnik pri parkiranju sada se može instalirati u ogradu i postaviti na zid u vašoj garaži. Također biste mogli postaviti LCD i LED diode malo dalje od zida od ultrazvučnog senzora, tako da ih je lakše vidjeti.
Javite mi što biste promijenili ili učinili drugačije u odjeljku za komentare.
Preporučeni:
Pomoć pri parkiranju Jednostavan popravak / dijagnostika: 4 koraka
Parking Assist Lako popravljanje / dijagnosticiranje: U redu, počnimo, imam Chevrolet Avalanche iz 2010. godine i ima 4 senzora za pomoć pri parkiranju u stražnjem odbojniku. Koliko je meni poznato, ovaj nerješivi se može koristiti na vozilu i voziti, ako imate prednju stranu ili Rea ili oboje. Pa sam otišao na omiljenu
Uradi sam - Arduino pomoćnik pri parkiranju V2: 6 koraka
Uradi sam - Arduino pomoćnik pri parkiranju V2: Kad vam život daje banane !!!!! Samo ih pojedi. Nužnost je majka izuma i neću poreći tu činjenicu. Iskreno govoreći, ovo je drugi put da sam naletio na zid naše garaže otkad smo se uselili u ovu novu kuću. To je to, ne bi bilo t
Laserski pomoćnik pri parkiranju: 12 koraka
Laserski pomoćnik pri parkiranju: Nažalost, svoju garažu moram podijeliti s našim automobilima! To obično dobro funkcionira, međutim, ako je bilo koji od naša dva automobila parkiran predaleko u njihovom štandu, jedva se mogu kretati po bušilici, glodalici, stolnoj pili itd. Obratno, ako
Arduino pomoćnik pri parkiranju: 17 koraka (sa slikama)
Arduino pomoćnik pri parkiranju: Oni od nas koji imamo male garaže znaju frustraciju 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 kako bi
Pomoć pri parkiranju unatrag u garaži pomoću postojećeg sigurnosnog senzora i analognog kruga: 5 koraka
Pomoć pri parkiranju unatrag u garaži pomoću postojećeg sigurnosnog senzora i analognog kruga: Pretpostavljam da su mnogi izumi u povijesti čovječanstva napravljeni zbog žena koje se žale. Perilica rublja i hladnjak zasigurno se doimaju kao održivi kandidati. Moj mali "izum" opisano u ovom Instructable je elektronički