Tartalomjegyzék:
Videó: Wi-Fi vezérelt robot a Wemos D1 ESP8266, az Arduino IDE és a Blynk alkalmazás használatával: 11 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Kövesse a szerző további információit:
Névjegy: Készítő, mérnök, őrült tudós és feltaláló További információ az IgorF2 -ről »
Ebben az oktatóanyagban megmutatom, hogyan lehet Wi-Fi-vel vezérelt robottartályt készíteni okostelefonról a Blynk App segítségével. Ebben a projektben egy ESP8266 Wemos D1 táblát használtak, de más lemezmodellek is használhatók (NodeMCU, Firebeetle stb.), És az oktatóanyagban bemutatott elvek más robotmodellekre is alkalmazhatók.
Korábbi projektekben bemutattam, hogyan szerelhető fel egy robotvezérlő egy ESP8266 modulhoz csatlakoztatott Arduino Uno és egy webes felület segítségével html és javascript használatával. A robotot egyszerű anyagok felhasználásával fejlesztették ki, anélkül, hogy bonyolult eszközöket, például 3D nyomtatókat és lézervágó gépeket kellett volna használni. A projektről az alábbi linken olvashat bővebben:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Ennek volt néhány hátránya, például két független vezérlő (egy Arduino és egy ESP8266) használata, valamint az a tény, hogy csak helyi hálózatról és számítógépről (asztali számítógép vagy laptop) tud parancsokat küldeni/fogadni.
Ezúttal úgy döntöttem, hogy kipróbálok egy másik fizikai szerkezetet, és egy új módszert a robot irányítására. Ehhez egy DIY készletet használtak a robotszerkezethez, és egy Wemos ESP8266 táblát, amely a Blynk alkalmazással társult, hogy elvégezze az irányítást. A robotvezérlés kódját az Arduino IDE segítségével fejlesztették ki.
Ennek az oktatóanyagnak számos módja van. Használhatja:
- Ismerje meg az ESP8266 programozását az Arduino IDE segítségével;
- Gyakorolja elektronikai és forrasztási készségeit stb.
- Nézze meg, hogyan kell összeszerelni egy robotkészletet;
- Tanulja meg használni a Blynk alkalmazást a projektjein;
Második helyezett az Instructables Make it Move versenyében
Tetszettek ezek a projektek? Kérem, fontolja meg jövőbeli projektjeim támogatását egy kis Bitcoin -adománnyal!: D BTC letéti cím: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
1. lépés: Eszközök és anyagok
Ebben a projektben a következő eszközöket használták:
- Forrasztópáka és huzal (link / link / link). Az egyenáramú motorok már a csatlakozókhoz forrasztott vezetékekkel érkeztek … De végül megszakad, és lehet, hogy újra kell forrasztani. Tehát fontolja meg, hogy van -e jó forrasztópáka és drót.
- EVA hablap (vagy más nem vezető anyag). A robot alváz, amelyet ebben a projektben használtam, alumíniumból készült, és ezen a fémrészen áramköri lapok vannak felszerelve. A lemezek és a fémlemez között egy réteg hablapot használtam, hogy elkerüljem az esetleges rövidzárlatokat.
- Kétoldalú ragasztó. Arra használták, hogy a hablapokat az áramköri lapokhoz ragasztják, és a H-Bridge modult is telepítsék.
- Olló, néhány hablap téglalap vágásához.
A következő hardver alkatrészeket használtam a projektemhez:
- Wemos D1 ESP8266 dev tábla (link / link). A Wemos D1 kártya használata és programozása nagyon egyszerű az Arduino IDE segítségével. Ugyanaz a lábnyom és a hagyományos Arduino Uno! Így az Arduino pajzs nagy része is ezzel a táblával fog működni. Beépített Wi-Fi modullal rendelkezik, így számos projektben használhatja. Más ESP8266 alapú táblákat is használhat (link / link).
- L298N kétcsatornás H-híd modul (link / link / link). Ez a modul lehetővé teszi a Wemos (vagy egy Arduino) 3,3 V -os jeleinek erősítését a motorokhoz szükséges 12 V -ra.
- DIY Robot Chassis Tank (link / link). Ez a fantasztikus készlet mindent tartalmaz, amire szüksége van egy tartály építéséhez: két egyenáramú motor, fogaskerekek, vágányok, csavarok, anyák stb. Már tartalmazza az alváz összeszereléséhez szükséges eszközöket, ami nagyszerű kezdőknek!
- 18650 3,7 V -os elem (x3) (link). Régebben az egész áramkört tápláltam. Ez a tartály 12V -os motorokat használ. Három soros 3,7 V -os elemet használtam az áramellátáshoz.
- 3S 18650 elemtartó (link). Három 18650 elemet képes tárolni sorozatban, és könnyen csatlakoztatható a tartály hátuljához.
- 18650 akkumulátortöltő (link). Az akkumulátorok végül elfogynak. Amikor ez megtörténik, egy akkumulátortöltő fog segíteni.
- Jumpers (link). 6 férfi-nő ugrót használtam a jelekhez a h-híd és a Wemos között, és 2 férfi-férfi ugrót 5V és Gnd esetén. Többre lehet szüksége, ha néhány érzékelőt szeretne hozzáadni.
- Micro USB kábel. Erre szüksége lesz a kód feltöltéséhez. A legtöbb tábla már saját kábellel rendelkezik.
A fenti linkek csak javaslatok arra vonatkozóan, hogy hol találhatja meg az oktatóanyagban használt elemeket (és talán támogathatja a jövőbeni oktatóanyagaimat). Nyugodtan keressen máshol, és vásároljon kedvenc helyi vagy online áruházában.
2. lépés: A robot összeszerelése
"loading =" lusta "" loading = "lusta"
Most megmutatom, hogyan terveztem meg a távirányító alkalmazást a Blynk segítségével. Saját alkotásai alapjául szolgálhat.
Új projekt létrehozása
- Új projekt létrehozása;
- Adjon hozzá egy projektnevet (Wifi robot), válassza ki a fejlesztőpanelt (Wemos D1) és a kapcsolat típusát (WiFi), majd kattintson a Létrehozás gombra;
- Az engedélyezési tokent elküldjük az e-mail címére;
A hitelesítési tokent az Arduino kód használja. Lehetővé teszi, hogy az ESP8266 kártya elérje a Blynk szervert adatok küldésére és fogadására.
Az irányítópult létrehozásához több objektumot is húzhat. Gombok, csúszkák és joystickok állnak rendelkezésre különböző vezérlőfelületek létrehozásához. Átméretezheti (legtöbbjük) és tetszés szerint konfigurálhatja a beállításokat.
A következő lépésekben négy különböző alternatívát mutatok be a robot vezérléséhez különböző widgetek használatával.
7. lépés: Blynk App #1 - Négy gomb
Második hely a Make it Move versenyben
Ajánlott:
Alkalmazás által vezérelt színes felhő: 7 lépés (képekkel)
Alkalmazás által vezérelt színes felhő: Szia, ebben az oktatóanyagban megmutatom, hogyan építs meg helyiségvilágítást kavicsos útvonalrácsból. Az egész WLAN -on keresztül vezérelhető egy alkalmazással. Http://youtu.be/NQPSnQKSuo De a végén meg tudod csinálni
IOT: ESP 8266 Nodemcu RGB LED szalag vezérlése az interneten keresztül a BLYNK alkalmazás használatával: 9 lépés
IOT: ESP 8266 Nodemcu RGB LED szalag vezérlése az interneten keresztül a BLYNK alkalmazás segítségével: Helló srácok, ebben az utasításban megmutatom, hogyan készítsünk RGB LED szalagvezérlőt nodemcu -val, amely az interneten keresztül az egész világon képes vezérelni az RGB LED STRIP -et BLYNK APP.so élvezze a projekt elkészítését & Tegye színesebbé otthonát
Az Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE kompatibilis tábla használata a Blynk használatával: 10 lépés
Az Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE kompatibilis kártya használata a Blynk használatával: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE kompatibilis kártya Leírás: WiFi ESP8266 Development Board WEMOS D1. A WEMOS D1 egy ESIF8266 12E alapú WIFI fejlesztő tábla. A működés hasonló a NODEMCU -hoz, kivéve, hogy a hardver beépített
Alkalmazás által vezérelt ábécé tábla, amelyet az idegen dolgok inspiráltak: 7 lépés (képekkel)
Alkalmazásvezérelt ábécé tábla Stranger Things ihlette: Mindez néhány héttel ezelőtt kezdődött, amikor megpróbáltuk kitalálni, mit vegyek karácsonyra kilenc éves unokahúgomnak. A bátyám végül közölte velem, hogy nagy rajongója a Stranger Things -nek. Rögtön tudtam, mit akarok kapni tőle, valami olyasmit, amit
Otthoni automatizálás a BLYNK alkalmazás használatával: 7 lépés (képekkel)
Otthonautomatizálás a BLYNK alkalmazás használatával: Ebben a projektben bemutattam, hogy bárki távolról vezérelheti háztartási készülékeit a mobiltelefonjával. Ehhez egy alkalmazást kell telepíteni a mobiltelefonjára. Ennek az alkalmazásnak a neve BLYNK App (a letöltési link a leírásban található