Obsah:
Video: ESP32 LoRaWAN Mote: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V tomto projekte použijeme dosku ESP32 Heltec WiFi LoRa OLED od spoločnosti Banggood na zostavenie zariadenia LoRaWAN Mote (koncový uzol) na odosielanie údajov zo senzora DHT22 do siete The Things Network (TTN) a na zobrazenie hodnôt senzorov. Kód a knižnice použité v projekte nájdete na GitHub. Budete si tiež musieť kúpiť konektor antény a pigtailu (U. FL až SMA). Na registráciu Mote a aplikácie je potrebný aj účet TTN. Tento projekt predpokladá určité znalosti o Arduino IDE, LoRaWAN a ESP32 všeobecne. Na spájanie kolíkov záhlavia s doskou ESP32 sú potrebné aj určité schopnosti spájkovania. Bude tiež potrebná funkčná brána LoRa pripojená k sieti The Things Network. Ak nemáte bránu LoRa v prevádzke, môžete postupovať podľa môjho ďalšieho tutoriálu, ktorý nastaví 1_CH LoRa Gatway pomocou tejto dosky Heltec. Tento typ brány je len pre vývoj na lavičke a nie je úplnou bránou LoRa. Tento projekt bude fungovať aj pomocou iných vývojových dosiek ESP32 s WiFi, LoRa a OLED, ale mapovanie pin_môže byť odlišné a bude vyžadovať dobrú znalosť toho, ako postupovať podľa schém a diagramov pin_out vybranej dosky.
Celú prechádzku s obrázkami krok za krokom nájdete tu.
Krok 1: O rade Heltec
Technické údaje:
-
CPU: ESP32 DOWDQ6
- 240 MHz dvojjadro
- WiFi až 150 Mbps 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flash: 4 MB (32 Mbit)
- Sériový prevodník USB: CP2102
- Rádio: Semtech SX1276
- Konektor antény: IPX (U. FL)
-
OLED obrazovka:
- Veľkosť: 0,96 ″
- Ovládač: SSD1306
- Rozlíšenie: 128 × 64 px
- Nabíjací obvod Li-Ion/Li-Po
- Zásuvka na batériu: 2pin raster 1,25 mm
- Veľkosť: 52 x 25,4 x 10,3 mm
Krok 2: Nastavenie Arduino IDE pre ESP32
Dôležité: Pred spustením tohto postupu inštalácie sa uistite, že máte v počítači nainštalovanú najnovšiu verziu Arduino IDE. Ak nie, odinštalujte ho a znova ho nainštalujte. V opačnom prípade to nemusí fungovať. ESP32 je v súčasnosti integrovaný s Arduino IDE, rovnako ako pre ESP8266. Tento doplnok pre Arduino IDE vám umožňuje programovať ESP32 pomocou Arduino IDE a jeho programovacieho jazyka. DÔLEŽITÉ UPOZORNENIE: Ak inštalujete ESP32 na Arduino IDE prvýkrát, postupujte podľa nižšie uvedeného postupu inštalácie. Ak Doplnok ESP32 som už nainštaloval starou metódou, najskôr by ste mali odstrániť priečinok espressif. Prejdite na koniec tejto časti a zistite, ako odstrániť priečinok espressif podľa časti 1 poznámky č. 1. Nikdy dosku nezapínajte bez toho, aby ste najskôr pripojili anténu, pretože by ste mohli poškodiť rádiový čip na palube.
Krok 3: Inštalácia dosky ESP32
Pri inštalácii dosky ESP32 do vášho Arduino IDE postupujte podľa nasledujúcich pokynov: 1) Otvorte okno predvolieb z Arduino IDE. Prejdite na Súbor> Predvoľby2) Do poľa „Ďalšie adresy URL správcu rady“zadajte https://dl.espressif.com/dl/package_esp32_index.json, ako je to znázornené na obrázku nižšie. Potom kliknite na tlačidlo „OK“. Poznámka: Ak už adresu URL dosiek ESP8266 máte, môžete ich oddeliť čiarkou takto: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Odporúča:
Výukový program LoRa GPS Tracker - LoRaWAN s Draginom a TTN: 7 krokov
Výukový program LoRa GPS Tracker | LoRaWAN s Draginom a TTN: Hej, čo sa deje, chlapci! Akarsh tu z CETech. Pár projektov späť sme sa pozreli na bránu LoRaWAN od Dragino. K bráne sme pripojili rôzne uzly a prenášali sme údaje z uzlov k bráne pomocou siete TheThingsNetwork ako
Predstavenie a vytvorenie účtu v platforme The Things Network IoT LoRaWAN: 6 krokov
Predstavenie a vytvorenie účtu v platforme The Network Network IoT LoRaWAN: Pri tejto príležitosti vytvoríme účet v platforme The Things Network a urobíme stručný úvod, TTN je dobrou iniciatívou na vybudovanie siete pre internet vecí alebo " IoT " The Things Network implementovala LoR
Začíname s ESP32 - Inštalácia dosiek ESP32 do Arduino IDE - Kód blinkru ESP32: 3 kroky
Začíname s ESP32 | Inštalácia dosiek ESP32 do Arduino IDE | Kód blinkru ESP32: V tomto návode uvidíme, ako začať pracovať s esp32 a ako nainštalovať dosky esp32 do Arduino IDE a naprogramujeme esp 32 tak, aby spustil kód blinkingu pomocou arduino ide
Systém Cartografiere a Retelelor LoRaWAN: 4 kroky
Súvisiace obrázky a odkazy LoRaWAN: V programe bežného cyklu sa vaše kartografické programy a skúsenosti s LoRaWAN.Ce vážia? LoRa este o technology technology pune la dipozitia dezvoltatorilor of solutii smarte o transmisie de raza lunga a secureizata a datelor, cu
Brána Raspberry Pi LoRaWAN: 3 kroky
Brána RasPberry Pi LoRaWAN: Tento projekt je bránou LoRaWAN Raspberry PI iC880a-spi. Zostavilo sa to pomocou rôznych ďalších návodov online a obsahuje to najlepšie, čo v súčasnosti z týchto návodov funguje a na čo sa odkazuje. Brána