Tartalomjegyzék:
- Lépés: Videó és képek
- 2. lépés: Alkatrészek
- 3. lépés: huzalozási diagram
- 4. lépés: Kód
- 5. lépés: Az alkalmazás
- 6. lépés: 3D nyomtatás
- 7. lépés: Végső gondolat
Videó: UCL - Beágyazott - Figyelmeztető rendszer - RC autó: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ebben a projektben egy egyszerű figyelmeztető rendszert készítettem a logisztikai robotok számára. Ez alapvetően egy RC autó, ultrahangos érzékelővel elöl, hátul akadálymentesítő érzékelővel. Az autót egy alkalmazáson keresztül Bluetooth -on keresztül lehet vezérelni.
Lépés: Videó és képek
2. lépés: Alkatrészek
Ez az általam használt összetevők listája:
1 x arduino mega 25601 x L298N kettős H-híd motor meghajtó 1 x ultrahangos érzékelő 1 x akadály elkerülő érzékelő 1 x HC-05 bluetooth modul 3 x led, zöld, sárga és piros 2 x DC motor 1 x hangszóró 1 x tranzisztor 4 x 220 ohmos ellenállás 1 x 1 k ellenállás 1 x 2 k ellenállás
drótkenyeretábla 3D nyomtatótartó az ultrahangos érzékelőhöz 1 x 9 V -os elem 6 x AA elem
3. lépés: huzalozási diagram
4. lépés: Kód
A program lényege, hogy figyelmeztetéseket ad, és leállítja az rc autót, ha túlságosan bezár egy tárgyat. Ha valami 30 cm alatt van, egy piros led villogni kezd, a hangszóró hangot ad ki, és az autó leáll. Amikor az autót leállítják, nem lehet előre haladni.
Ha valami 31 és 70 cm között van, sárga led villog. Ha nincs semmi baj, zöld LED világít.
Ha valami körülbelül 20 cm -re van az autó hátuljától, az autó megáll. Amikor az autót leállítják, nem lehet visszafelé mozgatni.
Megpróbáltam különböző osztályokban írni a kódot, hogy a fő minél tisztább legyen. De sok bajom volt az RC -t vezérlő kód áramlásával. Így végül a főprogramba írtam a vezérlőkódot. Ez egy olyan dolog, amin szeretnék változtatni.
5. lépés: Az alkalmazás
Készítettem egy alkalmazást az autó irányítására. Az alkalmazás az MIT app feltalálójában készült. Az egyetlen probléma az MIT app feltalálójával az, hogy nem támogatják a multitouch funkciót.
Az alkalmazás Bluetooth -on keresztül küld adatokat. A Bluetooth modul az arduino mega rx1 és tx1 típusát használja. Ezzel programozhattam az arduino -t USB -n keresztül, és az alkalmazással egyszerre irányíthatom az autót.
6. lépés: 3D nyomtatás
Készítettem egy konzolt az ultrahangos érzékelőhöz. Maga a rajz, amelyet a fusion 360 -ban készítettem.
A konzol az RC autóm tervezése.
7. lépés: Végső gondolat
Nagyon sokat tanultam ebből a projektből. A projekt legnagyobb kihívása az volt, hogy működőképessé tegye a bluetooth kommunikációt. Megtanulom, hogy késés helyett milli- és mikroszkópot kell használni, mert a késleltetés funkció leállítja az egész programot. Megtanultam, hogyan kell saját 3D rajzot készíteni és kinyomtatni.
Egy dolgot szeretnék tenni, hogy automatikus funkciót adok az autónak, így magától tud vezetni.
Összességében nagyon jól éreztem magam ezzel, és tudom, hogy sok mindent lehet fejleszteni az autóban.
Ajánlott:
Ultra alacsony fogyasztású WiFi otthoni automatizálási rendszer: 6 lépés (képekkel)
Rendkívül kis teljesítményű WiFi otthoni automatizálási rendszer: Ebben a projektben megmutatjuk, hogyan lehet néhány lépésben felépíteni egy alapvető helyi otthoni automatizálási rendszert. Raspberry Pi -t fogunk használni, amely központi WiFi eszközként fog működni. Míg a végcsomópontokhoz az IOT Cricket -et fogjuk használni az akkumulátor előállításához
Saját fotovoltaikus 5V -os rendszer készítése: 4 lépés (képekkel)
Saját fotovoltaikus 5V-os rendszer készítése: Ez egy bak-átalakítót használ 5 V-os kimenetként az akkumulátor (Li Po/Li-ion) töltésére. És Boost konverter 3,7 V -os akkumulátorról 5 V -os USB kimenetre az 5 V -os eszközökhöz. Hasonló az eredeti rendszerhez, amely ólom -sav akkumulátort használ energiatároló töltésként
Színrendező rendszer: Arduino alapú rendszer két övvel: 8 lépés
Színrendező rendszer: Arduino alapú rendszer két övvel: Az ipari területen lévő termékek és tárgyak szállítása és/vagy csomagolása szállítószalagok segítségével készült vonalakkal történik. Ezek az övek bizonyos sebességgel segítik az elemek egyik pontból a másikba történő áthelyezését. Egyes feldolgozási vagy azonosítási feladatok
Autó automatikus világítási rendszer: 4 lépés
Autó automatikus világítási rendszer: Hé srácok, a modern autó automatikus autóvilágítási rendszerrel rendelkezik, ami azt jelenti, hogy a fényszórók automatikusan be- és kikapcsolnak a környezeti fénytől függően, így amikor sötétedik, vagy ha tanelbe hajt, a lámpák automatikusan felkapcsolnak. még a váltás is gondolt
Alkohol elleni autó biztonsági rendszer: 3 lépés
Alkohol elleni autó biztonsági rendszer: Napjainkban sok baleset történik az ittas vezetés miatt, és meg kell akadályoznia az embereket, hogy ittas állapotban vezessenek. Az alkoholos autó biztonsági rendszere olyan biztonsági rendszert biztosít, amely megakadályozza az ilyen balesetet ittas állapotban. Ez a rendszer a érzékelők és használat