Përmbajtje:
- Hapi 1: Rreth Bordit Heltec
- Hapi 2: Vendosja e Arduino IDE për ESP32
- Hapi 3: Instalimi i Bordit ESP32
Video: ESP32 LoRaWAN Mote: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:22
Në këtë projekt ne do të përdorim bordin ESP32 Heltec WiFi LoRa OLED nga Banggood për të ndërtuar një LoRaWAN Mote (nyja fundore) për të dërguar të dhëna nga një sensor DHT22 në The Things Network (TTN) dhe për të shfaqur vlerat e sensorit. Kodi dhe bibliotekat e përdorura në projekt mund të gjenden në GitHub. Ju gjithashtu do të duhet të blini një lidhës të antenës dhe bishtit të derrit (U. FL në SMA). Një llogari TTN është gjithashtu e nevojshme për të regjistruar Mote dhe aplikacionin. Ky projekt supozon disa njohuri për Arduino IDE, LoRaWAN dhe për ESP32 në përgjithësi. Disa aftësi bashkimi kërkohen gjithashtu për t'i bashkangjitur kunjat e kokës në tabelën ESP32. Gjithashtu do të nevojitet një Portë LoRa funksionale e lidhur me The Things Network. Nëse nuk keni një LoRa Gateway në funksionim, mund të ndiqni mësimet e mia të tjera duke krijuar një 1_CH LoRa Gatway duke përdorur këtë tabelë Heltec. Ky lloj Gateway është vetëm për zhvillim në stol dhe nuk është një Portë LoRa e plotë. Ky projekt do të funksionojë gjithashtu duke përdorur bordet e tjera të zhvillimit ESP32 me WiFi, LoRa dhe OLED por pin_mapping do të jetë i ndryshëm dhe do të kërkojë njohuri të mira se si të ndiqni skemat dhe diagramet pin_out të tabelës së zgjedhur
Për një ecje të plotë me fotografi hap pas hapi shikoni këtu.
Hapi 1: Rreth Bordit Heltec
Specifikimet:
-
CPU: ESP32 DOWDQ6
- 240 MHz me dy bërthama
- WiFi deri në 150Mbps 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Blic: 4MB (32Mbit)
- Konvertuesi Serial USB: CP2102
- Radio: Semtech SX1276
- Lidhësi i antenës: IPX (U. FL)
-
Ekrani OLED:
- Madhësia: 0.96
- Shoferi: SSD1306
- Rezolucioni: 128 × 64 px
- Qarku i karikimit Li-Ion/Li-Po
- Foleja e baterisë: raster 2pin 1.25 mm
- Madhësia: 52 x 25.4 x 10.3 mm
Hapi 2: Vendosja e Arduino IDE për ESP32
E rëndësishme: para se të filloni këtë procedurë instalimi, sigurohuni që keni të instaluar versionin më të fundit të Arduino IDE në kompjuterin tuaj. Nëse nuk e bëni, çinstaloni dhe instaloni përsëri. Përndryshe, mund të mos funksionojë. ESP32 aktualisht është duke u integruar me Arduino IDE ashtu siç ishte bërë për ESP8266. Kjo shtesë për Arduino IDE ju lejon të programoni ESP32 duke përdorur Arduino IDE dhe gjuhën e tij të programimit. SH NOTNIM I RORTNDSISHM: Nëse kjo është hera e parë që instaloni ESP32 në Arduino IDE, thjesht ndiqni procedurën e instalimit të përshkruar më poshtë. Nëse Keni instaluar tashmë shtesën ESP32 duke përdorur metodën e vjetër, së pari duhet të hiqni dosjen espressif. Shkoni në fund të kësaj pjese për të mësuar se si të hiqni dosjen espressif duke ndjekur Pjesën 1 Shënim#1. Asnjëherë mos e ndizni bordin pa e lidhur më parë antenën pasi mund të dëmtoni çipin e radios në bord.
Hapi 3: Instalimi i Bordit ESP32
Për të instaluar bordin ESP32 në Arduino IDE tuaj, ndiqni këto udhëzime vijuese: 1) Hapni dritaren e preferencave nga Arduino IDE. Shkoni te Skedari> Preferencat2) Shkruani https://dl.espressif.com/dl/package_esp32_index.json në fushën "URL -të shtesë të Menaxherit të Bordit" siç tregohet në figurën më poshtë. Pastaj, klikoni në butonin "OK". Shënim: nëse tashmë keni URL -në e bordeve ESP8266, mund t'i ndani URL -të me presje si më poshtë: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Recommended:
Udhëzues LoRa GPS Tracker - LoRaWAN Me Dragino dhe TTN: 7 hapa
Udhëzues LoRa GPS Tracker | LoRaWAN Me Dragino dhe TTN: Hej, çfarë ka, djema! Akarsh këtu nga CETech. Nja dy projekte mbrapa kishim një vështrim në Portën LoRaWAN nga Dragino. Ne lidhëm nyje të ndryshme me Gateway dhe transmetuam të dhëna nga nyjet në Gateway duke përdorur TheThingsNetwork si s
Hyrje dhe Krijo Llogari në Platformën Things Network IoT LoRaWAN: 6 hapa
Hyrje dhe Krijo Llogari në Platformën Things Network IoT LoRaWAN: Në këtë mundësi ne do të krijojmë një llogari në platformën The Things Network dhe do të bëjmë një hyrje të shkurtër, TTN një iniciativë e mirë për të ndërtuar një rrjet për internetin e gjërave ose " IoT ". Things Network ka zbatuar LoR
Fillimi me ESP32 - Instalimi i bordeve ESP32 në Arduino IDE - ESP32 Blink Code: 3 hapa
Fillimi me ESP32 | Instalimi i bordeve ESP32 në Arduino IDE | ESP32 Blink Code: Në këtë udhëzues do të shohim se si të fillojmë të punojmë me esp32 dhe si të instalojmë bordet esp32 në Arduino IDE dhe do të programojmë esp 32 që të ekzekutojë kodin e blinkimit duke përdorur arduino ide
Sistem De Cartografiere a Retelelor LoRaWAN: 4 hapa
Sistem De Cartografiere a Retelelor LoRaWAN: Në programin kadrul acestui s-a dorit realizohet unui sistem de cartografiere a retelelor LoRaWAN.Ce este LoRa? LoRa është kjo teknologji e kujdesit të punës në dipozitimin e dezvoltatorilor de solutii inteligjencës ose transmetimit të razës që siguron një datelor, cu
Raspberry Pi LoRaWAN Gateway: 3 hapa
Raspberry Pi LoRaWAN Gateway: Ky projekt është një Raspberry PI iC880a-spi LoRaWAN Gateway. Ajo u bashkua duke përdorur mësime të ndryshme të tjera në internet, dhe përfshin më të mirat dhe ato që po punojnë aktualisht nga ato mësime dhe janë referencë të nevojshme deri në fund. Porta