Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hei Tekijät!
Edellisessä ohjeessani tein WiFi -yhteyden kahden ESP8266 MCU: n välillä kodin WiFi -reitittimen kautta. Kuten huomasin kommenteista, on valmistajia, jotka haluavat käyttää ESP8266 MCU -laitteita kaukana reitittimen kantamasta. Tässä on siis vähimmäisohjeita tukiasemaviestinnästä, joka ei tarvitse WiFi -verkkoa.
Vaihe 1: Mitä tarvitset
Tarvitsemasi asiat:
- 2 kpl ESP8266 -pohjaisia MCU -laitteita, esim. Wemos D1 mini
- 2 kpl mikro -USB -kaapelia
- ja tietokone, jossa on Arduino IDE
Vaihe 2:
Kaikki mitä sinun on tehtävä:
- Lataa oheiset luonnokset
- Avaa ne kahdessa itsenäisessä Arduino IDE: ssä
- Lähetä ne kahteen ESP8266 MCU -yksikköön.
Tukiasemalla on kiinteä IP -osoite, joka poistaa IP -ristiriidan muiden projektiesi kanssa.
Asema käyttää tätä ennalta määritettyä IP -osoitetta yhteyden muodostamiseen tukiasemaan. Asema laukaisee AP: n viestillä ja AP vastaa siihen.
Kun avaat jokaisen käynnissä olevan Arduino IDE: n sarjamonitorit, näet viestien ja vastausten kulun.
Sisäänrakennettu LED vilkkuu tiedonsiirron aikana. Vain visualisointi voi poistaa vilkkumisen, jos et pidä siitä.
Vaihe 3: Riippumattomien IDE: iden avaaminen
Kuinka käynnistää kaksi itsenäistä Arduino IDE: tä?
- Napsauta ensin accesspoint_bare_01.ino. Se avaa ensimmäisen Arduino IDE: n.
- Liitä ensimmäinen MCU.
- Aseta uusi portti näkyy Työkalut-> Portti-valikossa ensimmäiseksi MCU: ksi.
- Lataa luonnos. Se on tukiasemasi.
- Palaa sen jälkeen ladattuihin luonnoksiin ja kaksoisnapsauta station_bare_01.ino. Se avaa toisen Arduino IDE: n.
- Liitä toinen MCU.
- Aseta uusi portti näkyy Työkalut-> Portti-valikossa toiseksi MCU: ksi. (Jos IDE: t ovat riippumattomia, portti ei muutu ensimmäisessä IDE -ikkunassa.)
- Korosta luonnos. Se on asemasi.