Taula de continguts:

Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: 11 passos (amb imatges)
Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: 11 passos (amb imatges)

Vídeo: Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: 11 passos (amb imatges)

Vídeo: Robot controlat per Wi-Fi mitjançant Wemos D1 ESP8266, Arduino IDE i aplicació Blynk: 11 passos (amb imatges)
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Desembre
Anonim
Image
Image
Robot Arduino amb controlador PS2 (joystick PlayStation 2)
Robot Arduino amb controlador PS2 (joystick PlayStation 2)

Per IgorF2 Segueix-ne més per l'autor:

Robot Arduino amb controlador PS2 (joystick PlayStation 2)
Robot Arduino amb controlador PS2 (joystick PlayStation 2)
Caixa de brossa IoT Cat (amb ESP32, Arduino IDE, Thingspeak i impressió 3D)
Caixa de brossa IoT Cat (amb ESP32, Arduino IDE, Thingspeak i impressió 3D)
Caixa de brossa IoT Cat (amb ESP32, Arduino IDE, Thingspeak i impressió 3D)
Caixa de brossa IoT Cat (amb ESP32, Arduino IDE, Thingspeak i impressió 3D)
Làmpada articulada impresa en 3D - REMIXADA
Làmpada articulada impresa en 3D - REMIXADA
Làmpada articulada impresa en 3D - REMIXADA
Làmpada articulada impresa en 3D - REMIXADA

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

Eines i materials
Eines i materials
Eines i materials
Eines i materials
Eines i materials
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

Image
Image

"loading =" mandrós "" loading = "mandrós"

Aplicació Blynk: crea un nou projecte
Aplicació Blynk: crea un nou projecte
Aplicació Blynk: crea un nou projecte
Aplicació Blynk: crea un nou projecte

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

  1. Crear nou projecte;
  2. 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;
  3. 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: