
Tartalomjegyzék:
- 1. lépés: Anyagok
- 2. lépés: Robotbázis -összeszerelés
- 3. lépés: ESP32 Thing Pins forrasztás
- 4. lépés: A TB6612FNG illesztőprogram csatlakoztatása az ESP32 Thing -hez
- 5. lépés: A TB6612FNG illesztőprogram csatlakoztatása a DC motorokhoz
- 6. lépés: Az elemtartó csatlakoztatása a TB6612FNG -vel
- 7. lépés: A LiPo akkumulátor csatlakoztatása az ESP32 Thing készülékhez
- 8. lépés: Vezérlővázlat
- 9. lépés: Az okostelefon -alkalmazások telepítése
- 10. lépés: Valódi cselekvés
- 11. lépés: Epilógus
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:48

Üdv mindenkinek
Ez az első tanítható. Gördülő robot (becenevén Raidho - a rúnából, amely a mozgáshoz kapcsolódik) az ESP32 Thing, a TB6612 FNG és a BLE alapján. Az egyik rész, ami különösnek tűnhet, hogy a fotók nem a készítési eljárásból származnak, hanem későbbről. Ennek az az oka, hogy úgy döntöttem, hogy ezt az oktatóanyagot a Raidho befejezése után írom le. Megpróbálom kompenzálni azzal, hogy a leírást a lehető legrészletesebbé teszem. Néhány dolgot újra felhasználtam, a megfelelő linkekkel adom a kreditet. Nagyon köszönöm munkáját arduinofanboy, Vasilakis Michalis, pablopeza!
1. lépés: Anyagok
- Robot intelligens autó 2WD
- Sparkfun ESP32 Thing
- SparkFun motorvezérlő - kettős TB6612FNG (fejlécekkel)
- Lítium -ion polimer akkumulátor - 3,7 V 850 mAh (ennek az akkumulátornak 2,54 mm -es JST -csatlakozója volt, míg az ESP32 Thing -nek 2 mm -es JST -csatlakozóra van szüksége. Ha megfelelő JST -csatlakozóval rendelkező akkumulátort talál, akkor nincs szüksége az alábbi 6. anyagra)
- Két kapcsoló
- JST-PH (2 mm) csatlakozó
- Kábelek
Továbbá
1. USB -kábel az ESP32 Thing programozásához
2. Forrasztókészlet
2. lépés: Robotbázis -összeszerelés




Amint azt korábban említettük, nem őriztem meg a robotbázis összeszerelésének fényképeit.
Hasonló eljárást követhet innen (válassza a Robot Base fület). A robotbázisok némi eltéréssel járnak, de a fő ötletet megkapja.
A lépések
1. Csavarja be az egyenáramú motorokat. Az alaphoz közeli csavar becsavarásakor nehézségekbe ütközhet. De egy kis erőfeszítéssel mindent el lehet érni!
2. Tegye a kerekeket.
3. Csavarja fel a harmadik kereket.
4. Csavarja fel az elemtartót.
5. A robotbázis összeszerelése után helyezze be a két kapcsolót. Egy a motor akkumulátorához és egy az ESP32 Thing akkumulátorhoz.
3. lépés: ESP32 Thing Pins forrasztás

Az ESP32 Thing forrasztócsapok tartományát forrasztja.
Mindkettőt forrasztottam, de mint látható, egy is elég lehet, mert a használt csapok mind ugyanazon az oldalon vannak.
4. lépés: A TB6612FNG illesztőprogram csatlakoztatása az ESP32 Thing -hez

A TB6612FNG és az ESP32 Thing csapok címkével vannak ellátva. Ezt a leképezést követően csak kábelekkel kell csatlakoztatnia.
GND GND
AIN1 13
BIN1 12
AIN2 14
BIN2 27
PWMA 26
PWMB 25
STBY 33
5. lépés: A TB6612FNG illesztőprogram csatlakoztatása a DC motorokhoz


Ezután csatlakoztassa a TB6612FNG meghajtó A01, A02, B01, B02 feliratú csapjait a motorokhoz.
Győződjön meg arról, hogy az A01 és A02 az egyik motorhoz, a B01 és a B02 a másikhoz van csatlakoztatva.
Nem döntő fontosságú, hogy "helyesen" csatlakoztassa őket, amennyiben ezt a beállítást később vissza tudja állítani a vázlaton, és felcseréli őket.
6. lépés: Az elemtartó csatlakoztatása a TB6612FNG -vel



Hozza az elemtartó piros kábelét a kapcsolóhoz.
A kapcsolótól a TB6612FNG Vm és Vcc -re.
Ezt a sort követheti a fotókon elhelyezett számokkal (1-5):-)
Az akkumulátorház fekete kábelét a TB6612FNG GND -hez hozza.
7. lépés: A LiPo akkumulátor csatlakoztatása az ESP32 Thing készülékhez

