Taula de continguts:
- Pas 1: Quant a la Junta Heltec
- Pas 2: Configuració de l'IDE Arduino per a ESP32
- Pas 3: Instal·lació de la placa ESP32
Vídeo: ESP32 LoRaWAN Mote: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
En aquest projecte utilitzarem la placa ESP32 Heltec WiFi LoRa OLED de Banggood per construir un LoRaWAN Mote (node final) per enviar dades d’un sensor DHT22 a The Things Network (TTN) i mostrar els valors del sensor. El codi i les biblioteques utilitzades al projecte es poden trobar a GitHub. També haureu de comprar una antena i un connector de cua de porc (U. FL a SMA). També cal un compte TTN per registrar el Mote i l'aplicació. Aquest projecte suposa alguns coneixements de l’IDE Arduino, LoRaWAN i ESP32 en general. També es requereixen algunes habilitats de soldadura per connectar els passadors de capçalera a la placa ESP32. També caldrà una passarel·la LoRa que funcioni connectada a The Things Network. Si no teniu un Gateway LoRa en funcionament, podeu seguir el meu altre tutorial configurant un Gatway LoRa 1_CH mitjançant aquesta placa Heltec. Aquest tipus de passarel·la només es pot desenvolupar al banc i no és una passarel·la LoRa completa. Aquest projecte també funcionarà amb altres taules de desenvolupament ESP32 amb WiFi, LoRa i OLED, però pin_mapping serà diferent i requerirà un bon coneixement de com seguir esquemes i diagrames pin_out de la placa seleccionada
Per fer un passeig complet amb imatges pas a pas, visiteu aquí.
Pas 1: Quant a la Junta Heltec
Especificacions:
-
CPU: ESP32 DOWDQ6
- 240 MHz de doble nucli
- WiFi fins a 150 Mbps 802.11 b / g / n / e / i
- Bluetooth 4.2 (BLE)
- Flash: 4 MB (32 Mb)
- Convertidor de sèrie USB: CP2102
- Ràdio: Semtech SX1276
- Connector d'antena: IPX (U. FL)
-
Pantalla OLED:
- Mida: 0,96 ″
- Controlador: SSD1306
- Resolució: 128 × 64 px
- Circuit de càrrega Li-Ion / Li-Po
- Presa de la bateria: ràster de 2 pins 1,25 mm
- Mides: 52 x 25,4 x 10,3 mm
Pas 2: Configuració de l'IDE Arduino per a ESP32
Important: abans d’iniciar aquest procediment d’instal·lació, assegureu-vos que teniu instal·lada la versió més recent de l’IDE Arduino a l’ordinador. Si no ho feu, desinstal·leu-lo i torneu-lo a instal·lar. En cas contrari, pot no funcionar. Actualment, l’ESP32 s’integra amb l’IDE Arduino tal com es va fer per a l’ESP8266. Aquest complement per a l'IDE Arduino us permet programar l'ESP32 mitjançant l'IDE Arduino i el seu llenguatge de programació. Ja heu instal·lat el complement ESP32 amb l'antic mètode, primer heu d'eliminar la carpeta espressif. Aneu al final d’aquesta part per obtenir informació sobre com eliminar la carpeta espressif seguint la nota 1 de la part 1. Mai no enceneu la placa sense connectar l’antena abans, ja que podeu danyar el xip de ràdio que hi ha a la placa.
Pas 3: Instal·lació de la placa ESP32
Per instal·lar la placa ESP32 a l'IDE Arduino, seguiu aquestes instruccions següents: 1) Obriu la finestra de preferències des de l'IDE Arduino. Aneu a Fitxer> Preferències2) Introduïu https://dl.espressif.com/dl/package_esp32_index.json al camp "URL del gestor de taules addicionals", tal com es mostra a la figura següent. A continuació, feu clic al botó "D'acord". Nota: si ja teniu l'URL dels taulers ESP8266, podeu separar els URL amb una coma de la següent manera: https://dl.espressif.com/dl/package_esp32_index.json, http: / /arduino.esp8266.com/stable/package_esp8266com_index.json
Recomanat:
Tutorial LoRa GPS Tracker - LoRaWAN Amb Dragino i TTN: 7 passos
Tutorial LoRa GPS Tracker | LoRaWAN amb Dragino i TTN: Ei, què passa, nois! Akarsh aquí des de CETech. Un parell de projectes enrere vam fer una ullada a LoRaWAN Gateway des de Dragino. Hem connectat diferents nodes al Gateway i hem transmès dades des dels nodes al Gateway utilitzant TheThingsNetwork com a s
Introducció i creació de comptes a la plataforma Things Network IoT LoRaWAN: 6 passos
Introducció i creació de comptes a la plataforma IoT LoRaWAN de la xarxa de coses: en aquesta oportunitat crearem un compte a la plataforma The Things Network i farem una breu introducció, TTN és una bona iniciativa per construir una xarxa per a Internet de les coses o " IoT ". The Things Network ha implementat el LoR
Introducció a ESP32 - Instal·lació de plaques ESP32 a Arduino IDE - ESP32 Blink Code: 3 passos
Introducció a ESP32 | Instal·lació de plaques ESP32 a Arduino IDE | ESP32 Blink Code: en aquest instructable veurem com començar a treballar amb esp32 i com instal·lar plaques esp32 a Arduino IDE i programarem esp 32 per executar codi blink amb arduino ide
Sistema de cartografia a Retelelor LoRaWAN: 4 Steps
Sistem De Cartografiere a Retelelor LoRaWAN: En aquest programa program s-a dorit realizarea unui sistema de cartografiere a retelelor LoRaWAN.Ce this LoRa? LoRa este o technologie care pune la dipozitia desenvolupadors de solutii intel·ligent o transmissor de raza lunga si securitzada a dades, amb
Raspberry Pi LoRaWAN Gateway: 3 passos
Raspberry Pi LoRaWAN Gateway: aquest projecte és un Raspberry PI iC880a-spi LoRaWAN Gateway. Es va elaborar mitjançant diversos altres tutorials en línia i incorpora el millor i el que està funcionant actualment a partir d'aquests tutorials i són necessaris per fer-ne referència. La porta