Innholdsfortegnelse:

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)

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: REAL RACING 3 LEAD FOOT EDITION 2024, Juli
Anonim
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang
Arduino Parking Assistant - Parker bilen din på riktig sted hver gang

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

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
Koble Jumpers til Power & Arduino
Koble Jumpers til Power & Arduino
Koble Jumpers til Power & Arduino
Koble Jumpers til Power & Arduino

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
Last opp skissen/koden
Last opp skissen/koden

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
Bruke parkeringsassistenten
Bruke parkeringsassistenten
Bruke parkeringsassistenten
Bruke parkeringsassistenten

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

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: