Obsah:
Video: ESP32 LoRaWAN Mote: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
V tomto projektu použijeme desku ESP32 Heltec WiFi LoRa OLED od Banggood k vytvoření LoRaWAN Mote (koncový uzel) pro odesílání dat ze senzoru DHT22 do sítě The Things Network (TTN) a zobrazení hodnot senzorů. Kód a knihovny použité v projektu najdete na GitHubu. Budete také muset zakoupit konektor antény a pigtailu (U. FL až SMA). K registraci Mote a aplikace je také zapotřebí účet TTN. Tento projekt předpokládá určité znalosti o Arduino IDE, LoRaWAN a ESP32 obecně. K pájení kolíků záhlaví k desce ESP32 jsou také zapotřebí určité pájecí schopnosti. Bude také zapotřebí fungující brána LoRa připojená k síti The Things Network. Pokud nemáte spuštěnou bránu LoRa, můžete sledovat můj další tutoriál, který nastavuje 1_CH LoRa Gatway pomocí této desky Heltec. Tento typ brány je určen pouze pro vývoj na lavičce a není plnou bránou LoRa. Tento projekt bude fungovat také pomocí jiných vývojových desek ESP32 s WiFi, LoRa a OLED, ale mapování pin_může být jiné a bude vyžadovat dobrou znalost toho, jak sledovat schémata a diagramy pin_out vybrané desky
Kompletní procházku s obrázky krok za krokem najdete zde.
Krok 1: O desce Heltec
Specifikace:
-
CPU: ESP32 DOWDQ6
- 240 MHz dvoujádrový
- WiFi až 150 Mbps 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flash: 4 MB (32 Mbit)
- Sériový převodník USB: CP2102
- Rádio: Semtech SX1276
- Konektor antény: IPX (U. FL)
-
OLED obrazovka:
- Velikost: 0,96 ″
- Ovladač: SSD1306
- Rozlišení: 128 × 64 px
- Nabíjecí obvod Li-Ion/Li-Po
- Patice pro baterie: 2pin rastr 1,25 mm
- Velikost: 52 x 25,4 x 10,3 mm
Krok 2: Nastavení Arduino IDE pro ESP32
Důležité: Před zahájením této instalační procedury se ujistěte, že máte v počítači nainstalovanou nejnovější verzi Arduino IDE. Pokud ne, odinstalujte jej a nainstalujte znovu. V opačném případě to nemusí fungovat. ESP32 je v současné době integrován s Arduino IDE, stejně jako pro ESP8266. Tento doplněk pro Arduino IDE vám umožňuje programovat ESP32 pomocí Arduino IDE a jeho programovacího jazyka. DŮLEŽITÉ UPOZORNĚNÍ: Pokud instalujete ESP32 na Arduino IDE poprvé, jednoduše postupujte podle níže uvedeného postupu instalace. Už jsem nainstaloval doplněk ESP32 pomocí staré metody, měli byste nejprve odstranit složku espressif. Přejděte na konec této části a dozvíte se, jak odstranit složku espressif podle části 1 poznámky č. 1. Nikdy nezapínejte desku bez připojení antény, protože byste mohli poškodit rádiový čip na desce.
Krok 3: Instalace desky ESP32
Při instalaci desky ESP32 do vašeho Arduino IDE postupujte podle následujících pokynů: 1) Otevřete okno předvoleb z Arduino IDE. Přejděte na Soubor> Předvolby2) Do pole „Další adresy URL správce Board“zadejte https://dl.espressif.com/dl/package_esp32_index.json, jak je znázorněno na obrázku níže. Poté klikněte na tlačítko „OK“. Poznámka: Pokud již adresu URL desky ESP8266 máte, můžete adresy URL oddělit čárkou takto: https://dl.espressif.com/dl/package_esp32_index.json, http:/ /arduino.esp8266.com/stable/package_esp8266com_index.json
Doporučuje:
LoRa GPS Tracker Tutorial - LoRaWAN s Dragino a TTN: 7 kroků
LoRa GPS Tracker Tutorial | LoRaWAN s Draginem a TTN: Hej, co se děje, lidi! Akarsh zde od CETech. Pár projektů zpět jsme se podívali na LoRaWAN Gateway od Dragino. Připojili jsme různé uzly k bráně a přenášeli data z uzlů k bráně pomocí TheThingsNetwork jako
Představení a vytvoření účtu v platformě The Things Network IoT LoRaWAN: 6 kroků
Představení a vytvoření účtu na platformě The Things Network IoT LoRaWAN: Při této příležitosti vytvoříme účet na platformě The Things Network a uděláme krátké představení, TTN je dobrou iniciativou na vybudování sítě pro internet věcí nebo " IoT " The Things Network implementovalo LoR
Začínáme s ESP32 - Instalace desek ESP32 do Arduino IDE - Kód mrknutí ESP32: 3 kroky
Začínáme s ESP32 | Instalace desek ESP32 do Arduino IDE | ESP32 Blink Code: V tomto instruktážním programu uvidíme, jak začít pracovat s esp32 a jak instalovat desky esp32 do Arduino IDE a naprogramujeme esp 32 tak, aby spustil blink kód pomocí arduino ide
Systém Cartografiere a Retelelor LoRaWAN: 4 kroky
Systém Cartografiere a Retelelor LoRaWAN: V programu cadrul acestui s-a dorit realizarea unui sistem de cartografiere a retelelor LoRaWAN.Ce este LoRa? LoRa este o technology technology pune la dipozitia dezvoltatorilor de solutii smarte o transmisie de raza lunga si Securizata a datelor, cu
Brána Raspberry Pi LoRaWAN: 3 kroky
Brána Raspberry Pi LoRaWAN: Tento projekt je bránou RasRberry PI iC880a-spi LoRaWAN. Bylo to sestaveno pomocí různých dalších tutoriálů online a obsahuje to nejlepší a to, co v současné době funguje, z těchto tutoriálů a referencí, které byly nutné skrz. Brána