Table des matières:
- Étape 1: À propos de la carte Heltec
- Étape 2: Configuration de l'IDE Arduino pour ESP32
- Étape 3: Installation de la carte ESP32
Vidéo: Mote ESP32 LoRaWAN : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Dans ce projet, nous utiliserons la carte ESP32 Heltec WiFi LoRa OLED de Banggood pour construire un LoRaWAN Mote (nœud final) pour envoyer les données d'un capteur DHT22 à The Things Network (TTN) et afficher les valeurs du capteur. Le code et les bibliothèques utilisés dans le projet sont disponibles sur GitHub. Vous devrez également acheter une antenne et un connecteur en queue de cochon (U. FL vers SMA). Un compte TTN est également nécessaire pour enregistrer le Mote et l'application. Ce projet suppose une certaine connaissance de l'IDE Arduino, de LoRaWAN et de l'ESP32 en général. Certaines compétences en soudure sont également nécessaires pour fixer les broches d'en-tête à la carte ESP32. Une passerelle LoRa fonctionnelle connectée à The Things Network sera également nécessaire. Si vous n'avez pas de passerelle LoRa opérationnelle, vous pouvez suivre mon autre tutoriel pour configurer une passerelle LoRa 1_CH à l'aide de cette carte Heltec. Ce type de passerelle est uniquement destiné au développement sur banc et n'est pas une passerelle LoRa complète. Ce projet fonctionnera également en utilisant d'autres cartes de développement ESP32 avec WiFi, LoRa et OLED, mais le mappage pin_mapping sera différent et nécessitera une bonne connaissance de la façon de suivre les schémas et les diagrammes pin_out de la carte sélectionnée.
Pour une visite complète avec des images étape par étape, visitez ici.
Étape 1: À propos de la carte Heltec
Caractéristiques:
-
Processeur: ESP32 DOWDQ6
- 240 MHz double cœur
- Wi-Fi jusqu'à 150 Mbps 802.11 b/g/n/e/i
- Bluetooth 4.2 (BLE)
- Flash: 4 Mo (32 Mbit)
- Convertisseur USB-Série: CP2102
- Radio: Semtech SX1276
- Connecteur d'antenne: IPX (U. FL)
-
Écran OLED:
- Taille: 0.96″
- Pilote: SSD1306
- Résolution: 128 x 64 pixels
- Circuit de charge Li-Ion/Li-Po
- Prise de batterie: 2 broches raster 1,25 mm
- Taille: 52 x 25,4 x 10,3 mm
Étape 2: Configuration de l'IDE Arduino pour ESP32
Important: avant de commencer cette procédure d'installation, assurez-vous que la dernière version de l'IDE Arduino est installée sur votre ordinateur. Si vous ne le faites pas, désinstallez-le et réinstallez-le. Sinon, cela risque de ne pas fonctionner. L'ESP32 est actuellement intégré à l'IDE Arduino, tout comme cela a été fait pour l'ESP8266. Ce module complémentaire pour l'IDE Arduino vous permet de programmer l'ESP32 à l'aide de l'IDE Arduino et de son langage de programmation. REMARQUE IMPORTANTE: Si c'est la première fois que vous installez l'ESP32 sur l'IDE Arduino, suivez simplement la procédure d'installation décrite ci-dessous. Si vous Si vous avez déjà installé le module complémentaire ESP32 à l'aide de l'ancienne méthode, vous devez d'abord supprimer le dossier espressif. Allez à la fin de cette partie pour apprendre comment retirer le dossier espressif en suivant la partie 1 Note n°1. N'allumez jamais la carte sans connecter d'abord l'antenne car vous pourriez endommager la puce radio à bord.
Étape 3: Installation de la carte ESP32
Pour installer la carte ESP32 dans votre IDE Arduino, suivez les instructions suivantes: 1) Ouvrez la fenêtre des préférences à partir de l'IDE Arduino. Allez dans Fichier > Préférences2) Entrez https://dl.espressif.com/dl/package_esp32_index.json dans le champ « URL de gestionnaire de cartes supplémentaires », comme indiqué dans la figure ci-dessous. Ensuite, cliquez sur le bouton « OK ». Remarque: si vous disposez déjà de l'URL des cartes ESP8266, vous pouvez séparer les URL par une virgule comme suit: https://dl.espressif.com/dl/package_esp32_index.json, https:// /arduino.esp8266.com/stable/package_esp8266com_index.json
Conseillé:
Tutoriel sur le traqueur GPS LoRa - LoRaWAN avec Dragino et TTN : 7 étapes
Tutoriel sur le traqueur GPS LoRa | LoRaWAN avec Dragino et TTN : Hé, quoi de neuf, les gars ! Akarsh ici de CETech. Quelques projets en arrière, nous avons examiné la passerelle LoRaWAN de Dragino. Nous avons connecté différents nœuds à la passerelle et transmis des données des nœuds à la passerelle en utilisant TheThingsNetwork comme s
Introduction et création de compte dans la plate-forme Things Network IoT LoRaWAN : 6 étapes
Introduction et création d'un compte dans la plate-forme Things Network IoT LoRaWAN : Dans cette opportunité, nous allons créer un compte dans la plate-forme The Things Network et nous ferons une brève introduction, TTN une bonne initiative pour construire un réseau pour l'Internet des objets ou " IoT".The Things Network a mis en œuvre le LoR
Premiers pas avec ESP32 - Installation de cartes ESP32 dans Arduino IDE - Code de clignotement ESP32 : 3 étapes
Premiers pas avec ESP32 | Installation de cartes ESP32 dans Arduino IDE | ESP32 Blink Code: Dans ces instructables, nous verrons comment commencer à travailler avec esp32 et comment installer des cartes esp32 dans Arduino IDE et nous programmerons esp 32 pour exécuter le code clignotant en utilisant arduino ide
Sistem De Cartografiere a Retelelor LoRaWAN : 4 étapes
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 lunga si securizata a datelor, cu
Passerelle Raspberry Pi LoRaWAN : 3 étapes
Passerelle Raspberry Pi LoRaWAN : Ce projet est une passerelle Raspberry PI iC880a-spi LoRaWAN. Il a été mis en place à l'aide de divers autres didacticiels en ligne et intègre le meilleur et ce qui fonctionne actuellement à partir de ces didacticiels et les références étaient nécessaires tout au long. La porte