Table des matières:

RoboRemo ESP8266 Contrôle facile : 5 étapes
RoboRemo ESP8266 Contrôle facile : 5 étapes

Vidéo: RoboRemo ESP8266 Contrôle facile : 5 étapes

Vidéo: RoboRemo ESP8266 Contrôle facile : 5 étapes
Vidéo: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, Juillet
Anonim
RoboRemo ESP8266 Contrôle facile
RoboRemo ESP8266 Contrôle facile

Dans cette explication, vous obtenez un moyen très simple de connecter une carte WiFi ESP8266 à l'application RoboRema.

Vous avez besoin:

  • Appareil Android ou Apple pour exécuter l'application RoboRemo.
  • Installez l'application RoboRemo.
  • Installer l'IDE Arduino
  • Installez la bibliothèque Arduino ESP8266.
  • Carte ESP8266 comme Wemos D1 mini ou NodeMCU. (pour ESP-01, vous avez besoin d'un adaptateur USB vers seriel supplémentaire, de fils et plus, pas si pratique)
  • Câble microUSB

Peut-être:

  • Bibliothèque Wemos D1 Mini et exemples.
  • Boucliers supplémentaires.

L'intention de cette instruction est de vous donner les bases de la connexion afin que vous puissiez ajouter plus de fonctionnalités par vous-même.

Aide à l'installation d'Arduino: Programming-the-WeMos-Using-Arduino-SoftwareIDE

Aide Wemos Arduino et bibliothèque Wemos Shields

Étape 1: coder votre croquis

  • Téléchargez le croquis et copiez ce code sur votre IDE Arduino.
  • Regardez si le *ssid = "RoboRemo" correspond à vos besoins ou modifiez-le. (n'utilisez pas le SSID de votre réseau local)
  • Si vous voulez ajouter un mot de passe par *pw
  • Choix par Outils => Embarquez sur la bonne planche (Wemos D1 mini)

Étape 2: Définir le port COM

Définir le port COM
Définir le port COM
  • Regardez les ports qui sont connectés (Port:).
  • Connectez l'ESP8266 (Wemos mini) avec le câble microUSB.
  • Sélectionnez le dernier port COM ajouté. Téléchargez votre croquis.

Étape 3: Établir la connexion

Pour établir une connexion entre l'ESP8266 et RoboRemo, il y a deux étapes.

1 appareil Wi-Fi

Nous avons fait de l'ESP8266 un serveur Wifi. Vous devez donc définir les paramètres de l'appareil - WiFi - sur RoboRemo ou le nom que vous lui donnez. Allez donc dans les paramètres WiFi de votre appareil.

2 Connexion RoboRemo

Depuis l'application RoboRemo:

menu => connecter => Internet (TCP) => autre => renseigner les adresses IP. Dans le scetch est donné: 192.168.0.1:1234

L'IP WiFi sera mémorisé, donc la prochaine fois, vous pourrez facilement cliquer sur la bonne IP.

S'il y a un problème, vous devez obtenir l'adresse IP du moniteur série.

  • Arduino => Outils => Moniteur série.
  • Réinitialisez l'ESP8266 ou reconnectez-le.
  • Attendez que l'adresse IP soit donnée.

Il peut être utile de changer l'IP dans le sketch Arduino. Par exemple en classe avec plus d'ESP.

Étape 4: configuration de l'interface de l'application RoboRemo

Configurer l'interface de l'application RoboRemo
Configurer l'interface de l'application RoboRemo

Maintenant que le bon programme s'exécute sur l'ESP8266 et que la connexion est établie, nous pouvons configurer les boutons pour contrôler les broches IO.

Pour plus d'instructions, téléchargez le manuel RoboRemo

Choix:

  • Menu => modifier l'interface utilisateur => appuyez n'importe où sur l'écran (un nouveau menu apparaît) => bouton de choix => faites glisser le bouton (ramassez dans le coin supérieur gauche) à l'endroit souhaité => redimensionnez le bouton si vous le souhaitez (coin inférieur droit).
  • Tapez sur le bouton pour qu'un menu apparaisse => tapez sur "set press action" => entrez un A => onglet Ok. => appuyez sur "définir l'action de libération" => entrez un 1 => onglet "Ok"
  • Vous pouvez personnaliser le bouton par couleur, texte, etc.
  • Quittez ce menu de boutons.
  • onglet le bouton "menu". => sélectionnez "ne pas éditer l'interface utilisateur".

MAINTENANT IL DOIT ÊTRE POSSIBLE D'ALLUMER ET D'ÉTEINDRE LE LED_BUILDIN !!!!

Étape 5: Personnalisez votre application et votre croquis

Personnalisez votre application et votre croquis
Personnalisez votre application et votre croquis

Si la base que je donne fonctionne bien, vous pouvez personnaliser et développer votre application et votre croquis.

La limite de ce sketch est que j'utilise un commando de personnage. Ainsi, les nombres supérieurs à 9 ne peuvent pas être envoyés.

Si vous le souhaitez, vous pouvez récupérer le croquis sur le site Web de RoboRemo ESP8266-wifi-car et le régler.

Les numéros Arduino GPIO ne correspondent pas aux numéros de broche Wemos ou NodeMCU Regardez sur l'image pour la traduction ou téléchargez le PDF

Conseillé: