Sisällysluettelo:
Video: Tukiasema - Aseman tiedonsiirto kahden ESP8266 MCU: n välillä: 3 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
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.
Suositeltava:
LoRa 3–8 km: n langaton tiedonsiirto edullisilla E32 -laitteilla (sx1278/sx1276) Arduino-, Esp8266- tai Esp32 -laitteille: 15 vaihetta
LoRa 3Km - 8Km Langaton tiedonsiirto edullisilla E32 (sx1278/sx1276) -laitteilla Arduinolle, Esp8266: lle tai Esp32: Luon kirjaston EBYTE E32: n hallintaan perustuen LoRa -laitteen Semtech -sarjaan, erittäin tehokas, yksinkertainen ja halpa laite. 3 km: n versio täällä, 8 km: n versio täällä He voivat työskennellä 3000–8000 metrin etäisyydellä, ja niissä on paljon ominaisuuksia
ESP8266 NodeMCU -tukiasema (AP) verkkopalvelimelle, jossa on DT11 -lämpötila -anturi ja tulostuslämpötila ja -kosteus selaimessa: 5 vaihetta
ESP8266 NodeMCU -tukiasema (AP) verkkopalvelimelle, jossa on DT11 -lämpötila -anturi ja tulostuslämpötila ja -kosteus selaimessa: Hei kaverit, useimmissa projekteissa käytämme ESP8266: ta ja useimmissa projekteissa käytämme ESP8266: ta verkkopalvelimena, jotta tietoja voidaan käyttää mikä tahansa laite wifi -yhteyden kautta käyttämällä ESP8266: n isännöimää verkkopalvelinta, mutta ainoa ongelma on, että tarvitsemme toimivan reitittimen
Servon ohjaaminen MPU6050: n avulla Arduinon ja ESP8266: n välillä HC-12: 6 askelta
Servon ohjaaminen MPU6050: n avulla Arduinon ja ESP8266: n välillä HC-12: Tässä projektissa ohjaamme servomoottorin asemaa mpu6050: n ja HC-12: n avulla Arduino UNO: n ja ESP8266 NodeMCU: n väliseen tiedonsiirtoon
ESP8266 ja Python -tiedonsiirto Noobs: 6 vaihetta
ESP8266 ja Python -tiedonsiirto Noobs: Tämän oppaan avulla voit saada tietoja ESP8266: sta ja hallita sitä pythonilla ilman AT -komentoja. Aloittelijoille suurin osa ESP8266: n käyttöä koskevista oppaista on vaikeita, koska he haluavat sinun vilkkuvan "KÄSKYILLE"”Siruksi, joka on: tarpeetonta hukkaa
ESP8266 Suora tiedonsiirto: 3 vaihetta
ESP8266 Suora tiedonsiirto: Johdanto Vaikka tein joitakin projekteja Arduinos- ja nRF24l01 -moduuleilla, mietin, voisinko säästää vaivaa käyttämällä ESP8266 -moduulia. ESP8266 -moduulin etuna on, että siinä on mikro -ohjain, joten ei