Obsah:

Snadné ovládání RoboRemo ESP8266: 5 kroků
Snadné ovládání RoboRemo ESP8266: 5 kroků

Video: Snadné ovládání RoboRemo ESP8266: 5 kroků

Video: Snadné ovládání RoboRemo ESP8266: 5 kroků
Video: ESP8266 ESP01 WIFI-UART | Programování LDmicro-Roboremo 2024, Červenec
Anonim
Snadné ovládání RoboRemo ESP8266
Snadné ovládání RoboRemo ESP8266

V tomto vysvětlení získáte velmi jednoduchý způsob připojení desky WiFi ESP8266 k aplikaci RoboRema.

Potřebuješ:

  • Zařízení Android nebo Apple ke spuštění aplikace RoboRemo.
  • Nainstalujte si aplikaci RoboRemo.
  • Nainstalujte Arduino IDE
  • Nainstalujte si knihovnu Arduino ESP8266.
  • Deska ESP8266 jako Wemos D1 mini nebo NodeMCU. (pro ESP-01 potřebujete další adaptér USB na řadu, vodiče a další, ne tak praktické)
  • MicroUSB kabel

Možná:

  • Mini knihovna Wemos D1 a příklady.
  • Další štíty.

Záměrem tohoto instructeble je poskytnout vám základ s připojením, abyste mohli sami přidávat další funkce.

Pomoc s instalací Arduina: Programování-WeMos-Using-Arduino-SoftwareIDE

Pomoc Wemos Arduino a knihovna Wemos Shields

Krok 1: Kódování náčrtu

  • Stáhněte si skicu a zkopírujte tento kód do svého Arduino IDE.
  • Podívejte se, jestli *ssid = "RoboRemo" vyhovuje vašim potřebám, nebo jej změňte. (nepoužívejte SSID z místní sítě)
  • Pokud chcete přidat heslo do *pw
  • Volba Nástroje => Nastupte na správnou desku (Wemos D1 mini)

Krok 2: Nastavte COM-port

Nastavte port COM
Nastavte port COM
  • Podívejte se na porty, které jsou připojeny (Port:).
  • Propojte ESP8266 (Wemos mini) pomocí kabelu microUSB.
  • Vyberte COM port, který byl naposledy přidán. Načtěte skicu.

Krok 3: Vytvořte připojení

Pro vytvoření spojení mezi ESP8266 a RoboRemo existují dva kroky.

1 WiFi zařízení

Z ESP8266 jsme vytvořili Wifi server. Musíte tedy nastavit zařízení - WiFi - nastavení na RoboRemo nebo jméno, kterému to dáte. Přejděte tedy ze svého zařízení na WiFisettings.

2 RoboRemo připojení

Z aplikace RoboRemo:

menu => připojení => Internet (TCP) => ostatní => vyplňte IP adresu. V náčrtu je uvedeno: 192.168.0.1:1234

WiFi IP bude zapamatována, takže příště můžete snadno kliknout na správnou IP.

Pokud je problém, musíte získat IP ze sériového monitoru.

  • Arduino => Nástroje => Sériový monitor.
  • Resetujte ESP8266 nebo jej znovu připojte.
  • Počkejte, až bude zadána IP.

Může být užitečné změnit IP v náčrtu Arduino. Například ve třídě s více ESP.

Krok 4: Nastavení rozhraní aplikace RoboRemo

Nastavte rozhraní aplikace RoboRemo
Nastavte rozhraní aplikace RoboRemo

Nyní na ESP8266 běží správný program a je vytvořeno připojení, můžeme nastavit tlačítka pro ovládání IO-pinů.

Chcete -li získat další pokyny, stáhněte si příručku l RoboRemo

Výběr:

  • Nabídka => upravit ui => klepnout kamkoli na obrazovku (objeví se nové menu) => tlačítko volby => přetáhnout tlačítko (vyzvednout v levém horním rohu) na požadované místo => změnit velikost tlačítka, pokud chcete (pravý roh bottum).
  • Klepněte na tlačítko, aby se zobrazila nabídka => klepněte na „nastavit akci tisku“=> zadejte kartu A => Ok. => klepněte na „nastavit akci uvolnění“=> zadejte 1 => kartu „Ok“
  • Tlačítko můžete přizpůsobit barvou, textem atd.
  • Opusťte toto tlačítko.
  • záložku tlačítko "nabídka". => vyberte „neupravovat ui“.

NYNÍ MUSÍ BÝT MOŽNÉ LED_BUILDIN ZAPNOUT A VYPNOUT !!!!

Krok 5: Přizpůsobte si aplikaci a skicu

Přizpůsobte si aplikaci a skicu
Přizpůsobte si aplikaci a skicu

Pokud základ, který dávám, funguje dobře, můžete si aplikaci a skicu přizpůsobit a rozšířit.

Limitem této skici je, že používám jedno znakové komando. Čísla větší než 9 tedy nelze odeslat.

Pokud chcete, můžete si skicu vyzvednout na webu RoboRemo ESP8266-wifi-car a vyladit ji.

Čísla Arduino GPIO neodpovídají pinovým číslům Wemos nebo NodeMCU Podívejte se na obrázek pro překlad nebo si stáhněte PDF

Doporučuje: