Tartalomjegyzék:

Arduino parkolási asszisztens - parkolja le autóját a megfelelő helyre minden alkalommal: 5 lépés (képekkel)
Arduino parkolási asszisztens - parkolja le autóját a megfelelő helyre minden alkalommal: 5 lépés (képekkel)

Videó: Arduino parkolási asszisztens - parkolja le autóját a megfelelő helyre minden alkalommal: 5 lépés (képekkel)

Videó: Arduino parkolási asszisztens - parkolja le autóját a megfelelő helyre minden alkalommal: 5 lépés (képekkel)
Videó: Peugeot 2008 Signature (2019) Интерьер - Экстерьер - Мультимедийный Walkaround 2024, November
Anonim
Arduino parkolási asszisztens - Parkolja le autóját minden alkalommal a megfelelő helyre
Arduino parkolási asszisztens - Parkolja le autóját minden alkalommal a megfelelő helyre
Arduino parkolási asszisztens - Parkolja le autóját minden alkalommal a megfelelő helyre
Arduino parkolási asszisztens - Parkolja le autóját minden alkalommal a megfelelő helyre
Arduino parkolási asszisztens - Parkolja le autóját minden alkalommal a megfelelő helyre
Arduino parkolási asszisztens - Parkolja le autóját minden alkalommal a megfelelő helyre
Arduino parkolási asszisztens - Parkolja le autóját minden alkalommal a megfelelő helyre
Arduino parkolási asszisztens - Parkolja le autóját minden alkalommal a megfelelő helyre

Ebben a projektben megmutatom, hogyan építhet saját parkolóasszisztenst Arudino segítségével. Ez a parkolási asszisztens méri az autójától való távolságot, és az LCD kijelző leolvasása és a LED fokozatosan zöldről vörösre váltó LED segítségével útmutatást ad a megfelelő helyen történő parkoláshoz. A piros LED villogni kezd, ha túl közel kerül. Az asszisztens gombjával új parkolási pozíciót is beállíthat.

Ez a projekt az Elegoo Uno Project Super Starter Kit csak összetevőiből épült fel.

Kellékek

Amint említettük, ez a projekt az Elegoo Uno Project Super Starter Kit segítségével készült, így ennek a készletnek a beszerzése azt jelenti, hogy minden megvan, amire szüksége van a megépítéséhez.

Ha nincs vagy szeretne egész készletet vásárolni, akkor a következő alkatrészekre lesz szüksége:

  • Arduino Uno - Vásárlás itt
  • Kenyérpult és pulóverek - Vásároljon itt
  • Ultrahangos érzékelő- Vásároljon itt
  • LCD kijelző- Vásároljon itt
  • Tapintható nyomógomb- Vásárlás itt
  • 5 mm-es RGB LED- Vásároljon itt
  • 2 x 220 ohmos ellenállás- Vásároljon itt
  • 10K potenciométer- Vásárlás itt

Lépés: Szerelje össze az alkatrészeket a kenyértáblára

Szerelje össze az alkatrészeket a kenyértáblára
Szerelje össze az alkatrészeket a kenyértáblára

Kezdje azzal, hogy csatlakoztatja az alkatrészeket a kenyértáblához. Próbálja szétválasztani őket, amennyire csak lehetséges, hogy sok hely legyen a jumper csatlakoztatásához.

Három alkatrészt kell elhelyezni bizonyos helyeken, hogy elkerülje a további áthidalásokat:

  • Csatlakoztasson egy 220 ohmos ellenállást a LED pozitív (anód) lábaihoz csatlakoztatott sínre. Csak a piros és zöld lábakra lesz szüksége, a kék lábat lekapcsolva hagyhatja.
  • Csatlakoztassa az edény ablaktörlőjét (középső lábát) ugyanarra a sávra, mint a V0 az LCD -n. Ez az edény az LCD kontrasztjának beállítására szolgál.

Lépés: Csatlakoztassa a jumpereket a Power & Arduino -hoz

Csatlakoztassa a pulóvereket az áramellátáshoz és az Arduino -hoz
Csatlakoztassa a pulóvereket az áramellátáshoz és az Arduino -hoz
Csatlakoztassa a pulóvereket az áramellátáshoz és az Arduino -hoz
Csatlakoztassa a pulóvereket az áramellátáshoz és az Arduino -hoz
Csatlakoztassa a pulóvereket az áramellátáshoz és az Arduino -hoz
Csatlakoztassa a pulóvereket az áramellátáshoz és az Arduino -hoz

Megpróbáltam ezt a projektet a lehető legközelebb tartani az Elegoo készlet példatanulmányaihoz, hogy meglehetősen könnyű legyen ugyanazokat a kapcsolási rajzokat használni, és csak másolni és beilleszteni a kód egyes részeit, hogy működőképes legyen.

