Taula de continguts:
Vídeo: Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: 11 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Per IgorF2 Segueix-ne més per l'autor:
Quant a: Creador, enginyer, científic boig i inventor Més informació sobre IgorF2 »
En aquest tutorial us mostro com fer un tanc robotitzat controlat per Wi-Fi controlat des d’un telèfon intel·ligent mitjançant l’aplicació Blynk. En aquest projecte es va utilitzar una placa ESP8266 Wemos D1, però també es poden utilitzar altres models de plaques (NodeMCU, Firebeetle, etc.), i els principis presentats en aquest tutorial es poden aplicar a altres models de robots.
En projectes anteriors vaig presentar com muntar un controlador de robot amb un Arduino Uno connectat a un mòdul ESP8266 i una interfície web mitjançant html i javascript. Es va desenvolupar un robot amb materials senzills, sense necessitat d’utilitzar eines complexes com ara impressores 3D i màquines de tall per làser. Podeu obtenir més informació sobre aquest projecte a l’enllaç següent:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Tenia alguns inconvenients, com la necessitat d’utilitzar dos controladors independents (un Arduino i un ESP8266) i el fet que només podia enviar / rebre ordres des d’una xarxa d’àrea local i mitjançant un ordinador (escriptori o portàtil).
Aquesta vegada vaig decidir provar una estructura física diferent i una nova manera de realitzar el control del robot. Per a això, es va utilitzar un kit de bricolatge per a l'estructura del robot i una placa Wemos ESP8266 associada a l'aplicació Blynk per dur a terme el seu control. El codi per al control del robot es va desenvolupar mitjançant l'IDE Arduino.
Hi ha diverses maneres d'utilitzar aquest tutorial. Podeu utilitzar-lo per:
- Apreneu a programar un ESP8266 mitjançant l'IDE Arduino;
- Practiqueu els vostres coneixements electrònics i de soldadura, etc.
- Vegeu com muntar un kit robotitzat;
- Apreneu a utilitzar l’aplicació Blynk als vostres projectes;
Guanyador segon classificat en el concurs Instructables Make it Move
T'ha agradat aquest projecte? Considereu donar suport als meus futurs projectes amb una petita donació de Bitcoin.: D Adreça de dipòsit BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Pas 1: eines i materials
En aquest projecte es van utilitzar les eines següents:
- Soldadura de ferro i filferro (enllaç / enllaç / enllaç). Els motors de corrent continu ja venien amb cables soldats als seus terminals … Però finalment es trencarà i és possible que hagueu de tornar a soldar-lo. Penseu, doncs, en una bona soldadura de ferro i filferro.
- Full d’escuma EVA (o un altre material no conductor). El xassís del robot que he utilitzat en aquest projecte és d'alumini i les plaques de circuit s'instal·len en aquestes peces metàl·liques. Vaig utilitzar una capa de làmina d’escuma entre les taules i la placa metàl·lica per evitar possibles curtcircuits.
- Cinta de doble cara. Es va utilitzar per enganxar les làmines d'escuma a les plaques de circuits i per a la instal·lació del mode H-Bridge.
- Tisores, per tallar alguns rectangles de làmines d’escuma.
He utilitzat les següents parts de maquinari per al meu projecte:
- Tauler de desenvolupament Wemos D1 ESP8266 (enllaç / enllaç). La placa Wemos D1 és molt fàcil d’utilitzar i programar amb Arduino IDE. Té la mateixa petjada que Arduino Uno normal. D'aquesta manera, la majoria de l'escut Arduino també funcionarà amb aquesta placa. Té un mòdul Wi-Fi integrat, de manera que podeu utilitzar-lo en diversos projectes. També podeu utilitzar altres taules basades en l’ESP8266 (enllaç / enllaç).
- Mòdul de pont H de doble canal L298N (enllaç / enllaç / enllaç). Aquest mòdul permet amplificar els senyals de 3,3 V del Wemos (o un Arduino) fins als 12 V necessaris per als motors.
- Dipòsit de xassís de robot de bricolatge (enllaç / enllaç). Aquest fantàstic kit inclou tot el necessari per construir un tanc: dos motors de corrent continu, engranatges, pistes, cargols, femelles, etc. Ja inclou les eines necessàries per muntar el xassís, cosa ideal per a principiants.
- 18650 bateries de 3,7 V (x3) (enllaç). Abans alimentava tot el circuit. Aquest tanc fa servir motors de 12 V. Vaig utilitzar tres bateries de 3,7 V en sèrie per alimentar-les.
- Porta bateries 3S 18650 (enllaç). Pot contenir tres bateries 18650 en sèrie i es pot connectar fàcilment a la part posterior del tanc.
- Carregador de bateria 18650 (enllaç). Les bateries es quedaran sense energia. Quan això passi, us carregarà un carregador de bateria.
- Jumpers (enllaç). He utilitzat 6 ponts masculí-femení per a senyals entre el pont h i el Wemos i 2 ponts masculí-masculí per a 5V i Gnd. És possible que en necessiteu més si teniu previst afegir alguns sensors.
- Cable micro USB. Ho necessitareu per penjar el vostre codi. La majoria de les taules ja inclouen el seu propi cable.
Els enllaços anteriors només són un suggeriment d’on podeu trobar els elements que s’utilitzen en aquest tutorial (i potser donen suport als meus futurs tutorials). No dubteu a buscar-los en altres llocs i comprar a la vostra botiga local o en línia preferida.
Pas 2: Muntatge del robot
"loading =" mandrós "" loading = "mandrós"
Ara us mostraré com he dissenyat la meva aplicació de control remot mitjançant Blynk. Podeu utilitzar-lo com a base per a les vostres pròpies creacions.
Crea un nou projecte
- Crear nou projecte;
- Afegiu un nom de projecte (robot Wifi), trieu la placa de desenvolupament (Wemos D1) i el tipus de connexió (WiFi) i feu clic al botó Crea;
- El testimoni d’autorització s’enviarà al vostre correu electrònic;
El testimoni d'autenticació s'utilitza al codi Arduino. Permet que la placa ESP8266 arribi al servidor Blynk per enviar i rebre dades.
Per crear el vostre tauler, podeu arrossegar i deixar anar diversos objectes. Els botons, els control lliscants i els joysticks estan disponibles per a la creació de diferents interfícies de control. Podeu canviar la mida (la majoria) i configurar-ne la configuració com vulgueu.
En els passos següents, mostraré quatre alternatives diferents per controlar el robot mitjançant widgets diferents.
Pas 7: aplicació Blynk núm. 1: quatre botons
Accèssit al concurs Make it Move
Recomanat:
Tub LED de pedra de vidre (controlat per WiFi mitjançant l'aplicació per a telèfons intel·ligents): 6 passos (amb imatges)
Tube LED Glass Stone (controlat per WiFi mitjançant l’aplicació per a telèfons intel·ligents): Hola companys de fabricació. En aquest instructiu us mostraré com construir un tub LED controlat per WiFi que s’omple de pedres de vidre per obtenir un bon efecte de difusió. Els LED es poden adreçar individualment i, per tant, són possibles alguns efectes agradables a la
Cotxe Arduino controlat mitjançant l'aplicació Bluetooth: 4 passos (amb imatges)
Arduino Car Controled via Bluetooth App: Tots sabem que Arduino és una excel·lent plataforma de prototipatge, principalment perquè utilitza un llenguatge de programació amable i hi ha molts components addicionals increïbles que ens proporcionen experiències fantàstiques. Podem integrar l’Arduino amb diferents
RC Car Hack: controlat per Bluetooth mitjançant l’aplicació Android: 3 passos (amb imatges)
RC Car Hack: controlat per Bluetooth mitjançant l'aplicació Android: estic segur que cadascun de vosaltres podeu trobar a casa un cotxe RC no utilitzat. Aquesta instrucció us ajudarà a canviar el vostre vell cotxe RC a un regal original :) A causa del fet que el cotxe RC que tenia era petit, he triat Arduino Pro Mini com a controlador principal. Un altre
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: 3 passos (amb imatges)
Com es construeix un robot controlat amb braç de pinça controlat mitjançant Nrf24l01 Arduino: la instrucció "Com construir robot controlat amb braç de pinça mitjançant Via Nrf24l01 Arduino" explicarà com construir un braç de pinça de tres graus de llibertat instal·lat en rodes de rodes controlades pel mòdul L298N de doble motor amb MEG
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l'aplicació Blynk: 7 passos (amb imatges)
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l’aplicació Blynk: en aquest tutorial, aprendrem a utilitzar l’aplicació Blynk i Arduino per controlar la llum, la combinació es farà a través del port sèrie USB. la solució més senzilla que controla remotament el vostre Arduino o c