Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
U ovom objašnjenju dobivate vrlo jednostavan način povezivanja WiFi ploče ESP8266 s aplikacijom RoboRema.
Ti trebas:
- 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 na serijski adapter, žice i još mnogo toga, nije tako zgodno)
- MicroUSB kabl
Moguće:
- Wemos D1 Mini biblioteka i primjeri.
- Dodatni štitovi.
Namjera ovog uputstva je da vam pruži osnovu za povezivanje kako biste sami mogli dodati više funkcija.
Pomoć pri instaliranju Arduina: Programiranje-WeMos-Korištenje-Arduino-SoftwareIDE
Pomoć za Wemos Arduino i biblioteka Wemos Shields
Korak 1: Kodiranje skice
- Preuzmite skicu i kopirajte ovaj kôd u svoj Arduino IDE.
- Provjerite odgovara li *ssid = "RoboRemo" vašim potrebama ili ga promijenite. (ne koristite SSID sa svoje 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
- Pogledajte portove koji su povezani (Port:).
- Povežite ESP8266 (Wemos mini) pomoću microUSB kabla.
- 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 smo napravili Wi-Fi server. Dakle, morate postaviti uređaj - WiFi - postavke na RoboRemo ili ime kojim želite. Zato idite na WiFisettings sa svog uređaja.
2 RoboRemo povezivanje
Iz aplikacije RoboRemo:
menu => connect => Internet (TCP) => other => popunite IP-adrese. U nacrtu je dato: 192.168.0.1:1234
WiFi IP će biti zapamćen pa sljedeći put možete jednostavno kliknuti na desni IP.
Ako postoji problem, morate nabaviti IP sa serijskog monitora.
- Arduino => Alati => Serijski monitor.
- Resetirajte ESP8266 ili ga ponovo spojite.
- Sač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 tipke za kontrolu IO-pinova.
Za dodatne upute preuzmite l RoboRemo priručnik
Izbor:
- Meni => uredi ui => dodirnite bilo gdje na ekranu (novi meni će se pojaviti) => dugme za odabir => povucite dugme (pokupite u gornjem lijevom uglu) do željenog mjesta => promijenite veličinu dugmeta ako želite (desni donji ugao).
- Dodirnite dugme da bi se pojavio meni => dodirnite "postavi radnju pritiska" => unesite A => karticu U redu. => dodirnite "postavi akciju otpuštanja" => unesite 1 => karticu "U redu"
- Dugme možete prilagoditi prema boji, tekstu itd.
- Napustite ovaj meni dugmeta.
- pritisnite dugme "meni". => odaberite "ne uređuj korisnički interfejs".
SAD MORA MORATI 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 aplikaciju i skicu.
Ograničenje ove skice je da koristim jednokomandosne karaktere. Dakle, brojevi veći od 9 ne mogu se poslati.
Ako želite, možete skicu skinuti na web stranici RoboRemo ESP8266-wifi-car i prilagoditi je.
Arduino GPIO brojevi ne odgovaraju Wemos ili NodeMCU pin brojevima Pogledajte sliku za prijevod ili preuzmite PDF