Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
U ovom objašnjenju dobivate vrlo jednostavan način povezivanja WiFi ploče ESP8266 s aplikacijom RoboRema.
Trebaš:
- Android ili Apple uređaj za pokretanje aplikacije RoboRemo.
- Instalirajte aplikaciju RoboRemo.
- Instalirajte Arduino IDE
- Instalirajte Arduino ESP8266 biblioteku.
- ESP8266 ploča poput Wemos D1 mini ili NodeMCU. (za ESP-01 trebate dodatni USB-serijski adapter, žice i još mnogo toga, nije tako zgodno)
- MicroUSB kabel
Možda:
- Biblioteka Wemos D1 Mini i primjeri.
- Dodatni štitovi.
Namjera ovog uputstva je dati vam temelje za povezivanje kako biste sami mogli dodati više funkcija.
Pomoć pri instalaciji Arduina: Programiranje-WeMos-Korištenje-Arduino-SoftwareIDE
Pomoć za Wemos Arduino i biblioteka Wemos Shields
Korak 1: Kodiranje skice
- Preuzmite skicu i kopirajte ovaj kod u svoj Arduino IDE.
- Pogledajte odgovara li *ssid = "RoboRemo" vašim potrebama ili ga promijenite. (nemojte koristiti SSID s vaše lokalne mreže)
- Ako želite dodati lozinku putem *pw
- Odabir pomoću alata => Ukrcajte se na desnu ploču (Wemos D1 mini)
Korak 2: Postavite COM-port
- Potražite priključke koji su povezani (Port:).
- Spojite ESP8266 (Wemos mini) pomoću microUSB kabela.
- Odaberite COM-port koji je zadnji put dodan. Učitajte svoju skicu.
Korak 3: Uspostavite vezu
Za povezivanje između ESP8266 i RoboRema postoje dva koraka.
1 WiFi uređaj
Od ESP8266 napravili smo Wi-Fi poslužitelj. Dakle, morate postaviti uređaj - WiFi - postavke na RoboRemo ili ime kojim slučajem. Stoga idite na WiFisettings sa svog uređaja.
2 RoboRemo povezivanje
Iz aplikacije RoboRemo:
menu => connect => Internet (TCP) => other => popunite IP-adrese. U nacrtu je navedeno: 192.168.0.1:1234
WiFi IP bit će zapamćen pa sljedeći put možete jednostavno kliknuti desni IP.
Ako postoji problem, morate nabaviti IP sa serijskog monitora.
- Arduino => Alati => Serijski monitor.
- Resetirajte ESP8266 ili ga ponovno spojite.
- Pričekajte dok se ne da IP.
Korisnom može promijeniti IP na Arduino skici. Na primjer u učionici s više ESP -ova.
Korak 4: Postavite sučelje aplikacije RoboRemo
Sada pravi program radi na ESP8266 i veza je uspostavljena, možemo postaviti gumbe za upravljanje IO-pinovima.
Za dodatne upute preuzmite l RoboRemo priručnik
Izbor:
- Izbornik => uredi ui => dodirnite bilo gdje na ekranu (pojavit će se novi izbornik) => gumb za odabir => povucite gumb (pokupite u gornjem lijevom kutu) do željenog mjesta => promijenite veličinu gumba ako želite (desni donji kut).
- Dodirnite gumb kako bi se pojavio izbornik => dodirnite "postavi akciju pritiska" => unesite A => karticu U redu. => dodirnite "postavi radnju otpuštanja" => unesite 1 => karticu "U redu"
- Gumb možete prilagoditi prema boji, tekstu itd.
- Napustite ovaj izbornik gumba.
- karticu gumb "izbornik". => odaberite "ne uređuj korisnički interfejs".
SADA MORA BITI MOGUĆE UKLJUČITI I ISKLJUČITI LED_BUILDIN !!!!
Korak 5: Prilagodite aplikaciju i skicu
Ako baza koju dajem radi dobro, možete prilagoditi i proširiti svoju aplikaciju i skicu.
Ograničenje ove skice je da koristim jednokomandosne znakove. Dakle, brojevi veći od 9 ne mogu se poslati.
Ako želite, možete skicu preuzeti na web stranici RoboRemo ESP8266-wifi-car i prilagoditi je.
Arduino GPIO brojevi ne odgovaraju PIN brojevima Wemos ili NodeMCU Pogledajte sliku za prijevod ili preuzmite PDF