Ez a projekt a következő tanulságokat használja:

  • 4. lecke - RGB LED
  • 5. lecke - Digitális bemenetek
  • 10. lecke - Ultrahangos érzékelő modul
  • 14. lecke - LCD kijelző

Kezdje úgy, hogy az első képen látható módon csatlakoztatja a tápellátást az alkatrészekhez. Szüksége van egy GND és 5 V tápellátásra az ultrahangos érzékelőhöz, GND a LED -hez, GND a nyomógombhoz, majd számos GND és 5 V -os csatlakozáshoz az LCD -hez és az edényhez.

Ha ez megtörtént, csatlakoztathatja az alkatrészeket az Arduino IO -jához:

  • Nyomógomb - D2
  • Ultrahangos érzékelő visszhang - D3
  • Ultrahangos érzékelő kioldó - D4
  • RGB LED zöld láb - D5
  • RGB LED Piros láb - D6
  • LCD RS - D7
  • LCD EN - D8
  • LCD D4 - D9
  • LCD D5 - D10
  • LCD D6 - D11
  • LCD D7 - D12

3. lépés: Töltse fel a vázlatot/kódot

Töltse fel a vázlatot/kódot
Töltse fel a vázlatot/kódot
Töltse fel a vázlatot/kódot
Töltse fel a vázlatot/kódot

Ezután fel kell töltenie a vázlatot az Arduino -ra.

Töltse le a mellékelt kódot, majd nyissa meg az Arduino IDE -ben.

Csatlakoztassa az Arduino -t, és győződjön meg arról, hogy a megfelelő com port és kártya van kiválasztva, majd töltse fel a kódot.

4. lépés: A parkolási asszisztens használata

A parkolási asszisztens használata
A parkolási asszisztens használata
A parkolási asszisztens használata
A parkolási asszisztens használata
A parkolási asszisztens használata
A parkolási asszisztens használata

Amikor bekapcsolja a parkolási asszisztenst, egy rövid parkolóasszisztens képernyőt jelenít meg, majd megkezdi a távolságmérést az ultrahangos érzékelő előtti objektumhoz, legfeljebb 80 cm -ig - ez megváltoztatható a kódban, hogy megfeleljen a parkolóhelynek /garázs.

A távolság megjelenik az LCD -n, és az RGB LED világít a tárgytól való távolságnak megfelelően. Ha az objektum a legnagyobb távolságban van, a LED teljesen zöld lesz, és ha a minimális távolságon (a megfelelő parkolási helyen) van, akkor teljesen piros lesz. A LED a két határ között arányosan változtatja a színét, közepén sárga színnel. Ha a tárgy közelebb kerül a minimális távolsághoz, a LED pirosan villog. Az LCD továbbra is a tényleges mért távolságot jeleníti meg, amíg a LED villog.

Próbálja meg mozgatni testét vagy kezét az ultrahangos érzékelő előtt, és ellenőrizze, hogy az LCD -n mért értékek megváltoznak -e, és hogy az RGB LED zöldről, ha messze van, pirosra vált, ha közel van.

5. lépés: Új parkolási helyzet beállítása

Új parkolási helyzet beállítása
Új parkolási helyzet beállítása

Új parkolási helyzet beállításához győződjön meg arról, hogy az autó a beállítandó új helyzetben parkolt, és a kijelzőn a megfelelő távolság látható az autóhoz, majd nyomja meg a gombot a parkolási helyzet frissítéséhez. Ne feledje, hogy ez nem változtatja meg a maximális távolságot, így ha ennél távolabb kell parkolnia, akkor frissítenie kell ezt a kódban, ezt a beállítást a finombeállításhoz kell használni.

Helyezzen egy tárgyat vagy kezét egy bizonyos távolságra, például 40 cm -re az ultrahangos érzékelőtől, és nyomja meg a gombot. A LED -nek zölden, majd pirosan villognia kell, és az új távolságot állítja be. Most vegye észre, hogy az RGB LED 20 cm helyett 40 cm -rel teljesen pirosra vált, és villogni kezd, ha a távolság kisebb, mint 40 cm.

A távolság visszaállításához állítsa a tárgyat 20 cm -re az érzékelőtől, és nyomja meg újra a gombot.

A helyes folt 20 cm, a maximális távolság 80 cm, csak tetszőleges számok, amelyeket ebben a példában használunk. Használat előtt saját korlátait kell beállítania saját garázsának és autójának.

Ennyi, a parkolási asszisztens mostantól beépíthető egy házba, és a garázs falára szerelhető. Érdemes az LCD -t és a LED -et egy kicsit távolabb elhelyezni a falon, mint az ultrahangos érzékelőt, hogy könnyebben látható legyen.

Mondja el, mit változtatna, vagy mit tenne másként a megjegyzések részben.

Ajánlott: