Le robot MRduino Wireless a la possibilité de transférer le programme du PC vers le robot en communication Wifi.
Le programme
Ce programme permet d’activer le téléversements OTA (Over The Air) sur l’ESP8266 du robot.
- Ouvrer l’Arduino IDE et insérer ce programme :
En modifiant :
- VOTRE_SSID : le nom de votre réseau sans fil.
- VOTRE_MOT_DE_PASSE : le mot de votre réseau sans fil.
#include <mrduino.h> #include <ESP8266WiFi.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> const char* ssid = "VOTRE_SSID"; const char* password = "VOTRE_MOT_DE_PASSE"; void setup() { // initialisation du wifi WiFi.begin(ssid, password); // connexion wifi while (WiFi.waitForConnectResult() != WL_CONNECTED) { delay(1500); ESP.restart(); } ArduinoOTA.setHostname("Robot_MRduinoW"); // initialisation de l'Over The Air ArduinoOTA.begin(); } void loop() { ArduinoOTA.handle(); }
Après avoir vérifié ce programme Arduino, vous pouvez le téléverser vers le robot via un câble micro-USB.
Transfére en Wifi
Maintenant que vous avez programmer le robot, vous pouvez fermer le logiciel Arduino IDE et le redémarrez afin d’avoir une nouvelle option de programmation.
- Ouvrez l’onglet Tools->Port :
- Sélectionner le port : monMRduinoW
Vous pouvez débrancher le câble série de type micro-USB entre votre robot et le PC; et téléverser à nouveau le programme. Cette fois-ci, le téléversement fonctionne en Wifi.
Fin du tuto !