Talaan ng mga Nilalaman:
- Hakbang 1: Tungkol sa Heltec Board
- Hakbang 2: Pag-set up ng Arduino IDE para sa ESP32
- Hakbang 3: Pag-install ng Linya ng ESP32
Video: ESP32 LoRaWAN Mote: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Sa proyektong ito gagamitin namin ang board ng ESP32 Heltec WiFi LoRa OLED mula sa Banggood upang bumuo ng isang LoRaWAN Mote (end node) upang magpadala ng data mula sa isang sensor ng DHT22 sa The Things Network (TTN) at ipakita ang mga halaga ng sensor. Ang code at aklatan na ginamit sa proyekto ay maaaring matagpuan sa GitHub. Kakailanganin mo ring bumili ng isang antena at baboy na konektor ng buntot (U. FL sa SMA). Kailangan din ng isang TTN account upang marehistro ang Mote at application. Ipinapalagay ng proyektong ito ang ilang kaalaman sa Arduino IDE, LoRaWAN at ng pangkalahatan sa ESP32. Kinakailangan din ang ilang mga kasanayan sa paghihinang upang ikabit ang mga header pin sa board na ESP32. Ang isang gumaganang LoRa Gateway na konektado sa The Things Network ay kinakailangan din. Kung wala kang isang LoRa Gateway pataas at tumatakbo maaari mong sundin ang aking iba pang tutorial na pag-set up ng isang 1_CH LoRa Gatway gamit ang Heltec board. Ang ganitong uri ng Gateway ay para lamang sa pag-unlad sa bench at hindi isang buong LoRa Gateway. Gagana rin ang proyektong ito gamit ang iba pang board ng development ng ESP32 na may WiFi, LoRa at OLED ngunit ang pin_mapping ay magkakaiba at mangangailangan ng mahusay na kaalaman sa kung paano sundin ang mga eskematiko at pin_out diagram ng napiling board.
Para sa isang buong lakad sa pamamagitan ng sunud-sunod na mga larawan ay makikita dito.
Hakbang 1: Tungkol sa Heltec Board
Mga pagtutukoy:
-
CPU: ESP32 DOWDQ6
- 240 MHz dual core
- Ang WiFi hanggang sa 150Mbps 802.11 b / g / n / e / i
- Bluetooth 4.2 (BLE)
- Flash: 4MB (32Mbit)
- USB-Serial Converter: CP2102
- Radyo: Semtech SX1276
- Konektor ng antena: IPX (U. FL)
-
OLED Screen:
- Laki: 0.96 ″
- Driver: SSD1306
- Resolusyon: 128 × 64 px
- Li-Ion / Li-Po singil na circuit
- Socket ng baterya: 2pin raster 1.25 mm
- Laki: 52 x 25.4 x 10.3 mm
Hakbang 2: Pag-set up ng Arduino IDE para sa ESP32
Mahalaga: bago simulan ang pamamaraang ito sa pag-install, tiyaking mayroon kang pinakabagong bersyon ng Arduino IDE na naka-install sa iyong computer. Kung hindi mo, i-uninstall ito at i-install muli. Kung hindi man, maaaring hindi ito gumana. Ang ESP32 ay kasalukuyang isinasama sa Arduino IDE tulad ng ginawa para sa ESP8266. Ang add-on na ito para sa Arduino IDE ay nagbibigay-daan sa iyo upang i-program ang ESP32 gamit ang Arduino IDE at ang wika ng pagprograma. MAHALAGA TANDAAN: Kung ito ang iyong unang pagkakataon na mai-install ang ESP32 sa Arduino IDE, sundin lamang ang pamamaraan ng pag-install na inilarawan sa ibaba. Kung ikaw Na-install na ang add-on ng ESP32 gamit ang dating pamamaraan, dapat mong alisin muna ang folder ng espressif. Pumunta sa dulo ng bahaging ito upang malaman kung paano alisin ang folder ng espressif sa pamamagitan ng pagsunod sa Bahagi 1 Tandaan # 1. Huwag kailanman kapangyarihan sa pisara nang hindi muna kumokonekta ang antena dahil maaari mong mapinsala ang radio chip sa board.
Hakbang 3: Pag-install ng Linya ng ESP32
Upang mai-install ang board ng ESP32 sa iyong Arduino IDE, sundin ang mga susunod na tagubilin: 1) Buksan ang window ng mga kagustuhan mula sa Arduino IDE. Pumunta sa File> Mga Kagustuhan2) Ipasok ang https://dl.espressif.com/dl/package_esp32_index.json sa patlang na "Mga Karagdagang Mga URL ng Board Manager" tulad ng ipinakita sa larawan sa ibaba. Pagkatapos, i-click ang pindutang "OK". Tandaan: kung mayroon ka ng mga boards na ESP8266 boards, maaari mong paghiwalayin ang mga URL sa isang kuwit tulad ng sumusunod: https://dl.espressif.com/dl/package_esp32_index.json, http: / /arduino.esp8266.com/stable/package_esp8266com_index.json
Inirerekumendang:
LoRa GPS Tracker Tutorial - LoRaWAN Sa Dragino at TTN: 7 Hakbang
LoRa GPS Tracker Tutorial | LoRaWAN With Dragino and TTN: Hoy, ano na, Guys! Akarsh dito mula sa CETech. Ang isang pares ng mga proyekto pabalik ay tumingin kami sa LoRaWAN Gateway mula sa Dragino. Ikinonekta namin ang iba't ibang mga node sa Gateway at naglipat ng data mula sa mga node sa Gateway gamit ang TheThingsNetwork bilang mga s
Panimula at Lumikha ng Account sa Platform ang Mga bagay na Network IoT LoRaWAN: 6 na Hakbang
Panimula at Lumikha ng Account sa Platform ang Mga bagay Network IoT LoRaWAN: Sa pagkakataong ito lilikha kami ng isang account sa platform na The Things Network at gagawa kami ng isang maikling pagpapakilala, TTN isang mahusay na pagkukusa upang bumuo ng isang network para sa internet ng mga bagay o " IoT " .Napatupad ng Things Network ang LoR
Pagsisimula Sa ESP32 - Pag-install ng Mga Board ng ESP32 sa Arduino IDE - ESP32 Blink Code: 3 Mga Hakbang
Pagsisimula Sa ESP32 | Pag-install ng Mga Board ng ESP32 sa Arduino IDE | ESP32 Blink Code: Sa mga itinuturo na ito makikita natin kung paano magsisimulang magtrabaho kasama ang esp32 at kung paano mag-install ng mga esp32 board sa Arduino IDE at ipo-program namin ang esp 32 upang patakbuhin ang blink code gamit ang arduino ide
Sistem De Cartografiere isang Retelelor LoRaWAN: 4 Hakbang
Sistem De Cartografiere a Retelelor LoRaWAN: In cadrul acestui program s-a dorit realizarea unui sistem de cartografiere a retelelor LoRaWAN.Ce este LoRa? LoRa este o tehnologie care pune la dipozitia dezvoltatorilor de solutii inteligente o transmisie de raza umalis si securizata a datelor, cu
Raspberry Pi LoRaWAN Gateway: 3 Hakbang
Raspberry Pi LoRaWAN Gateway: Ang proyektong ito ay isang Raspberry PI iC880a-spi LoRaWAN Gateway. Pinagsama ito gamit ang iba't ibang mga iba pang mga tutorial sa online, at isinasama ang pinakamahusay at kung ano ang gumagana sa kasalukuyan mula sa mga tutorial na iyon at ang sanggunian ay kinakailangan sa labas. Ang gate