Índice:
- Etapa 1: Sobre o Conselho da Heltec
- Etapa 2: Configurando o Arduino IDE para ESP32
- Etapa 3: Instalando a placa ESP32
Vídeo: ESP32 LoRaWAN Mote: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Neste projeto, usaremos a placa OLED ESP32 Heltec WiFi LoRa da Banggood para construir um LoRaWAN Mote (nó final) para enviar dados de um sensor DHT22 para a The Things Network (TTN) e exibir os valores do sensor. O código e as bibliotecas usadas no projeto podem ser encontrados no GitHub. Você também precisará comprar uma antena e um conector pig tail (U. FL para SMA). Uma conta TTN também é necessária para registrar o Mote e o aplicativo. Este projeto pressupõe algum conhecimento do IDE Arduino, LoRaWAN e do ESP32 em geral. Algumas habilidades de soldagem também são necessárias para conectar os pinos do cabeçote à placa ESP32. Um LoRa Gateway funcionando conectado à The Things Network também será necessário. Se você não tem um LoRa Gateway instalado e funcionando, você pode seguir meu outro tutorial de configuração de um 1_CH LoRa Gatway usando esta placa Heltec. Este tipo de gateway é apenas para desenvolvimento em bancada e não é um gateway LoRa completo. Este projeto também funcionará usando outra placa de desenvolvimento ESP32 com WiFi, LoRa e OLED, mas pin_mapping será diferente e exigirá um bom conhecimento de como seguir esquemas e diagramas pin_out da placa selecionada
Para um passeio completo com fotos passo a passo, visite aqui.
Etapa 1: Sobre o Conselho da Heltec
Especificações:
-
CPU: ESP32 DOWDQ6
- 240 MHz dual core
- WiFi de até 150 Mbps 802.11 b / g / n / e / i
- Bluetooth 4.2 (BLE)
- Flash: 4 MB (32 MB)
- Conversor USB-Serial: CP2102
- Rádio: Semtech SX1276
- Conector de antena: IPX (U. FL)
-
Tela OLED:
- Tamanho: 0,96 ″
- Driver: SSD1306
- Resolução: 128 × 64 px
- Circuito de carga Li-Ion / Li-Po
- Soquete da bateria: raster de 2 pinos 1,25 mm
- Tamanho: 52 x 25,4 x 10,3 mm
Etapa 2: Configurando o Arduino IDE para ESP32
Importante: antes de iniciar este procedimento de instalação, certifique-se de ter a versão mais recente do Arduino IDE instalada em seu computador. Caso contrário, desinstale-o e instale-o novamente. Caso contrário, pode não funcionar. O ESP32 está atualmente sendo integrado ao IDE do Arduino, assim como foi feito para o ESP8266. Este add-on para o IDE do Arduino permite que você programe o ESP32 usando o IDE do Arduino e sua linguagem de programação. NOTA IMPORTANTE: Se esta é sua primeira vez instalando o ESP32 no IDE do Arduino, simplesmente siga o procedimento de instalação descrito abaixo. Já instalou o add-on ESP32 usando o método antigo, você deve remover a pasta espressif primeiro. Vá até o final desta parte para aprender como remover a pasta espressif seguindo a Parte 1 Nota # 1. Nunca ligue a placa sem conectar a antena primeiro, pois você pode danificar o chip de rádio a bordo.
Etapa 3: Instalando a placa ESP32
Para instalar a placa ESP32 em seu Arduino IDE, siga estas instruções a seguir: 1) Abra a janela de preferências do Arduino IDE. Vá para Arquivo> Preferências2) Digite https://dl.espressif.com/dl/package_esp32_index.json no campo “URLs adicionais do gerenciador de placa” conforme mostrado na figura abaixo. Em seguida, clique no botão “OK”. Observação: se você já tem o URL das placas ESP8266, pode separar os URLs com uma vírgula da seguinte forma: https://dl.espressif.com/dl/package_esp32_index.json, http: / /arduino.esp8266.com/stable/package_esp8266com_index.json
Recomendado:
Tutorial do LoRa GPS Tracker - LoRaWAN com Dragino e TTN: 7 etapas
Tutorial do LoRa GPS Tracker | LoRaWAN com Dragino e TTN: Ei, e aí, pessoal! Akarsh aqui da CETech. Alguns projetos atrás, demos uma olhada no LoRaWAN Gateway de Dragino. Conectamos nós diferentes ao Gateway e transmitimos dados dos nós para o Gateway usando TheThingsNetwork como o s
Introdução e criação de conta na plataforma da Things Network IoT LoRaWAN: 6 etapas
Introdução e Criação de Conta na Plataforma the Things Network IoT LoRaWAN: Nesta oportunidade iremos criar uma conta na plataforma The Things Network e faremos uma breve introdução, TTN uma boa iniciativa para construir uma rede para a internet das coisas ou " IoT ". A Things Network implementou o LoR
Introdução ao ESP32 - Instalando placas ESP32 no IDE Arduino - Código ESP32 Blink: 3 etapas
Introdução ao ESP32 | Instalando placas ESP32 no IDE Arduino | ESP32 Blink Code: Neste instructables veremos como começar a trabalhar com esp32 e como instalar placas esp32 no IDE do Arduino e iremos programar esp 32 para executar o código blink usando arduino ide
Sistem De Cartografiere a Retelelor LoRaWAN: 4 etapas
Sistem De Cartografiere a Retelelor LoRaWAN: No programa cadrul acestui 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 lunga si securizata a datelor, cu
Gateway Raspberry Pi LoRaWAN: 3 etapas
Raspberry Pi LoRaWAN Gateway: Este projeto é um Raspberry PI iC880a-spi LoRaWAN Gateway. Ele foi montado usando vários outros tutoriais online e incorpora o que há de melhor e o que está funcionando no momento a partir desses tutoriais e suas referências foram necessárias ao longo de todos. O portão