Hozza az akkumulátor piros kábelét a kapcsolóhoz.
A kapcsolótól a JST csatlakozó bal oldali csapjáig.
Ezt a fényképen 1-2-3-4 sor jelöli.
Az akkumulátor fekete kábelét hozza a JST csatlakozó jobb oldali érintkezőjéhez.
Ezt GND -nek nevezik.
JST csatlakozót csatlakoztat az ESP32 Thing készülékhez.
(A képeimben összezavarodhat a színekkel. A probléma az, hogy a megvásárolt JST csatlakozóban a piros és a fekete kábel "visszaállt" az ESP32 -hez szükségeshez.)
8. lépés: Vezérlővázlat
Ez és a következő lépés ezen a cikken alapult. Ugyanis a vázlat és a mobilalkalmazás ezen alapult, és ennek megfelelően lett módosítva úgy, hogy a LED helyett egyenáramú motorokat használtak.
Ha az Arduino IDE nem áll készen, kövesse ezeket az utasításokat az ESP32 támogatás hozzáadásához
Valószínűleg nincs telepítve a TB6612FNG for ESP32 könyvtár sem. Ezt találtam.
A raidho.ino fájlban megtalálható az ESP32 Thing -re írható vázlat.
Referenciaként a BLE parancsok így vannak leképezve
Egy front
B vissza
C jobbra
D balra
9. lépés: Az okostelefon -alkalmazások telepítése
Az előző lépéshez hasonlóan én is erre alapoztam a pályázatomat.
Letöltheti az apk fájlt és telepítheti közvetlenül az Androidra, vagy használhatja az aia fájlt, és módosíthatja azt a www.thunkable.com webhelyen
Mint mindig, az APK fájl telepítésekor ügyeljen arra, hogy engedélyezze az "ismeretlen forrásból történő telepítést", és természetesen ne felejtse el letiltani ezt követően.
10. lépés: Valódi cselekvés

Megnyitod az alkalmazást.
Megkéri, hogy nyissa meg a Bluetooth -ot.
Csatlakozik és kiválasztja a készüléket.
Ezután nyomja meg a nyílgombokat.
A mellékelt videóban Raidho láthatja akcióban.
11. lépés: Epilógus
Próbáltam megtartani az egyensúlyt a részletesebb leírás között, amikor úgy gondoltam, hogy szükség van rá, de kevésbé, ha azt feltételeztem, hogy az információ már ismert vagy könnyen megtalálható, hogy ez az oktatható ne legyen hatalmas. Ha úgy gondolja, hogy egyes lépésekhez további részletekre van szükség, kérjük, adjon tanácsot.
Természetesen minden más visszajelzést is szívesen fogadunk.
Érezd jól magad!
Ajánlott:
Gördülő szövegkijelzés (A -tól Z -ig): 25 lépés (képekkel)

Görgetéses szövegkijelzés (A -tól Z -ig vezető útmutató): Ebben az oktatható / videóban lépésről lépésre bemutatom, hogyan lehet görgetni a szöveget Arduino segítségével. Nem magyarázom el, hogyan kell kódot készíteni az Arduino számára, hanem megmutatom, hogyan kell használni a meglévő kódot. Miben és hol kell együtt dolgozni
ESP32 Gördülő WordClock LED mátrixon: 5 lépés (képekkel)

ESP32 Gördülő WordClock LED -mátrixon: Ebben a projektben létrehozok egy görgető WordClock -ot ESP32, LED mátrix és szivardoboz segítségével. A WordClock olyan óra, amely az időt írja, ahelyett, hogy csak kinyomtatná a képernyőn, vagy kezét olvasná. Ez az óra azt fogja mondani, hogy ez 10 perc
Arduino bemutató - léptetőmotor -vezérlés ULN 2003 illesztőprogrammal: 5 lépés

Arduino bemutató - Léptetőmotor -vezérlés ULN 2003 illesztőprogrammal: Ez az oktatható az " Arduino: Hogyan vezérelhető egy léptetőmotor ULN 2003 motorvezérlővel " YouTube -videó, amelyet nemrég töltöttem fel. Erősen ajánlom, hogy nézze meg
Arduino 4WD Rover Bluetooth Android telefon/táblagép vezérli: 5 lépés

Arduino 4WD Rover Bluetooth Android telefon/táblagép vezérli: Arduino 4WD Bluetooth vezérelt rover Ezzel az alkalmazással szabályozhatja a sebességet (az Arduino pwm használatával), futtassa a
48 X 8 Gördülő LED mátrix kijelző Arduino és Shift regiszterek használatával: 6 lépés (képekkel)

48 X 8 görgetéses LED -mátrix kijelző Arduino és Shift regiszterek használatával: Üdvözlök mindenkit! Ez az első utasításom, és arról szól, hogy 48 x 8 -as programozható görgető LED -mátrixot készítek Arduino Uno és 74HC595 shift regiszterek használatával. Ez volt az első projektem egy Arduino fejlesztői táblával. Kihívás volt számomra