Turinys:

„RoboRemo ESP8266“paprastas valdymas: 5 žingsniai
„RoboRemo ESP8266“paprastas valdymas: 5 žingsniai
Anonim
„RoboRemo ESP8266 Easy Control“
„RoboRemo ESP8266 Easy Control“

Šiame paaiškinime gausite labai paprastą būdą prijungti ESP8266 „WiFi“plokštę prie „RoboRema“programos.

Tau reikia:

  • „Android“arba „Apple“įrenginys, skirtas „RoboRemo“programai paleisti.
  • Įdiekite „RoboRemo“programą.
  • Įdiekite „Arduino IDE“
  • Įdiekite „Arduino ESP8266“biblioteką.
  • ESP8266 plokštė, tokia kaip „Wemos D1 mini“arba „NodeMCU“. (ESP-01 jums reikia papildomo USB-seriel adapterio, laidų ir dar daugiau, ne taip patogu)
  • „MicroUSB“kabelis

Galbūt:

  • „Wemos D1 Mini“biblioteka ir pavyzdžiai.
  • Papildomi skydai.

Šios instrukcijos tikslas yra suteikti jums ryšį, kad galėtumėte patys pridėti daugiau funkcijų.

Pagalba diegiant „Arduino“: „WeMos-Using-Arduino-SoftwareIDE“programavimas

„Wemos Arduino“pagalba ir „Wemos Shields“biblioteka

1 žingsnis: eskizo kodavimas

  • Atsisiųskite eskizą ir nukopijuokite šį kodą į „Arduino IDE“.
  • Pažiūrėkite, ar *ssid = "RoboRemo" atitinka jūsų poreikius, arba pakeiskite. (nenaudokite SSID iš vietinio tinklo)
  • Jei norite pridėti slaptažodį iki *pw
  • Pasirinkimas pagal įrankius => Lenta į dešinę plokštę („Wemos D1 mini“)

2 veiksmas: nustatykite COM prievadą

Nustatykite COM prievadą
Nustatykite COM prievadą
  • Pažiūrėkite į prijungtus prievadus (uostas:).
  • Prijunkite ESP8266 („Wemos mini“) naudodami „microUSB“kabelį.
  • Pasirinkite paskutinį kartą pridėtą COM prievadą. Įkelkite eskizą.

3 žingsnis: užmegzkite ryšį

Norėdami užmegzti ryšį tarp ESP8266 ir „RoboRemo“, turite atlikti du veiksmus.

1 „WiFi“įrenginys

Iš ESP8266 sukūrėme „Wifi“serverį. Taigi jūs turite nustatyti įrenginio „WiFi“nustatymus į „RoboRemo“arba pavadinimą. Taigi eikite į „WiFisettings“iš savo įrenginio.

2 „RoboRemo connect“

Iš „RoboRemo“programos:

menu => connect => Internet (TCP) => other => užpildykite IP adresą. Eskize pateikiama: 192.168.0.1:1234

„WiFi“IP bus prisimintas, todėl kitą kartą galėsite lengvai spustelėti tinkamą IP.

Jei kyla problema, turite gauti IP iš serijinio monitoriaus.

  • Arduino => Įrankiai => Serijinis monitorius.
  • Iš naujo nustatykite ESP8266 arba prijunkite.
  • Palaukite, kol bus pateiktas IP.

Gali būti naudinga pakeisti „Arduino“eskizo IP. Pavyzdžiui, klasėje, kurioje yra daugiau ESP.

4 veiksmas: nustatykite „RoboRemo“programos sąsają

Nustatykite „RoboRemo“programos sąsają
Nustatykite „RoboRemo“programos sąsają

Dabar ESP8266 veikia tinkama programa ir užmezgamas ryšys, mes galime nustatyti IO kaiščių valdymo mygtukus.

Norėdami gauti daugiau instrukcijų, atsisiųskite „l RoboRemo“vadovą

Pasirinkimas:

  • Meniu => redaguoti ui => bakstelėkite bet kurioje ekrano vietoje (pasirodo naujas meniu) => pasirinkimo mygtukas => vilkite mygtuką (pasiimkite viršutiniame kairiajame kampe) į norimą vietą => pakeiskite mygtuko dydį, jei norite (dešinysis dugno kampas).
  • Bakstelėkite mygtuką, kad atsirastų meniu => bakstelėkite „nustatyti spaudos veiksmą“=> įveskite A => skirtuką Gerai. => bakstelėkite „nustatyti išleidimo veiksmą“=> įveskite 1 => skirtuką „Gerai“
  • Mygtuką galite pritaikyti pagal spalvą, tekstą ir pan.
  • Palikite šį mygtukų meniu.
  • skirtuką „meniu“. => pasirinkite „neredaguoti ui“.

DABAR TURI BŪTI GALIMA ĮJUNGTI IR IŠJUNGTI LED_BUILDIN !!!!

5 veiksmas: tinkinkite programą ir eskizą

Tinkinkite savo programą ir eskizą
Tinkinkite savo programą ir eskizą

Jei mano pateiktas pagrindas veikia gerai, galite tinkinti ir išplėsti savo programą ir eskizą.

Šio eskizo riba yra ta, kad naudoju vieno simbolio komandą. Taigi didesnių nei 9 skaičių siųsti negalima.

Jei norite, galite pasiimti eskizą „RoboRemo“svetainėje ESP8266-wifi-car ir jį sureguliuoti.

„Arduino GPIO“skaičiai neatitinka „Wemos“ar „NodeMCU“PIN kodų. Norėdami išversti, atsisiųskite paveikslėlį arba atsisiųskite PDF

Rekomenduojamas: