Sadržaj:
- Supplies
- Korak 1: Sastavite komponente na pločicu
- Korak 2: Spojite kratkospojnike na napajanje i Arduino
- Korak 3: Otpremite skicu/kôd
- Korak 4: Upotreba Parking Assistant -a
- Korak 5: Postavljanje nove parking pozicije
Video: Arduino pomoćnik pri parkiranju - svaki put parkirajte automobil na pravo mjesto: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
U ovom projektu ću vam pokazati kako izgraditi vlastitog pomoćnika za parkiranje 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 lampica počinje treperiti ako se previše približite. Dugme na pomoćniku vam omogućava da postavite i novi položaj parkiranja.
Ovaj projekt je izgrađen korištenjem samo komponenti iz Elegoo Uno projekta Super Starter Kit.
Supplies
Kao što je spomenuto, ovaj projekt izgrađen je pomoću Elegoo Uno Project Super Starter Kit -a, pa će nabavka ovog kompleta značiti da imate sve što vam je potrebno za njegovu izradu.
Ako nemate ili želite kupiti cijeli komplet, trebat će vam sljedeće komponente:
- Arduino Uno - Kupite ovdje
- Oglasna ploča i skakači - Kupi ovdje
- Ultrazvučni senzor- kupite ovdje
- LCD ekran- kupite ovdje
- Taktilno dugme- Kupi ovde
- 5 mm RGB LED- Kupite ovdje
- 2 x 220 Ohm 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, tako da imate 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 diode. 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 stazu kao V0 na LCD -u. Ovaj lonac će se koristiti za podešavanje kontrasta LCD -a.
Korak 2: Spojite kratkospojnike na napajanje i Arduino
Pokušao sam ovaj projekt držati što je moguće bliže primjerima lekcija u Elegoo kompletu, tako da je prilično lako koristiti iste dijagrame povezivanja i samo kopirati i zalijepiti dijelove koda da bi funkcionirao.
Ovaj projekat koristi sljedeće lekcije:
- Lekcija 4 - RGB LED
- Lekcija 5 - Digitalni ulazi
- Lekcija 10 - Ultrazvučni senzorski modul
- Lekcija 14 - LCD ekran
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 dugme, a zatim i nekoliko GND i 5V veza za LCD i utičnicu.
Kada to učinite, možete spojiti komponente na IO vašeg Arduina:
- Taster - D2
- Ultrahonični senzor odjeka - 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: Otpremite skicu/kôd
Zatim morate skicirati skicu 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 ekran za pomoć pri parkiranju, a zatim počinje mjeriti udaljenost do objekta ispred ultrazvučnog senzora, na maksimalno 80 cm - to se može promijeniti u kodu tako da odgovara vašem parking mjestu /garaža.
Rastojanje je prikazano na LCD -u i RGB LED dioda će zasvijetliti u skladu s udaljenošću do objekta. Ako se objekt nalazi na najvećoj udaljenosti, LED dioda će biti potpuno zelena, a ako je na minimalnoj udaljenosti (odgovarajuće 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 nove parking pozicije
Da biste postavili novu poziciju za parkiranje, provjerite je li automobil parkiran na novom mjestu koje želite postaviti i prikazuje li se na zaslonu ispravnu udaljenost od automobila, 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, ovo prilagođavanje služi 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 i tada ć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 tipku.
Ispravna 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 šta biste promijenili ili učinili drugačije u odjeljku za komentare.
Preporučuje se:
Pomoć pri parkiranju Jednostavna popravka / dijagnostika: 4 koraka
Pomoć pri parkiranju 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 god mi je poznato, ova nerješiva 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, moram podijeliti svoju garažu 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 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 da 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. Mašina za pranje veša i frižider svakako izgledaju kao održivi kandidati. Moj mali "izum" u ovom uputstvu opisano je elektroničko