Sadržaj:
- Korak 1: O ploči Heltec
- Korak 2: Postavljanje Arduino IDE -a za ESP32
- Korak 3: Instaliranje ESP32 ploče
Video: ESP32 LoRaWAN Mote: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
U ovom projektu koristit ćemo ESP32 Heltec WiFi LoRa OLED ploču iz Banggooda za izgradnju LoRaWAN Mote (krajnji čvor) za slanje podataka s DHT22 senzora na mrežu Things (TTN) i prikaz vrijednosti senzora. Kôd i knjižnice korišteni u projektu mogu se pronaći na GitHubu. Također ćete morati kupiti priključak za antenu i svinjski rep (U. FL do SMA). TTN račun je također potreban za registraciju Mote i aplikacije. Ovaj projekt pretpostavlja određeno znanje o Arduino IDE -u, LoRaWAN -u i općenito o ESP32. Za spajanje zaglavlja na ploču ESP32 potrebne su i neke vještine lemljenja. Također će biti potreban radni LoRa Gateway spojen na The Things Network. Ako nemate otvoren LoRa Gateway, možete slijediti moj drugi vodič o postavljanju 1_CH LoRa Gatwaya pomoću ove Heltec ploče. Ova vrsta Gatewaya namijenjena je samo razvoju na klupi i nije potpuni LoRa Gateway. Ovaj će projekt također funkcionirati koristeći druge razvojne ploče ESP32 s WiFi -om, LoRa -om i OLED -om, ali pin_mapping će biti drukčiji i zahtijevat će dobro znanje o tome kako slijediti sheme i pin_out dijagrame odabrane ploče
Za potpuni uvid sa slikama korak po korak posjetite ovdje.
Korak 1: O ploči Heltec
Tehnički podaci:
-
CPU: ESP32 DOWDQ6
- 240 MHz dual core
- WiFi do 150Mbps 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flash: 4 MB (32 Mbit)
- USB-serijski pretvarač: CP2102
- Radio: Semtech SX1276
- Priključak antene: IPX (U. FL)
-
OLED ekran:
- Veličina: 0,96 ″
- Upravljački program: SSD1306
- Rezolucija: 128 × 64 px
- Krug punjenja Li-Ion/Li-Po
- Utičnica za baterije: 2 -pinski raster 1,25 mm
- Veličina: 52 x 25,4 x 10,3 mm
Korak 2: Postavljanje Arduino IDE -a za ESP32
Važno: prije nego započnete ovaj instalacijski postupak, provjerite imate li na računalu instaliranu najnoviju verziju Arduino IDE -a. Ako to ne učinite, deinstalirajte ga i instalirajte ponovo. U suprotnom, možda neće uspjeti. ESP32 se trenutno integrira s Arduino IDE -om, baš kao što je to učinjeno za ESP8266. Ovaj dodatak za Arduino IDE omogućuje vam programiranje ESP32 koristeći Arduino IDE i njegov programski jezik. VAŽNA NAPOMENA: Ako vam je ovo prvi put da instalirate ESP32 na Arduino IDE, jednostavno slijedite dolje opisani postupak instalacije. Već smo instalirali dodatak ESP32 starom metodom, prvo biste trebali ukloniti mapu espressif. Idite na kraj ovog dijela da biste saznali kako ukloniti fasciklu espressif slijedeći dio 1 Napomena#1. Nikada nemojte uključivati ploču bez prethodnog povezivanja antene jer možete oštetiti radio čip na ploči.
Korak 3: Instaliranje ESP32 ploče
Da biste instalirali ESP32 ploču u svoj Arduino IDE, slijedite ove upute: 1) Otvorite prozor postavki iz Arduino IDE -a. Idite na Datoteka> Postavke2) Unesite https://dl.espressif.com/dl/package_esp32_index.json u polje “Dodatni URL -ovi upravitelja ploče” kao što je prikazano na donjoj slici. Zatim kliknite gumb "U redu". Napomena: ako već imate URL ploče ESP8266, URL -ove možete odvojiti zarezom na sljedeći način: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Preporučeni:
LoRa GPS Tracker Tutorial - LoRaWAN s Draginom i TTN -om: 7 koraka
LoRa GPS Tracker Tutorial | LoRaWAN S Draginom i TTN -om: Hej, što ima, dečki! Akarsh ovdje iz CETech -a. Nekoliko projekata unatrag imali smo pogled na LoRaWAN Gateway iz Dragina. Povezali smo različite čvorove s Gatewayom i prenijeli podatke s čvorova na Gateway koristeći TheThingsNetwork kao s
Uvod i stvaranje računa u platformi The Things Network IoT LoRaWAN: 6 koraka
Uvod i stvaranje računa u platformi The Things Network IoT LoRaWAN: Ovom prilikom stvorit ćemo račun na platformi The Things Network i napravit ćemo kratki uvod, TTN dobra inicijativa za izgradnju mreže za internet stvari ili " IoT " .The Things Network implementirao je LoR
Početak rada s ESP32 - Instaliranje ESP32 ploča u Arduino IDE - ESP32 Blink Code: 3 koraka
Početak rada s ESP32 | Instaliranje ESP32 ploča u Arduino IDE | ESP32 Blink Code: U ovom uputstvu vidjet ćemo kako započeti rad s esp32 i kako instalirati esp32 ploče u Arduino IDE i programirat ćemo esp 32 da pokrene blink kod pomoću arduino ide
Sustav kartografske retelelore LoRaWAN: 4 koraka
Sistem za kartografiju i retelelor LoRaWAN: U kadrulnom acestui programu s-a dorit realizuje unui sustav kartografije za retelelor LoRaWAN.Ce este LoRa? LoRa este o tehnologiji brige pune la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza lunga si securizata a datelor, cu
Raspberry Pi LoRaWAN pristupnik: 3 koraka
Raspberry Pi LoRaWAN pristupnik: Ovaj projekt je Raspberry PI iC880a-spi LoRaWAN pristupnik. Sastavljeno je korištenjem raznih drugih vodiča na mreži, a uključuje najbolje i ono što trenutno funkcionira iz tih vodiča, a koje su i reference bile su neophodne. Vrata