Tartalomjegyzék:
- 1. lépés: Amire szüksége van…
- 2. lépés: Építse fel a projektet…
- 3. lépés: Arduino kód…
- 4. lépés: A projekt a munkában…
Videó: Távolságkereső garázsban történő parkoláshoz Arduino -val: 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
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…
A projekt felépítéséhez szüksége van:
- 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.
- 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
- 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.
- Természetesen forrasztási készség:)
2. lépés: Építse 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…
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…
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:
Akkumulátor óra napelemmel történő működtetése: 15 lépés (képekkel)
Akkumulátoros óra működtetése napenergiával: Ez a hozzájárulás egy korábbi, 2016 -os adatból következik (lásd itt,), de a közbenső időszakban olyan alkatrészek fejlesztése történt, amelyek jelentősen megkönnyítik a munkát és javítják a teljesítményt. Az itt bemutatott technikák lehetővé teszik a napenergiát
Fordított parkolósegéd a garázsban a meglévő biztonsági érzékelő és analóg áramkör használatával: 5 lépés
Fordított parkolási asszisztens a garázsban a meglévő biztonsági érzékelő és analóg áramkör használatával: Gyanítom, hogy az emberiség történetében sok találmány született panaszkodó feleségek miatt. A mosógép és a hűtőszekrény minden bizonnyal életképes jelöltnek tűnik. Apró " találmányom " az ebben az utasításban leírtak egy elektronikus
Attiny85 Távolságkereső: 4 lépés (képekkel)
Attiny85 Távolságkereső: Mielőtt ezt az oktathatóvá tettem volna, most beszereztem néhány új Attinys -t (Attinies?), És szerettem volna velük valamit csinálni. Ekkor vettem észre, hogy az ultrahangos távolságmérőm teljesen egyedül van használaton kívül. Ez az ultrahangos Attiny távolságmérő megadja a távolságot
Arduino Távolságkereső: 3 lépés
Arduino Távolságkereső: Ez egy kenyeretábla -alapú projekt, amely Atmel Atmega 2560 (Arduino Mega) segítségével határozza meg a távolságot ultrahangos érzékelő segítségével. A kimenet " cm " 16x2 -es LCD képernyőn és az Arduino IDE soros monitorán. Használhatunk 16x2
Multiméter frissítés lítium-ion akkumulátorról USB-ről történő töltéssel: 4 lépés (képekkel)
Multiméter frissítés lítium-ion akkumulátorról USB-ről történő töltéssel: Hogyan frissíthetek egy multimétert?