Taula de continguts:

RoboRemo ESP8266 Easy Control: 5 passos
RoboRemo ESP8266 Easy Control: 5 passos

Vídeo: RoboRemo ESP8266 Easy Control: 5 passos

Vídeo: RoboRemo ESP8266 Easy Control: 5 passos
Vídeo: How To Make A Wi-Fi Car Using NodeMCU esp8266 | Mobile Phone Controlled Car | PROKNOW 2024, Desembre
Anonim
RoboRemo ESP8266 Easy Control
RoboRemo ESP8266 Easy Control

En aquesta explicació s’obté una manera molt senzilla de connectar una placa WiFi ESP8266 a l’aplicació RoboRema.

Necessites:

  • Dispositiu Android o Apple per executar l'aplicació RoboRemo.
  • Instal·leu l'aplicació RoboRemo.
  • Instal·leu Arduino IDE
  • Instal·leu la biblioteca Arduino ESP8266.
  • Taula ESP8266 com Wemos D1 mini o NodeMCU. (per a l'ESP-01 necessiteu un adaptador USB addicional al cable, cables i molt més, no és tan útil)
  • Cable MicroUSB

Possiblement:

  • Biblioteca Wemos D1 Mini i exemples.
  • Escuts addicionals.

La intenció d'aquest instructeble és proporcionar-vos els fonaments amb la connexió perquè pugueu afegir més funcionalitats vosaltres mateixos.

Ajuda per instal·lar Arduino: Programació-de-WeMos-Utilització-Arduino-SoftwareIDE

Ajuda de Wemos Arduino i biblioteca de Wemos Shields

Pas 1: codificar l'esbós

  • Baixeu-vos l'esbós i copieu aquest codi al vostre IDE d'Arduino.
  • Mireu si el * ssid = "RoboRemo" s'adapta a les vostres necessitats o canvieu-lo. (no utilitzeu l'SSID de la vostra xarxa local)
  • Si voleu afegir una contrasenya mitjançant * pw
  • Elecció per eines => Puja al tauler adequat (Wemos D1 mini)

Pas 2: definiu el port COM

Estableix el port COM
Estableix el port COM
  • Busqueu els ports connectats (Port:).
  • Connecteu l’ESP8266 (Wemos mini) amb el cable microUSB.
  • Seleccioneu el port COM que s'hagi afegit per última vegada. Pengeu l'esbós.

Pas 3: feu la connexió

Per establir la connexió entre l’ESP8266 i el RoboRemo, hi ha dos passos.

1 dispositiu WiFi

Vam fer de l’ESP8266 un servidor Wifi. Per tant, heu d’establir la configuració del dispositiu (WiFi) a RoboRemo o al nom que vulgueu. Així que aneu a la configuració WiFis des del dispositiu.

2 connectar RoboRemo

Des de l'aplicació RoboRemo:

menu => connect => Internet (TCP) => altres => empleneu l'adreça IP. A la recuperació es dóna: 192.168.0.1:1234

Es recordarà la IP WiFi, de manera que la propera vegada que pugueu fer clic fàcilment a la IP correcta.

Si hi ha un problema, heu d'obtenir la IP del monitor sèrie.

  • Arduino => Eines => Monitor de sèrie.
  • Restableix l'ESP8266 o torna a connectar-lo.
  • Espereu fins que es doni la IP.

És útil canviar la IP a l'esbós d'Arduino. Per exemple a l'aula amb més ESP's.

Pas 4: configureu la interfície d'aplicació RoboRemo

Configureu la interfície d'aplicació RoboRemo
Configureu la interfície d'aplicació RoboRemo

Ara el programa correcte s’executa a l’ESP8266 i la connexió es fa, podem configurar els botons per controlar els pins IO.

Per obtenir més instruccions, descarregueu el manual de RoboRemo

Elecció:

  • Menú => edita ui => toca qualsevol lloc de la pantalla (apareix un nou menú) => botó d'elecció => arrossega el botó (recollir a l'extrem superior esquerre) fins al lloc que vulguis => canvia la mida del botó si vols (cantonada inferior dreta).
  • Toqueu el botó perquè aparegui un menú => toqueu "set press action" => introduïu una pestanya A => Ok. => toqueu "set release action" => introduïu una pestanya 1 => "Ok"
  • Podeu personalitzar el botó per color, text, etc.
  • Deixeu aquest menú de botons.
  • pestanya el botó "menú". => seleccioneu "no editeu la interfície d'usuari".

ARA HA DE SER POSSIBLE ENCENDRE I APAGAR EL LED_BUILDIN !!!!

Pas 5: personalitzeu l'aplicació i l'esbós

Personalitzeu l'aplicació i l'esbós
Personalitzeu l'aplicació i l'esbós

Si la base que dono funciona bé, podeu personalitzar i ampliar l'aplicació i l'esbós.

El límit d’aquest esbós és que faig servir un comando d’un personatge. Per tant, no es poden enviar números superiors a 9.

Si voleu, podeu recollir l’esbós al lloc web de RoboRemo ESP8266-wifi-car i sintonitzar-lo.

Els números Arduino GPIO no coincideixen amb els números PIN de Wemos o NodeMCU. Mireu la imatge per traduir-la o descarregueu el PDF

Recomanat: