Table des matières:
- Étape 1: Pièces
- Étape 2: Faites fabriquer des PCB pour votre projet
- Étape 3: Comprendre le module Reyax et comment l'utiliser. (FACULTATIF: vous pouvez sauter la lecture de cette étape si vous n'êtes pas intéressé par le travail)
- Étape 4: Connexions des modules
- Étape 5: Téléchargez et configurez l'IDE Arduino
- Étape 6: coder le projet
- Étape 7: jouer avec l'appareil
Vidéo: LoRa Messenger pour deux appareils pour des distances allant jusqu'à 8 km : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Connectez le projet à votre ordinateur portable ou à votre téléphone, puis discutez entre les appareils sans Internet ni SMS en utilisant simplement LoRa.
Hé, quoi de neuf les gars ? Akarsh ici de CETech. Aujourd'hui, nous allons créer un projet qui peut être connecté à votre smartphone ou à n'importe quel ordinateur et qui rend cet appareil compatible avec LoRa. Maintenant, lorsque cela sera fait, vous pourrez envoyer un message à tout autre appareil en utilisant le même messager LoRa. Tout cela se fait sans la présence de 4G/LTE/3G/GSM/WiFi/SMS.
Étape 1: Pièces
Pour ce faire, vous aurez besoin d'une carte ESP8266, je suggère d'utiliser une carte de style NodeMCU, j'ai utilisé la carte Firebeetle de DFRobot car elle dispose d'une solution de charge et de surveillance de la batterie intégrée.
Pour le LoRa, j'ai utilisé un RYLR896. Je suggère fortement ce module car il est très facile à utiliser sur UART en utilisant les commandes AT.
Étape 2: Faites fabriquer des PCB pour votre projet
Vous devez consulter JLCPCB pour commander des PCB en ligne pour pas cher !
Vous obtenez 10 PCB de bonne qualité fabriqués et expédiés à votre porte pour 2 $ et quelques frais d'expédition. Vous bénéficierez également d'une remise sur les frais de port lors de votre première commande. Pour concevoir votre propre PCB, rendez-vous sur easyEDA, une fois cela fait, téléchargez vos fichiers Gerber sur JLCPCB pour les faire fabriquer avec une bonne qualité et un délai d'exécution rapide.
Étape 3: Comprendre le module Reyax et comment l'utiliser. (FACULTATIF: vous pouvez sauter la lecture de cette étape si vous n'êtes pas intéressé par le travail)
1. Le module LoRa que nous avons est un module UART qui est configuré à l'aide des commandes AT.
2. Le module abrite un MCU STM32 qui communique avec le module SPI LoRa à bord du RYLR896.
3. Les commandes de l'image sont des commandes de base, vous pouvez vous référer à ce document pour plus d'informations: REYAX-Lora-AT-COMMAND-GUIDE4. Je vous recommande tout de même fortement de parcourir ma vidéo YouTube où j'explique cela correctement.
Étape 4: Connexions des modules
1. Les deux modules seront connectés de la même manière que dans l'image ci-dessus.
2. Lorsque les deux modules sont connectés, vous pouvez programmer les modules un par un, puis tester le projet.
Étape 5: Téléchargez et configurez l'IDE Arduino
Téléchargez l'IDE Arduino à partir d'ici.
1. Installez l'IDE Arduino et ouvrez-le.
2. Allez dans Fichier > Préférences
3. Ajoutez https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json aux URL du gestionnaire de cartes supplémentaires.
4. Allez dans Outils > Tableau > Gestionnaire de tableaux
5. Recherchez ESP8266, puis installez la carte.
6. Redémarrez l'EDI.
Étape 6: coder le projet
1. Téléchargez le référentiel:
2. Extrayez le dossier téléchargé et ouvrez le fichier Stage1.ino dans Arduino IDE.
3. Accédez à Outils > Tableau. Sélectionnez la carte appropriée que vous utilisez. NodeMCU (12E) fonctionne dans la plupart des cas.
4. Sélectionnez la bonne communication. port en allant dans Outils > Port.
5. Appuyez sur le bouton de téléchargement.
6. Lorsque l'onglet indique Téléchargement terminé, vous êtes prêt à utiliser l'appareil.
Après le téléchargement, ouvrez le moniteur série pour afficher les détails suivants
Étape 7: jouer avec l'appareil
1. Connectez les appareils à l'aide de câbles USB à deux appareils différents sur lesquels vous devez envoyer la messagerie. Dans mon cas, j'ai connecté un module à mon ordinateur portable et l'autre à mon téléphone à l'aide d'un câble OTG.
2. Passez au moniteur série et commencez à envoyer des SMS instantanément !
3. CONGO ! l'appareil fonctionne comme prévu.
Conseillé:
Télécommande basée sur LoRa - Contrôler les appareils à partir de grandes distances : 8 étapes
Télécommande basée sur LoRa | Contrôlez les appareils à partir de grandes distances : Hé, quoi de neuf, les gars ! Akarsh ici de CETech. Dans ce projet, nous allons créer une télécommande qui peut être utilisée pour contrôler une variété d'instruments tels que des LED, des moteurs ou si nous parlons de notre vie quotidienne, nous pouvons contrôler notre appareil domestique
Interrupteur Tuchless pour appareils électroménagers -- Contrôlez vos appareils ménagers sans interrupteur : 4 étapes
Interrupteur Tuchless pour appareils électroménagers || Contrôlez vos appareils ménagers sans Tuch aucun interrupteur : il s'agit d'un interrupteur Tuchless pour les appareils ménagers. Vous pouvez l'utiliser dans n'importe quel lieu public afin de lutter contre tout virus. Le circuit basé sur le circuit de capteur sombre fabriqué par un ampli-op et un LDR. Deuxième partie importante de ce circuit SR Flip-Flop avec séquence
Messager télécommandé LoRa avec un écran TFT de 1,8" pour des distances allant jusqu'à 8 km : 8 étapes
Messagerie télécommandée LoRa avec un TFT de 1,8 "pour des distances allant jusqu'à 8 km : connectez le projet à votre ordinateur portable ou à votre téléphone, puis discutez entre les appareils sans Internet ni SMS en utilisant simplement LoRa. Hé, quoi de neuf, les gars ? Akarsh ici de CETech. PCB dispose également d'un écran et de 4 boutons qui peuvent être utilisés comme télécommande pour
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
Contrôlez des appareils du monde réel avec votre PC : 15 étapes (avec des images)
Contrôlez les appareils du monde réel avec votre PC : ce Instructable vous montre comment interfacer un PC et un microcontrôleur. Cette démo détectera la valeur d'un potentiomètre ou de toute entrée analogique et contrôlera également un servo. Le coût total est inférieur à 40 $, y compris le servo. Le servo allume un microrupteur puis le m