Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tässä selityksessä saat erittäin yksinkertaisen tavan yhdistää ESP8266 WiFi -kortti RoboRema -sovellukseen.
Tarvitset:
- Android- tai Apple -laite RoboRemo -sovelluksen suorittamiseen.
- Asenna RoboRemo -sovellus.
- Asenna Arduino IDE
- Asenna Arduino ESP8266 -kirjasto.
- ESP8266 -kortti, kuten Wemos D1 mini tai NodeMCU. (ESP-01: lle tarvitset ylimääräisen USB-sarja-sovittimen, johdot ja paljon muuta, ei niin kätevää)
- MicroUSB -kaapeli
Mahdollisesti:
- Wemos D1 Mini -kirjasto ja esimerkkejä.
- Lisäkilvet.
Tämän ohjeen tarkoitus on antaa sinulle perusta yhteydelle, jotta voit lisätä toimintoja itse.
Apua Arduinon asentamiseen: WeMos-Arduino-SoftwareIDE -ohjelmointi
Wemos Arduino -ohje ja Wemos Shields -kirjasto
Vaihe 1: Luonnoksen koodaus
- Lataa luonnos ja kopioi tämä koodi Arduino IDE -laitteeseesi.
- Katso, onko *ssid = "RoboRemo" tarpeidesi mukainen, tai muuta sitä. (älä käytä paikallisen verkon SSID -tunnusta)
- Jos haluat lisätä salasanan *pw
- Työkalujen valinta => Lauta oikea levy (Wemos D1 mini)
Vaihe 2: Aseta COM-portti
- Katso liitettyjä portteja (Portti:).
- Liitä ESP8266 (Wemos mini) microUSB -kaapelilla.
- Valitse viimeksi lisätty COM-portti.
Vaihe 3: Muodosta yhteys
ESP8266: n ja RoboRemon välisen yhteyden muodostamiseksi on kaksi vaihetta.
1 Laitteen WiFi
Teimme ESP8266: sta Wifi-palvelimen. Joten sinun on asetettava laitteen - WiFi - asetukset RoboRemoksi tai nimeksi. Siirry siis laitteesi WiFisettings -kohtaan.
2 RoboRemo connect
RoboRemo-sovelluksesta:
menu => connect => Internet (TCP) => other => täytä IP-osoite. Luonnoksessa on annettu: 192.168.0.1:1234
WiFi -IP muistaa, joten seuraavalla kerralla voit napsauttaa oikeaa IP -osoitetta helposti.
Jos on ongelma, sinun on hankittava IP sarjamonitorista.
- Arduino => Työkalut => Sarjamonitori.
- Nollaa ESP8266 tai liitä se uudelleen.
- Odota, kunnes IP -osoite annetaan.
Se voi olla hyödyllistä muuttaa IP -osoitetta Arduinon luonnoksessa. Esimerkiksi luokkahuoneessa, jossa on enemmän ESP: tä.
Vaihe 4: Asenna RoboRemo -sovellusliittymä
Nyt oikea ohjelma on käynnissä ESP8266-laitteessa ja yhteys on muodostettu, voimme määrittää painikkeet IO-nastojen ohjaamiseksi.
Lisätietoja saat lataamalla l RoboRemo -oppaan
Valinta:
- Valikko => muokkaa ui => napauta mitä tahansa näytön kohtaa (uusi valikko avautuu) => valintapainike => vedä painike (poimi vasemmasta yläkulmasta) haluamaasi paikkaan => muuta painikkeen kokoa, jos haluat (pohjan oikea kulma).
- Napauta painiketta, niin valikko tulee näkyviin => napauta "aseta painostoiminto" => kirjoita A => -välilehti Ok. => napauta "aseta julkaisutoiminto" => kirjoita 1 => välilehti "Ok"
- Voit muokata painiketta värin, tekstin jne. Mukaan.
- Poistu tästä painikevalikosta.
- välilehti "valikko" -painiketta. => valitse "älä muokkaa ui".
NYT PITÄÄ MAHDOLLISTA kytkeä LED_BUILDIN päälle ja pois !!!!
Vaihe 5: Muokkaa sovellustasi ja luonnostasi
Jos antamani pohja toimii hyvin, voit muokata ja laajentaa sovellustasi ja luonnostasi.
Tämän luonnoksen rajana on, että käytän yhden merkin kommandoja. Joten suurempia numeroita kuin 9 ei voida lähettää.
Jos haluat, voit noutaa luonnoksen RoboRemo-verkkosivustolta ESP8266-wifi-car ja virittää sen.
Arduino GPIO-numerot eivät vastaa Wemos- tai NodeMCU-pin-numeroita. Katso käännös kuvasta tai lataa PDF