Tartalomjegyzék:

Távolságkereső garázsban történő parkoláshoz Arduino -val: 4 lépés (képekkel)
Távolságkereső garázsban történő parkoláshoz Arduino -val: 4 lépés (képekkel)

Videó: Távolságkereső garázsban történő parkoláshoz Arduino -val: 4 lépés (képekkel)

Videó: Távolságkereső garázsban történő parkoláshoz Arduino -val: 4 lépés (képekkel)
Videó: BRESSER LÉZERES TÁVOLSÁG- ÉS SEBESSÉG MÉRŐ\Unboxing 2024, Július
Anonim
Image
Image

Ez az egyszerű projekt segít parkolni autóját a garázsban azáltal, hogy megjeleníti az autó lökhárítója előtt lévő tárgyak távolságát. A „Stop” üzenet megmondja, mikor kell megállnia. A projekt a szokásos HC-SR04 vagy Parallax Ping))) (tm) ultrahangos távolságmérők és egy Arduino tábla. Én a Leonardo -t használtam, de minden más eredeti vagy kompatibilis táblán működnie kell.

A kijelzőhöz méretéhez és esztétikai okokból mátrix változatot választottam.

1. lépés: Amire szüksége van…

Építsd fel a projektet…
Építsd fel a projektet…

A projekt felépítéséhez szüksége van:

  1. Arduino tábla: Az eredeti vagy kompatibilis táblának működnie kell, mivel a kód nem használ speciális csapokat/funkciókat. Megtalálható mindenhol az interneten, vagy esetleg van egy fel nem használt a fiókjában.
  2. HC-SR04 vagy Parallax Ping))) ultrahangos távolságmérő: Általában az Arduino projektekkel használják, így valószínűleg már megvan. Egyébként itt van néhány link:- Parallax Ping))) a Parallax-HC-SR04-en a Sparkfun- Parallax Ping)) a Pololu-HC-SR04 keresési eredményen az Ebay-től
  3. A négy mátrix kijelző: az IOTMODULES -től vásároltam az Ebay -en: 4 Way MAX7219 DOT MATRIX Ha a link nem működik, lépjen kapcsolatba velük az Ebay boltjában.
  4. Természetesen forrasztási készség:)

2. lépés: Építse fel a projektet…

Építsd fel a projektet…
Építsd fel a projektet…
Építsd fel a projektet…
Építsd fel a projektet…

Töltse le az arduinorangefinder.pdf sematikus diagramját. A mellékelt HC-SR04 pdf és a ping))) pdf is megtalálható, csak tájékoztatásul. Az elektronikus diagram nagyon egyszerű, kövesse pontosan. Azt javaslom, hogy hosszabbítsa meg a kijelző és érzékelő körülbelül 1 méter (lásd az 1. képet), így később könnyebben elhelyezheti őket.

A 2. képen láthatja, hogyan kell forrasztani a kijelző és az érzékelő tápegységeit: +5V a kijelzőről és Vcc az érzékelőből össze kell forrasztani. Minden más csapnak saját terminállal kell rendelkeznie.

Az Image5 a Ping))) verziója. Ha készen áll, lépjen a következő lépésre…

3. lépés: Arduino kód…

Arduino kód…
Arduino kód…
Arduino kód…
Arduino kód…

Ideje az Arduino oldalon dolgozni.

Töltse le a csatolt MD_MAX72XX.zip könyvtárat, és telepítse az IDE-ből (vázlat-> import könyvtár).

Most bontsa ki és töltse be a MeasureDistanceV200.ino vázlatot, és nézzük meg. Több sor szerkeszthető:

1) A Mátrix kijelző típusa: a mellékelt könyvtár 4 mátrix megjelenítési típust támogat, így a piacon lévő legtöbb kijelzővel működik. Csak egy megjegyzést töröljön egyszerre, és töltse fel a kódot az Arduino -ba, hogy megnézze, megfelel -e a kijelzőnek.

2) Az érzékelő típusa: csak az érzékelőnek megfelelő sort jelölje ki.

3) Válassza ki a kívánt mértékegységet centiméterből vagy hüvelykből: csak a megfelelőt tegye megjegyzésre, a feltételes összeállításban figyelmeztetés lett beállítva, ez megmutatja, hogy mit választott.

Most állítsa be a kívánt távolságokat, később módosíthatja őket, amikor a projekt megvalósul.

Töltse fel a kódot, és ellenőrizze, hogy minden működik -e. Ha problémái vannak, ellenőrizze a vezetékeket és a csatlakozásokat.

Frissítés 2019/03/30 - A kód frissítve:> Új mátrix kijelzőkönyvtár, 4 megjelenítési típust támogat (sok dokumentáció a könyvtáron belül)

Frissítés 2019/01/10 - A kódot frissítettük:> Hozzáadtuk a lehetőséget, hogy centiméter vagy hüvelyk közötti mérőegységet válasszunk

Frissítés 2017/12/30 - A kód frissítve lett:> Kapcsolja ki a kijelzőt, amikor STOP távolságnál több mint 10 másodpercig áll!

4. lépés: A projekt a munkában…

Munkahelyi projekt…
Munkahelyi projekt…
Munkahelyi projekt…
Munkahelyi projekt…

Mérje meg autója lökhárítójának legkiemelkedőbb részének magasságát a padlóról. Rögzítse az érzékelőt a falhoz közel, a mért magassághoz.

Egy polisztirol hablapot használtam, amelyben rést készítettem az érzékelőhöz (lásd a képet).

Most helyezze el a kijelzőt, hogy láthassa az autójából.

Próbáljon meg autóval belépni, és ellenőrizze a távolságokat, állítsa be az Arduino kódot, és szükség esetén töltse fel újra.

Ajánlott: