Innholdsfortegnelse:

RoboRemo ESP8266 Enkel kontroll: 5 trinn
RoboRemo ESP8266 Enkel kontroll: 5 trinn

Video: RoboRemo ESP8266 Enkel kontroll: 5 trinn

Video: RoboRemo ESP8266 Enkel kontroll: 5 trinn
Video: Контроллер температуры мобильного телефона с модулем WIFI DT 06 | Программирование LDmicro-Roboremo 2024, Juli
Anonim
RoboRemo ESP8266 Enkel kontroll
RoboRemo ESP8266 Enkel kontroll

I denne forklaringen får du en veldig enkel måte å koble et ESP8266 WiFi -kort til RoboRema -appen.

Du trenger:

  • Android eller Apple -enhet for å kjøre RoboRemo -appen.
  • Installer RoboRemo -appen.
  • Installer Arduino IDE
  • Installer Arduino ESP8266 bibliotek.
  • ESP8266 -kort som Wemos D1 mini eller NodeMCU. (for ESP-01 trenger du ekstra USB til seriell adapter, ledninger og mer, ikke så praktisk)
  • MicroUSB -kabel

Muligens:

  • Wemos D1 Mini -bibliotek og eksempler.
  • Ekstra skjold.

Intensjonen med denne instruksjonen er å gi deg grunnlaget for tilkoblingen, slik at du kan legge til mer funksjonalitet selv.

Hjelp med å installere Arduino: Programming-the-WeMos-Using-Arduino-SoftwareIDE

Wemos Arduino -hjelp og Wemos Shields -bibliotek

Trinn 1: Koding av skissen din

  • Last ned skissen og kopier denne koden til din Arduino IDE.
  • Se om *ssid = "RoboRemo" passer dine behov eller endre det. (ikke bruk SSID fra ditt lokale nettverk)
  • Hvis du vil legge til et passord innen *pw
  • Valg etter verktøy => Styr på høyre brett (Wemos D1 mini)

Trinn 2: Angi COM-port

Still inn COM-port
Still inn COM-port
  • Se til portene som er tilkoblet (Port:).
  • Koble ESP8266 (Wemos mini) med microUSB -kabelen.
  • Velg COM-porten som sist ble lagt til. Last opp skissen din.

Trinn 3: Gjør tilkobling

For å opprette forbindelse mellom ESP8266 og RoboRemo er det to trinn.

1 WiFi -enhet

Vi laget fra ESP8266 en Wifi-server. Så du må sette enheten - WiFi - innstillinger til RoboRemo eller navnet du sjanser det. Så gå til WiFisettings fra enheten din.

2 RoboRemo -tilkobling

Fra RoboRemo-appen:

meny => koble til>> Internett (TCP) => annet => fyll ut IP-adresse. I skissen er gitt: 192.168.0.1:1234

WiFi -IP -en vil bli husket, så neste gang kan du enkelt klikke på den riktige IP -en.

Hvis det er et problem, må du få IP -en fra den serielle skjermen.

  • Arduino => Verktøy => Seriell skjerm.
  • Tilbakestill ESP8266 eller koble den til igjen.
  • Vent til IP -adressen er oppgitt.

Det kan være nyttig å endre IP -en i Arduino -skissen. For eksempel i klasserommet med flere ESP -er.

Trinn 4: Sett opp RoboRemo -appgrensesnittet

Sett opp RoboRemo App -grensesnittet
Sett opp RoboRemo App -grensesnittet

Nå kjører det riktige programmet på ESP8266 og tilkoblingen er opprettet, vi kan sette opp knappene for kontroll av IO-pinnene.

Last ned l RoboRemo -manualen for flere instruksjoner

Valg:

  • Meny => rediger ui => trykk hvor som helst på skjermen (ny meny dukker opp) => valgknapp => dra knappen (plukk opp i øverste venstre hjørne) til stedet du ønsker => endre størrelse på knappen hvis du vil (høyre bunnhjørne).
  • Trykk på knappen slik at en meny vises => trykk på "set press action" => skriv inn en A => fane Ok. => trykk på "set release action" => skriv inn en 1 => fane "Ok"
  • Du kan tilpasse knappen etter farge, tekst osv.
  • Forlat denne knappemenyen.
  • kategorien "meny" -knappen. => velg "ikke rediger ui".

NÅ MÅ DET VÆRE MULIG Å SLÅ AV OG PÅ LED_BUILDIN !!!!

Trinn 5: Tilpass appen og skissen din

Tilpass appen og skissen din
Tilpass appen og skissen din

Hvis basen jeg gir fungerer bra, kan du tilpasse og utvide appen og skisse.

Grensen for denne skissen er at jeg bruker en karakterkommando. Så tall større enn 9 kan ikke sendes.

Hvis du vil, kan du hente skissen på RoboRemo-nettstedet ESP8266-wifi-bil og stille den.

Arduino GPIO-tallene stemmer ikke overens med Wemos- eller NodeMCU-pin-tallene Se på bildet for oversettelse eller last ned PDF-filen

Anbefalt: