Table des matières:
- Étape 1: Matériaux
- Matériaux TRÈS bon marché
- Étape 2: Vidéo: Introduction LoRa & Module RFM95 Hoperf Electronics
- Étape 3: Tests effectués
- Tests effectués
- Étape 4: Vidéo: Communication LoRa ESP8266 & Radio RFM95 #1
- Étape 5: Code IDE Arduino
- Code IDE Arduino
- Étape 6: Exemple de module de transmission #1
- Étape 7: Exemple de module d'accueil #2
- Étape 8: Fabrication d'antenne
- Fabrication d'antennes
- Étape 9: Téléchargements et documentation complète
Vidéo: Communication LoRa ESP8266 & Radio RFM95 : 9 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
L'une des technologies les plus nommées à mettre en œuvre pour l'Internet des objets, qui présente des caractéristiques très frappantes de communication longue distance et une faible puissance reflétée dans sa faible consommation, LoRa "Lo ng - Range", ce type de modulation est devenu très populaire dans les projets d'envoi et de réception de données, certaines bibliothèques sont déjà implémentées pour les plates-formes ESP8266, Arduino, Raspberry pi et ESP32.
A cette occasion, nous allons effectuer un test très simple avec ESP8266 et RFM95 LoRa.
Il y a quelques temps je me suis procuré 2 modules/radios LoRa référence RFM95 de HopeRF, à une fréquence de 915,0 MHz, puis un tutoriel recommandé Introduction LoRa et la revue rapide du module RFM95:
Didacticiel
Présentation LoRa & Modulo RFM95 Hoperf
PDAControlTéléchargements et documentation complète
Communication LoRa ESP8266 & Radio RFM95 #1
PDAControl
Descargas y Documentacion Completa
Communication LoRa ESP8266 & Radio RFM95 #1
Étape 1: Matériaux
Matériaux TRÈS bon marché
- 2 ESP8266 NodeMCU
- 2 Radio RFM95, dans mon cas 915,0 MHz
- 2 adaptateurs PCB blancs pour ESP8266 12E/F
- 2 Protoboard
- Antenne filaire, câble UTP, calculez la longueur ci-dessous
Étape 2: Vidéo: Introduction LoRa & Module RFM95 Hoperf Electronics
Étape 3: Tests effectués
Tests effectués
Nous utiliserons 2 modules ESP8266 NodeMCU, qui communiqueront via le bus SPI avec les modules RFM95 en utilisant la librairie RH_RF95.h de RadioHead, ce test sera très simple, l'envoi d'un message plus un compteur d'un module à l'autre à 915MHz, Délimitation d'usine au dos du PCB. Dans ce tutoriel la modulation LoRa sera utilisée, nous n'implémenterons pas LoRaWAN pour ne pas confondre.
Étape 4: Vidéo: Communication LoRa ESP8266 & Radio RFM95 #1
Étape 5: Code IDE Arduino
Code IDE Arduino
A cette occasion nous utiliserons la bibliothèque RH_RF95.h de RadioHead, très utilisée dans les exemples d'Adafruit pour le test de ses PCB et modules, techniquement le module ESP8266 configure les paramètres du RFM95 via le protocole bus SPI.
Remarque: Liens de téléchargement et/ou github ci-dessous.
Bus SPI: par Wikipédia
Comme il s'agit d'un test très simple, seuls les paramètres suivants seront configurés dans les deux modules:
- Puissance de transmission: 23 dBm = rf95.setTxPower(23, false)
- Fréquence / Bande: 915MHz = #define RF95_FREQ 915.0
Important la configuration correcte des broches pour ESP8266:
- RFM95_CS = CS (Chip Selector ou Slave Selector).
- RFM95_RST = Réinitialiser la radio lors de l'initialisation.
- RFM95_INT =Interruption de la sortie DIO0.
Étape 6: Exemple de module de transmission #1
Exemple de module de transmission # 1
Le message "PDAControl -" et la valeur d'un message envoyé / compteur de paquets seront envoyés. Remarque: Liens de téléchargement et/ou github ci-dessous.
Terminal série … Transmission du message
Étape 7: Exemple de module d'accueil #2
Exemple de module d'accueil #2
Le module est en mode réception. Remarque: Liens de téléchargement et/ou github ci-dessous.
Terminal série … Réception, Message et RSSI
Étape 8: Fabrication d'antenne
Fabrication d'antennes
Pour ce test l'antenne a été fabriquée avec du câble UTP (Unshielded Twisted Pair) un fil de 7,8 cm a été pris, merci à AbsoluteAutomation.compour information, pour calculer la longueur de l'antenne, seulement j'ai modifié le paramètre le plus important Fréquence, en le cas de mon module c'est à 915.0.
Site Web: M0ukd.com Calculateur d'antenne plan de masse à onde 1/4
Étape 9: Téléchargements et documentation complète
PDAControl
Téléchargements et documentation complète
Communication LoRa ESP8266 & Radio RFM95 #1
pdacontrolen.com/comunication-lora-esp8266-…
PDAControl
Descargas y Documentacion Completa
Communication LoRa ESP8266 & Radio RFM95 #1
pdacontroles.com/comunicacion-lora-esp8266-…
Conseillé:
Communication sans fil LoRa 3Km à 8Km avec dispositif E32 (sx1278/sx1276) à faible coût pour Arduino, Esp8266 ou Esp32 : 15 étapes
Communication sans fil LoRa 3Km à 8Km avec appareil E32 (sx1278/sx1276) à faible coût pour Arduino, Esp8266 ou Esp32: je crée une bibliothèque pour gérer EBYTE E32 basée sur la série Semtech d'appareil LoRa, appareil très puissant, simple et bon marché.Vous pouvez trouver Version 3Km ici, version 8Km iciIls peuvent fonctionner sur une distance de 3000m à 8000m, et ils ont beaucoup de fonctionnalités et
Communication Arduino LoRa simple (plus de 5 km): 9 étapes
Communication Arduino LoRa simple (plus de 5km) : Nous allons tester E32-TTL-100 avec ma bibliothèque. Il s'agit d'un module émetteur-récepteur sans fil, fonctionnant à 410 441 MHz (ou 868 MHz ou 915 MHz) basé sur le RFIC SX1278 d'origine de SEMTECH, une transmission transparente est disponible, niveau TTL. Le module adopte LORA
LORA Peer to Peer Communication avec Arduino : 9 étapes
LORA Peer to Peer Communication avec Arduino : je suis un amateur d'électronique débutant et c'est mon premier instructable donc s'il vous plaît ne soyez pas harch dans vos commentaires. Dans ce instructable, je vais expliquer comment faire communiquer deux nœuds LORA directement sans TTN (le réseau de choses). Qu'est-ce que
Contrôler les appareils ménagers sur LoRa - LoRa en domotique - Télécommande LoRa : 8 étapes
Contrôler les appareils ménagers sur LoRa | LoRa en domotique | Télécommande LoRa : Contrôlez et automatisez vos appareils électriques à de longues distances (Kilomètres) sans la présence d'Internet. C'est possible grâce à LoRa ! Hé, quoi de neuf, les gars ? Akarsh ici de CETech.Ce PCB dispose également d'un écran OLED et de 3 relais dont un
Introduction LoRa & Module RFM95 / RFM95W Hoperf : 5 étapes
Introduction LoRa & Module RFM95 / RFM95W Hoperf : A cette occasion, nous allons faire une brève caractérisation de LoRa ™ et plus précisément Radio RFM95/96 fabriquée par Hoperf Electronics. Depuis quelques mois, 2 modules sont arrivés, dans un premier temps je souhaite faire une introduction sur le sujet