Kazalo:

RoboRemo ESP8266 Enostavno upravljanje: 5 korakov
RoboRemo ESP8266 Enostavno upravljanje: 5 korakov

Video: RoboRemo ESP8266 Enostavno upravljanje: 5 korakov

Video: RoboRemo ESP8266 Enostavno upravljanje: 5 korakov
Video: Control Position and Speed of Stepper motor with L298N module using Arduino 2024, November
Anonim
RoboRemo ESP8266 Enostavno upravljanje
RoboRemo ESP8266 Enostavno upravljanje

V tej razlagi dobite zelo preprost način za povezavo plošče WiFi ESP8266 z aplikacijo RoboRema.

Potrebujete:

  • Napravo Android ali Apple za zagon aplikacije RoboRemo.
  • Namestite aplikacijo RoboRemo.
  • Namestite Arduino IDE
  • Namestite knjižnico Arduino ESP8266.
  • ESP8266 plošča, kot sta Wemos D1 mini ali NodeMCU. (za ESP-01 potrebujete dodaten vmesnik USB do seriel, žice in drugo, ni tako priročno)
  • Kabel MicroUSB

Možno:

  • Knjižnica Wemos D1 Mini in primeri.
  • Dodatni ščitniki.

Namen tega navodila je dati temelje za povezavo, tako da lahko sami dodate več funkcionalnosti.

Pomoč pri namestitvi Arduina: Programming-the-WeMos-Using-Arduino-SoftwareIDE

Pomoč za Wemos Arduino in knjižnica Wemos Shields

1. korak: Kodiranje skice

  • Prenesite skico in kopirajte to kodo v svoj Arduino IDE.
  • Poglejte, ali *ssid = "RoboRemo" ustreza vašim potrebam, ali pa ga spremenite. (ne uporabljajte SSID iz lokalnega omrežja)
  • Če želite dodati geslo z *pw
  • Izbira z orodji => Desno desko (Wemos D1 mini)

Korak: Nastavite vrata COM

Nastavite vrata COM
Nastavite vrata COM
  • Poiščite priključke, ki so povezani (vrata:).
  • ESP8266 (Wemos mini) povežite s kablom microUSB.
  • Izberite vrata COM, ki so bila nazadnje dodana. Naložite skico.

3. korak: vzpostavite povezavo

Za vzpostavitev povezave med ESP8266 in RoboRemo obstajata dva koraka.

1 WiFi WiFi

Iz ESP8266 smo naredili strežnik Wi-Fi. Zato morate nastaviti nastavitve naprave - WiFi - na RoboRemo ali na ime, ki ga želite. Zato pojdite na WiFisettings iz svoje naprave.

2 Povežite RoboRemo

Iz aplikacije RoboRemo:

menu => connect => Internet (TCP) => other => izpolnite naslove IP. V spotu je podano: 192.168.0.1:1234

IP -naslov WiFi si zapomnite, zato naslednjič lahko preprosto kliknete desni IP.

Če pride do težave, morate IP dobiti od serijskega monitorja.

  • Arduino => Orodja => Serijski monitor.
  • Ponastavite ESP8266 ali ga znova povežite.
  • Počakajte, da se poda IP.

Z uporabno lahko spremenite IP na skici Arduino. Na primer v učilnici z več ESP -ji.

4. korak: Nastavite vmesnik aplikacije RoboRemo

Nastavite vmesnik aplikacije RoboRemo
Nastavite vmesnik aplikacije RoboRemo

Zdaj se na ESP8266 izvaja pravi program in vzpostavljena je povezava, lahko nastavimo gumbe za krmiljenje IO-nožic.

Za več navodil prenesite priročnik RoboRemo

Izbira:

  • Meni => uredi ui => tapnite kjer koli na zaslonu (pojavi se nov meni) => gumb za izbiro => povlecite gumb (dvignite v levem zgornjem kotu) na želeno mesto => po želji spremenite velikost gumba (desni spodnji kot).
  • Dotaknite se gumba, da se prikaže meni => tapnite »nastavi pritisk na akcijo« => vnesite A => zavihek V redu. => dotaknite se "set release action" => vnesite 1 => zavihek "OK"
  • Gumb lahko prilagodite glede na barvo, besedilo itd.
  • Zapustite ta meni gumba.
  • zavihek gumb "meni". => izberite "ne urejaj uporabniškega vmesnika".

ZDAJ MORA MOŽNO VKLOPITI IN IZKLOPITI LED_BUILDIN !!!!

5. korak: prilagodite aplikacijo in skico

Prilagodite svojo aplikacijo in skico
Prilagodite svojo aplikacijo in skico

Če osnova, ki jo dam, deluje dobro, lahko prilagodite in razširite aplikacijo in skico.

Omejitev te skice je, da uporabljam enoznačne komandose. Številk, večjih od 9, torej ni mogoče poslati.

Če želite, lahko skico prevzamete na spletnem mestu RoboRemo ESP8266-wifi-car in jo prilagodite.

Številke Arduino GPIO se ne ujemajo s številkami pin Wemos ali NodeMCU Poglej na sliko za prevod ali prenesite PDF

Priporočena: