Kazalo:
- 1. korak: O deski Heltec
- 2. korak: Nastavitev Arduino IDE za ESP32
- 3. korak: Namestitev plošče ESP32
Video: ESP32 LoRaWAN Mote: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
V tem projektu bomo uporabljali ESP32 Heltec WiFi LoRa OLED ploščo iz Banggooda za izdelavo LoRaWAN Mote (končno vozlišče) za pošiljanje podatkov iz senzorja DHT22 v omrežje The Things Network (TTN) in prikaz vrednosti senzorjev. Kodo in knjižnice, uporabljene v projektu, najdete na GitHubu. Prav tako boste morali kupiti priključek za anteno in prašičji rep (U. FL do SMA). Račun TTN je potreben tudi za registracijo aplikacije Mote in aplikacije. Ta projekt predvideva nekaj znanja o Arduino IDE, LoRaWAN in ESP32 na splošno. Za pritrditev zatičev glave na ploščo ESP32 so potrebne tudi nekatere sposobnosti spajkanja. Potreben bo tudi delujoč prehod LoRa, povezan z omrežjem The Things Network. Če nimate zagnanega LoRa Gateway -a, lahko sledite mojim drugim vadnicam in nastavite 1_CH LoRa Gatway s to ploščo Heltec. Ta vrsta prehoda je namenjena samo razvoju na klopi in ni popoln prehod LoRa. Ta projekt bo deloval tudi z drugimi razvojnimi ploščami ESP32 z WiFi, LoRa in OLED, vendar bo pin_mapping drugačen in bo zahteval dobro poznavanje, kako slediti shemam in diagramom pin_out izbrane plošče
Za popoln sprehod s slikami po korakih si oglejte tukaj.
1. korak: O deski Heltec
Specifikacije:
-
CPE: ESP32 DOWDQ6
- 240 MHz dvojedrno
- WiFi do 150Mbps 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flash: 4 MB (32 Mbit)
- Serijski pretvornik USB: CP2102
- Radio: Semtech SX1276
- Priključek antene: IPX (U. FL)
-
OLED zaslon:
- Velikost: 0,96 cm
- Gonilnik: SSD1306
- Ločljivost: 128 × 64 px
- Polnilno vezje Li-Ion/Li-Po
- Vtičnica za baterije: 2 -pinski raster 1,25 mm
- Velikost: 52 x 25,4 x 10,3 mm
2. korak: Nastavitev Arduino IDE za ESP32
Pomembno: pred začetkom tega namestitvenega postopka se prepričajte, da imate v računalniku nameščeno najnovejšo različico Arduino IDE. Če tega ne storite, ga odstranite in znova namestite. V nasprotnem primeru morda ne bo delovalo. ESP32 je trenutno integriran z Arduino IDE, tako kot je bil to storjen za ESP8266. Ta dodatek za Arduino IDE vam omogoča programiranje ESP32 z uporabo Arduino IDE in njegovega programskega jezika. POMEMBNO OPOMBA: Če prvič nameščate ESP32 v Arduino IDE, preprosto sledite spodnjemu postopku namestitve. Dodatek ESP32 ste že namestili po stari metodi, najprej odstranite mapo espressif. Pojdite na konec tega dela, če želite izvedeti, kako odstraniti mapo espressif, tako da upoštevate 1. del Opombe#1. Nikoli ne vklopite plošče, ne da bi najprej priključili anteno, saj lahko poškodujete radijski čip na krovu.
3. korak: Namestitev plošče ESP32
Če želite ploščo ESP32 namestiti v svoj Arduino IDE, sledite tem navodilom: 1) Odprite okno z nastavitvami iz Arduino IDE. Pojdite na Datoteka> Nastavitve Nato kliknite gumb »V redu«. Opomba: če že imate URL plošče ESP8266, lahko URL -je ločite z vejico na naslednji način: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Priporočena:
LoRa GPS sledilnik Vadnica - LoRaWAN z Draginom in TTN: 7 korakov
LoRa GPS sledilnik Vadnica | LoRaWAN z Draginom in TTN: Hej, kaj je, fantje! Akarsh tukaj iz CETech -a. Nekaj projektov nazaj smo si ogledali vrata LoRaWAN iz Dragina. Na Gateway smo povezali različna vozlišča in prenašali podatke iz vozlišč na Gateway z uporabo TheThingsNetwork kot s
Uvod in ustvarjanje računa v platformi Things Things IoT LoRaWAN: 6 korakov
Uvod in ustvarjanje računa v platformi Things Things IoR LoRaWAN: ob tej priložnosti bomo ustvarili račun v platformi The Things Network in naredili kratek uvod, TTN dobra pobuda za izgradnjo omrežja za internet stvari ali " IoT " .The Things Network je uvedlo LoR
Kako začeti z ESP32 - Namestitev plošč ESP32 v Arduino IDE - Koda utripanja ESP32: 3 koraki
Kako začeti z ESP32 | Namestitev plošč ESP32 v Arduino IDE | ESP32 Blink Code: V tem navodilu bomo videli, kako začeti delati z esp32 in kako namestiti esp32 plošče v Arduino IDE, in programirali bomo esp 32 za zagon kode utripanja z arduino ide
Sistem za kartografijo in daljinsko prodajo LoRaWAN: 4 koraki
Sistem za kartografijo retelelorja LoRaWAN: V programu cadrul acestui s-a dorit realizarearea unui system de kartografie retelelor LoRaWAN.Ce este LoRa? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza lunga si securizata a datelor, cu
Raspberry Pi LoRaWAN prehod: 3 koraki
Raspberry Pi LoRaWAN Gateway: Ta projekt je Raspberry PI iC880a-spi LoRaWAN Gateway. Sestavljen je bil z različnimi drugimi vadnicami na spletu in vključuje najboljše in tisto, kar trenutno deluje na podlagi teh vadnic, in so sklicevanje nanje. Vrata na ograji