Indholdsfortegnelse:

RoboRemo ESP8266 Let betjening: 5 trin
RoboRemo ESP8266 Let betjening: 5 trin

Video: RoboRemo ESP8266 Let betjening: 5 trin

Video: RoboRemo ESP8266 Let betjening: 5 trin
Video: ESP8266 ESP01 WI-FI-UART | Программирование LDmicro-Roboremo 2024, November
Anonim
RoboRemo ESP8266 Let betjening
RoboRemo ESP8266 Let betjening

I denne forklaring får du en meget enkel måde at tilslutte et ESP8266 WiFi -kort til RoboRema -appen.

Du mangler:

  • Android eller Apple -enhed til at køre RoboRemo -appen.
  • Installer RoboRemo -appen.
  • Installer Arduino IDE
  • Installer Arduino ESP8266 bibliotek.
  • ESP8266 -kort som Wemos D1 mini eller NodeMCU. (til ESP-01 har du brug for ekstra USB til seriel adapter, ledninger og mere, ikke så praktisk)
  • MicroUSB kabel

Eventuelt:

  • Wemos D1 Mini bibliotek og eksempler.
  • Yderligere skjolde.

Hensigten med denne instruktion er at give dig fundamentet med forbindelsen, så du kan tilføje mere funktionalitet selv.

Hjælp til installation af Arduino: Programmering-the-WeMos-Brug-Arduino-SoftwareIDE

Wemos Arduino hjælp og Wemos Shields bibliotek

Trin 1: Kodning af din skitse

  • Download skitsen og kopier denne kode til din Arduino IDE.
  • Se om *ssid = "RoboRemo" passer til dine behov, eller skift det. (brug ikke SSID fra dit lokale netværk)
  • Tilføj en adgangskode ved *pw
  • Valg efter værktøjer => Bord på det højre bord (Wemos D1 mini)

Trin 2: Indstil COM-port

Indstil COM-port
Indstil COM-port
  • Se efter de tilsluttede porte (Port:).
  • Tilslut ESP8266 (Wemos mini) med microUSB -kablet.
  • Vælg den COM-port, der sidst blev tilføjet. Upload din skitse.

Trin 3: Opret forbindelse

For at oprette forbindelse mellem ESP8266 og RoboRemo er der to trin.

1 WiFi -enhed

Vi lavede fra ESP8266 en Wifi-server. Så du skal indstille enheden - WiFi - indstillinger til RoboRemo eller det navn, du har mulighed for. Så gå til WiFisettings fra din enhed.

2 RoboRemo -forbindelse

Fra RoboRemo-appen:

menu => forbind = = Internet (TCP) => andet => udfyld IP-adresse. I scetch er givet: 192.168.0.1:1234

WiFi -IP vil blive husket, så næste gang du let kan klikke på den rigtige IP.

Hvis der er et problem, skal du hente IP'en fra den serielle skærm.

  • Arduino => Værktøjer => Seriel skærm.
  • Nulstil ESP8266 eller tilslut den igen.
  • Vent, indtil IP'en er givet.

Det kan være nyttigt at ændre IP'en i Arduino -skitsen. For eksempel i klasseværelset med flere ESP'er.

Trin 4: Konfigurer RoboRemo App -grænsefladen

Opsætning af RoboRemo App Interface
Opsætning af RoboRemo App Interface

Nu kører det rigtige program på ESP8266, og forbindelsen er lavet, vi kan opsætte knapperne til styring af IO-benene.

For flere instruktioner, download l RoboRemo manualen

Valg:

  • Menu => rediger ui => tryk hvor som helst på skærmen (ny menu dukker op) => valgknap => træk knappen (hent i øverste venstre hjørne) til det sted, du ønsker => ændr størrelse på knappen, hvis du vil (højre bundhjørne).
  • Tryk på knappen, så en menu vises => tryk på "sæt tryk handling" => indtast en A => fane Ok. => tryk på "set release action" => indtast en 1 => fane "Ok"
  • Du kan tilpasse knappen efter farve, tekst osv.
  • Forlad denne knapmenu.
  • fane knappen "menu". => vælg "ikke rediger ui".

NU SKAL DET VÆRE MULIGT AT TÆNDE OG SLUKKE LED_BUILDIN !!!!

Trin 5: Tilpas din app og skitse

Tilpas din app og skitse
Tilpas din app og skitse

Hvis basen jeg giver fungerer godt, kan du tilpasse og udvide din app og skitsere.

Grænsen for denne skitse er, at jeg bruger en karakterkommando. Så tal større end 9 kan ikke sendes.

Hvis du vil, kan du afhente skitsen på RoboRemo-webstedet ESP8266-wifi-bil og indstille den.

Arduino GPIO-numre matcher ikke Wemos- eller NodeMCU-pin-numre Se på billedet for oversættelse, eller download PDF-filen

Anbefalede: