Innholdsfortegnelse:
- Rekvisita
- Trinn 1: Monter komponenter på brødbrett
- Trinn 2: Koble Jumpers til Power & Arduino
- Trinn 3: Last opp skissen/koden
- Trinn 4: Bruke parkeringsassistenten
- Trinn 5: Angi en ny parkeringsposisjon
![Arduino Parking Assistant - Parker bilen på riktig sted hver gang: 5 trinn (med bilder) Arduino Parking Assistant - Parker bilen på riktig sted hver gang: 5 trinn (med bilder)](https://i.howwhatproduce.com/images/001/image-462-43-j.webp)
Video: Arduino Parking Assistant - Parker bilen på riktig sted hver gang: 5 trinn (med bilder)
![Video: Arduino Parking Assistant - Parker bilen på riktig sted hver gang: 5 trinn (med bilder) Video: Arduino Parking Assistant - Parker bilen på riktig sted hver gang: 5 trinn (med bilder)](https://i.ytimg.com/vi/dUp6LhUK4Ck/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
![Arduino Parking Assistant - Parker bilen din på riktig sted hver gang Arduino Parking Assistant - Parker bilen din på riktig sted hver gang](https://i.howwhatproduce.com/images/001/image-462-44-j.webp)
![Arduino Parking Assistant - Parker bilen din på riktig sted hver gang Arduino Parking Assistant - Parker bilen din på riktig sted hver gang](https://i.howwhatproduce.com/images/001/image-462-45-j.webp)
![Arduino Parking Assistant - Parker bilen din på riktig sted hver gang Arduino Parking Assistant - Parker bilen din på riktig sted hver gang](https://i.howwhatproduce.com/images/001/image-462-46-j.webp)
![Arduino Parking Assistant - Parker bilen din på riktig sted hver gang Arduino Parking Assistant - Parker bilen din på riktig sted hver gang](https://i.howwhatproduce.com/images/001/image-462-47-j.webp)
I dette prosjektet vil jeg vise deg hvordan du bygger din egen parkeringsassistent ved hjelp av en Arudino. Denne parkeringsassistenten måler avstanden til bilen din og veileder deg til å parkere den på riktig sted ved hjelp av en LCD -skjermavlesning og en LED, som gradvis endres fra grønt til rødt. Den røde LED -en begynner å blinke hvis du kommer for nær. En knapp på assistenten lar deg også angi en ny parkeringsposisjon.
Dette prosjektet ble bygget med bare komponenter fra Elegoo Uno Project Super Starter Kit.
Rekvisita
Som nevnt ble dette prosjektet bygget ved hjelp av Elegoo Uno Project Super Starter Kit, så å få dette settet vil bety at du har alt du trenger for å bygge det.
Hvis du ikke har eller vil kjøpe et helt sett, trenger du følgende komponenter:
- Arduino Uno - Kjøp her
- Brødbrett og gensere - Kjøp her
- Ultralydsensor- Kjøp her
- LCD-skjerm- Kjøp her
- Taktil trykknapp- Kjøp her
- 5mm RGB LED- Kjøp her
- 2 x 220 Ohm motstander- Kjøp her
- 10K potensiometer- Kjøp her
Trinn 1: Monter komponenter på brødbrett
![Monter komponenter på brødbrett Monter komponenter på brødbrett](https://i.howwhatproduce.com/images/001/image-462-48-j.webp)
Start med å koble komponentene til brødbrettet. Prøv å skille dem så mye som mulig, slik at du har god plass til å koble sammen hopperne.
Det er tre komponenter som du bør plassere på bestemte steder for å unngå ekstra hoppere:
- Plugg en 220ohm motstand på et spor som er koblet til hver av de positive (anode) benene på LED -en. Du trenger bare de røde og grønne bena. Du kan la det blå beinet være frakoblet.
- Plugg viskeren (midtbenet) på potten på samme spor som V0 på LCD -skjermen. Denne gryten brukes til å justere kontrasten på LCD -skjermen.
Trinn 2: Koble Jumpers til Power & Arduino
![Koble Jumpers til Power & Arduino Koble Jumpers til Power & Arduino](https://i.howwhatproduce.com/images/001/image-462-49-j.webp)
![Koble Jumpers til Power & Arduino Koble Jumpers til Power & Arduino](https://i.howwhatproduce.com/images/001/image-462-50-j.webp)
![Koble Jumpers til Power & Arduino Koble Jumpers til Power & Arduino](https://i.howwhatproduce.com/images/001/image-462-51-j.webp)
Jeg har prøvd å holde dette prosjektet så nær eksemplet på leksjonene i Elegoo -settet som mulig, slik at det er ganske enkelt å bruke de samme tilkoblingsdiagrammene og bare kopiere og lime inn deler av koden for å få det til å fungere.
Dette prosjektet bruker følgende leksjoner:
- Leksjon 4 - RGB LED
- Leksjon 5 - Digitale innganger
- Leksjon 10 - Ultralyd sensormodul
- Leksjon 14 - LCD -skjerm
Start med å koble strøm til komponentene som vist på det første bildet. Du trenger en GND- og 5V -forsyning til ultralydssensoren, GND til LED -en, GND til trykknappen, og deretter en rekke GND- og 5V -tilkoblinger til LCD og potten.
Når dette er gjort, kan du koble komponentene til Arduinos IO:
- Trykknapp - D2
- Ultraonic Sensor Echo - D3
- Ultrasonic Sensor Trigger - D4
- RGB LED grønt bein - D5
- RGB LED rødt bein - D6
- LCD RS - D7
- LCD EN - D8
- LCD D4 - D9
- LCD D5 - D10
- LCD D6 - D11
- LCD D7 - D12
Trinn 3: Last opp skissen/koden
![Last opp skissen/koden Last opp skissen/koden](https://i.howwhatproduce.com/images/001/image-462-52-j.webp)
![Last opp skissen/koden Last opp skissen/koden](https://i.howwhatproduce.com/images/001/image-462-53-j.webp)
Deretter må du laste opp skissen til din Arduino.
Last ned den vedlagte koden og åpne den i Arduino IDE.
Koble til Arduino og kontroller at du har valgt riktig port og brett, og last deretter opp koden.
Trinn 4: Bruke parkeringsassistenten
![Bruke parkeringsassistenten Bruke parkeringsassistenten](https://i.howwhatproduce.com/images/001/image-462-54-j.webp)
![Bruke parkeringsassistenten Bruke parkeringsassistenten](https://i.howwhatproduce.com/images/001/image-462-55-j.webp)
![Bruke parkeringsassistenten Bruke parkeringsassistenten](https://i.howwhatproduce.com/images/001/image-462-56-j.webp)
Når du slår på parkeringsassistenten, viser den en kort parkeringsassistent -sprutskjerm og begynner deretter å ta avstandsmålinger til objektet foran ultralydssensoren, til maksimalt 80 cm - dette kan endres i koden slik at den passer til din parkeringsplass /garasje.
Avstanden vises på LCD -skjermen og RGB -LED -en lyser i henhold til avstanden til objektet. Hvis objektet er på maksimal avstand, vil lysdioden være helt grønn, og hvis den er på minimumsavstanden (riktig parkeringsplass), vil den være helt rød. Lysdioden endrer farge proporsjonalt mellom disse to grensene, med en gul farge i midten. Hvis objektet kommer nærmere enn minimumsavstanden, blinker LED -en rødt. LCD -displayet vil fortsette å vise den faktiske målte avstanden mens LED -en blinker.
Prøv å bevege kroppen eller hånden foran ultralydsensoren og sjekk at målingene på LCD -skjermen endres og at RGB -LED -en endres fra grønt når du er langt unna til rød når du er i nærheten.
Trinn 5: Angi en ny parkeringsposisjon
![Angi en ny parkeringsposisjon Angi en ny parkeringsposisjon](https://i.howwhatproduce.com/images/001/image-462-57-j.webp)
For å angi en ny parkeringsposisjon, må du kontrollere at bilen er parkert i den nye stillingen som skal stilles inn og at displayet viser riktig avstand til bilen, og deretter trykke på knappen for å oppdatere parkeringsposisjonen. Vær oppmerksom på at dette ikke endrer maksimal distanse, så hvis du trenger å parkere bilen lenger enn denne avstanden, må du oppdatere dette i koden, denne justeringen er ment å brukes til finjustering.
Prøv å plassere et objekt eller en hånd på en viss avstand, si rundt 40 cm fra ultralydssensoren og trykk på knappen. Lysdioden skal blinke grønt og deretter rødt, og den nye avstanden vil da bli angitt. Du bør nå legge merke til at RGB -LED -en blir helt rød med 40 cm i stedet for 20 cm og begynner å blinke når avstanden er mindre enn 40 cm.
For å tilbakestille avstanden, sett objektet til 20 cm fra sensoren og trykk på knappen igjen.
Det riktige stedet er 20 cm og maksimal avstand 80 cm er bare vilkårlige tall som brukes i dette eksemplet. Du må sette opp dine egne grenser for din egen garasje og bil før du bruker den.
Det er det, parkeringsassistenten kan nå installeres i et skap og monteres på veggen i garasjen din. Du vil kanskje også plassere LCD og LED litt lenger opp på veggen enn ultralydssensoren, slik at det er lettere å se.
Gi meg beskjed om hva du vil endre eller gjøre annerledes i kommentarfeltet.
Anbefalt:
Cosmo Clock - Endrer farge hver gang en astronaut går inn i rommet: 8 trinn (med bilder)
![Cosmo Clock - Endrer farge hver gang en astronaut går inn i rommet: 8 trinn (med bilder) Cosmo Clock - Endrer farge hver gang en astronaut går inn i rommet: 8 trinn (med bilder)](https://i.howwhatproduce.com/images/006/image-17660-j.webp)
Cosmo Clock - Endrer farge hver gang en astronaut kommer inn i verdensrommet: Hei! Er du en plassentusiast? Hvis ja så hi-fi! Jeg elsker plass og astronomi. Tydeligvis er jeg ingen astronaut for å gå opp dit og se nærmere på universet. Men hver gang jeg finner ut at en person fra jorden har reist til himmelen, blir jeg inspirert
Arduino Parking Assistant: 17 trinn (med bilder)
![Arduino Parking Assistant: 17 trinn (med bilder) Arduino Parking Assistant: 17 trinn (med bilder)](https://i.howwhatproduce.com/images/005/image-13360-19-j.webp)
Arduino Parkeringsassistent: De av oss som har små garasjer kjenner frustrasjonen over å parkere litt for langt inn eller litt for langt ut og ikke kunne gå rundt bilen. Vi har nylig kjøpt et større kjøretøy, og det må parkeres perfekt i garasjen for å
Lag en riktig PCB -eksponeringsenhet ut av en billig UV -neglherdingslampe: 12 trinn (med bilder)
![Lag en riktig PCB -eksponeringsenhet ut av en billig UV -neglherdingslampe: 12 trinn (med bilder) Lag en riktig PCB -eksponeringsenhet ut av en billig UV -neglherdingslampe: 12 trinn (med bilder)](https://i.howwhatproduce.com/images/002/image-4808-84-j.webp)
Lag en riktig PCB -eksponeringsenhet ut av en billig UV -spikerherdingslampe: Hva har produksjon av PCB og falske negler til felles? De bruker begge UV -lyskilder med høy intensitet, og som lykken ville ha, har disse lyskildene nøyaktig samme bølgelengde. Bare de for PCB -produksjon er vanligvis ganske kostbare
Lag en god Dupont Pin-Crimp HVER GANG !: 15 trinn (med bilder)
![Lag en god Dupont Pin-Crimp HVER GANG !: 15 trinn (med bilder) Lag en god Dupont Pin-Crimp HVER GANG !: 15 trinn (med bilder)](https://i.howwhatproduce.com/images/001/image-523-97-j.webp)
Gjør et godt Dupont Pin-Crimp HVER GANG !: Alle som jobber med en Arduino, Raspberry PI, Beagle Bone eller et annet multi-kretskortprosjekt har blitt kjent med .025 X.025 in, firkantede stolpepinner og parringskontaktene . Hannpinnene er vanligvis montert på kretskortet med b
Mestre en perfekt inline trådskjøt hver gang: 7 trinn (med bilder)
![Mestre en perfekt inline trådskjøt hver gang: 7 trinn (med bilder) Mestre en perfekt inline trådskjøt hver gang: 7 trinn (med bilder)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10963678-master-a-perfect-inline-wire-splice-everytime-7-steps-with-pictures-j.webp)
Mestre en perfekt inline trådskjøt hver gang: I denne instruksjonsfilen vil jeg lære deg hvordan du lager en perfekt inline trådskjøling, hver gang Hva er en inline skjøte? wire har du to valg, grisehale eller inlinePigtail s