Cuprins:

RoboRemo ESP8266 Control ușor: 5 pași
RoboRemo ESP8266 Control ușor: 5 pași

Video: RoboRemo ESP8266 Control ușor: 5 pași

Video: RoboRemo ESP8266 Control ușor: 5 pași
Video: Controlling 2 DC Motors using ESP32 and L298N Motor driver 2024, Noiembrie
Anonim
RoboRemo ESP8266 Easy Control
RoboRemo ESP8266 Easy Control

În această explicație veți obține un mod foarte simplu de a conecta o placă WiFi ESP8266 la aplicația RoboRema.

Ai nevoie:

  • Dispozitiv Android sau Apple pentru a rula aplicația RoboRemo.
  • Instalați aplicația RoboRemo.
  • Instalați Arduino IDE
  • Instalați biblioteca Arduino ESP8266.
  • Placa ESP8266 precum Wemos D1 mini sau NodeMCU. (pentru ESP-01 aveți nevoie de adaptor USB, cablu și multe altele, nu atât de la îndemână)
  • Cablu MicroUSB

Eventual:

  • Biblioteca Wemos D1 Mini și exemple.
  • Scuturi suplimentare.

Intenția acestui instructeble este de a vă oferi baza cu conexiunea, astfel încât să puteți adăuga mai multe funcționalități de unul singur.

Ajutor la instalarea Arduino: Programarea-WeMos-Utilizarea-Arduino-SoftwareIDE

Ajutor Wemos Arduino și biblioteca Wemos Shields

Pasul 1: Codificarea schiței

  • Descărcați schița și copiați acest cod în IDE-ul dvs. Arduino.
  • Uită-te dacă * ssid = "RoboRemo" se potrivește nevoilor tale sau schimbă-l. (nu utilizați SSID-ul din rețeaua dvs. locală)
  • Dacă doriți să adăugați o parolă prin * pw
  • Alegerea în funcție de instrumente => Plătiți pe placa potrivită (Wemos D1 mini)

Pasul 2: Setați portul COM

Setați portul COM
Setați portul COM
  • Uită-te la porturile conectate (Port:).
  • Conectați ESP8266 (Wemos mini) cu cablul microUSB.
  • Selectați portul COM care este adăugat ultima dată. Încărcați schița.

Pasul 3: Faceți conexiune

Pentru a face conexiunea între ESP8266 și RoboRemo există doi pași.

1 dispozitiv WiFi

Am creat din ESP8266 un server Wifi. Deci, trebuie să setați dispozitivul - WiFi - setările la RoboRemo sau numele pe care îl aveți. Deci, accesați setările WiFis de pe dispozitivul dvs.

2 conectare RoboRemo

Din aplicația RoboRemo:

meniu => conectare => Internet (TCP) => altele => completați adresa IP. În scetch este dat: 192.168.0.1:1234

IP-ul WiFi va fi reținut, astfel încât data viitoare puteți face clic ușor pe IP-ul potrivit.

Dacă există o problemă, trebuie să obțineți adresa IP de pe monitorul serial.

  • Arduino => Instrumente => Monitor serial.
  • Resetați ESP8266 sau reconectați-l.
  • Așteptați până când IP-ul este dat.

Poate fi util pentru a schimba IP-ul în schița Arduino. De exemplu în clasă cu mai multe ESP-uri.

Pasul 4: Configurați interfața aplicației RoboRemo

Configurați interfața aplicației RoboRemo
Configurați interfața aplicației RoboRemo

Acum programul potrivit rulează pe ESP8266 și conexiunea este realizată, putem configura butoanele pentru controlul pinilor IO.

Pentru mai multe instrucțiuni descărcați manualul l RoboRemo

Alegere:

  • Meniu => editați ui => atingeți oriunde pe ecran (apare un meniu nou) => butonul de alegere => glisați butonul (ridicați în colțul din stânga sus) în locul dorit => redimensionați butonul dacă doriți (colțul drept al fundului).
  • Atingeți butonul astfel încât să apară un meniu => apăsați pe "setare acțiune de presare" => introduceți o filă A => Ok. => atingeți „setați acțiunea de lansare” => introduceți o filă 1 => „Ok”
  • Puteți personaliza butonul după culoare, text etc.
  • Părăsiți acest meniu de butoane.
  • filă butonul „meniu”. => selectați „nu editați ui”.

ACUM TREBUIE SĂ FIE POSIBIL SĂ PorniȚI ȘI OPRIȚI LED_BUILDIN !!!!

Pasul 5: Personalizați-vă aplicația și schița

Personalizați-vă aplicația și schița
Personalizați-vă aplicația și schița

Dacă baza pe care o dau funcționează bine, vă puteți personaliza și extinde aplicația și schița.

Limita acestei schițe este că folosesc un comando de caractere. Deci, numerele mai mari de 9 nu pot fi trimise.

Dacă doriți, puteți ridica schița de pe site-ul web RoboRemo ESP8266-wifi-car și o puteți regla.

Numerele Arduino GPIO nu se potrivesc cu numerele Wemos sau NodeMCU. Uită-te pe imagine pentru traducere sau descarcă PDF-ul

Recomandat: