Table des matières:
- Fournitures
- Étape 1: connectez le module Lora au PC
- Étape 2: Définir le paramètre pour l'émetteur Lora
- Étape 3: Définir le paramètre pour recevoir Lora
- Étape 4: Transmetteur LoRa Arduino Circuit
- Étape 5: Réception du circuit LoRa Arduino
- Étape 6: Conception du PCB pour le module de relais
- Étape 7: Commandez le PCB
- Étape 8: télécharger le fichier Gerber et définir les paramètres
- Étape 9: Sélectionnez l'adresse de livraison et le mode de paiement
- Étape 10: programmez les deux Arduino
- Étape 11: Connectez les appareils ménagers
- Étape 12: Enfin, le projet Lora est prêt
Vidéo: Circuit du module de relais de contrôle Lora Arduino : 12 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
Dans ce projet Lora, nous verrons comment contrôler les appareils haute tension avec le circuit de contrôle de relais LoRa Arduino. Dans ce projet Arduino Lora, nous utiliserons le module Reyax RYLR896 Lora, Arduino et le module relais 12v pour contrôler 5 appareils ménagers avec le module émetteur et récepteur Lora. C'est donc aussi un projet domotique utile pour la maison intelligente. Je partagerai le schéma de circuit complet, le code Arduino et tous les autres détails en 6 étapes simples pour réaliser ce projet Lora Arduino.
Fournitures
Modules Lora REYAX RYLR896 2no
Arduino Nano 2 non
Module relais 12v 1no
Carte d'interface USB vers série FTDI232 1no
7805 régulateur de tension 1no
Condensateur 22uF 1no
4.7k Résistance 1no
10k Résistance 6no
Interrupteurs poussoirs 5no
Étape 1: connectez le module Lora au PC
Avant de connecter le module LORA à Arduino, nous devons définir certains paramètres tels que l'adresse, la bande pour le module Lora à l'aide des commandes AT. Nous devons donc connecter le module Lora avec USB à la carte d'interface série selon le schéma de circuit. Pour que nous puissions connecter le module Lora avec un ordinateur portable ou un PC. Ici, j'ai utilisé la carte d'interface USB vers série FTDI232.
Étape 2: Définir le paramètre pour l'émetteur Lora
Connectez d'abord le module Lora à l'ordinateur portable. Dans l'IDE Arduino, sélectionnez l'outil PORT -> PortOuvrez le moniteur série et définissez le débit Brud sur 115200.
Nous pouvons maintenant définir les paramètres avec quelques commandes AT de base.
D'abord, tapez AT puis appuyez sur la touche Entrée. Nous devrions obtenir +OK dans le moniteur série.
Tapez ensuite AT+ADDRESS=0 pour mettre l'adresse à 0 pour l'émetteur Lora.
Tapez ensuite AT+BAND=865000000 pour régler la bande 865MHz. La bande de fréquence pour la technologie LoRa dans mon pays est de 865 MHz à 867 MHz. Vous devez définir le groupe selon votre pays. Vous pouvez le rechercher sur Google pour connaître le groupe de votre pays.
L'identifiant réseau par défaut est 0. Nous ne le modifierons donc pas pour ce projet Lora.
Étape 3: Définir le paramètre pour recevoir Lora
De la même manière, nous devons définir les paramètres du module Lora de réception.
D'abord, tapez AT puis appuyez sur la touche Entrée. Nous devrions obtenir +OK dans le moniteur série.
Tapez ensuite AT+ADDRESS=1 pour définir l'adresse sur 1 pour recevoir Lora.
Tapez ensuite AT+BAND=865000000 pour définir la bande 865MHz. Vous pouvez le rechercher sur Google pour connaître le groupe de votre pays.
L'identifiant réseau par défaut est 0. Nous ne le changerons donc pas pour ce projet Lora.
Étape 4: Transmetteur LoRa Arduino Circuit
Dans le circuit émetteur Lora, nous avons connecté le module émetteur Lora avec Arduino Nano selon le schéma de circuit.
Dans le circuit Transmitter Lora, 5 boutons-poussoirs sont connectés à la broche numérique Arduino D2, D3, D4, D5, D6. Chaque fois que nous appuyons sur un bouton-poussoir, le signal envoyé à la réception du module Lora pour allumer ou éteindre le relais respectif.
Ici, j'ai fait un diviseur de tension avec deux résistances 4,7k et 10k pour faire baisser le niveau logique 5v au niveau logique 3,3v. Arduino peut envoyer le signal au niveau logique 5v mais le module Lora RYLR896 ne peut recevoir le signal qu'au niveau logique 3,3v. Nous avons donc connecté le diviseur de tension entre la broche Arduino TX et la broche Lora RYLR896 RX.
Étape 5: Réception du circuit LoRa Arduino
J'ai connecté le module de réception Lora à Arduino Nano conformément au schéma de circuit de réception de Lora.
Dans le circuit Lora du récepteur, j'ai utilisé les broches numériques Arduino D8, D9, D10, D11, D12 pour contrôler le module relais 12v.
Ici, le diviseur de tension n'est pas nécessaire car Arduino peut recevoir un signal au niveau logique de 3,3 V du module Lora de réception RYLR896.
J'ai utilisé un régulateur de tension 7805 (5 volts) pour alimenter en 5v le circuit Arduino.
Étape 6: Conception du PCB pour le module de relais
Dans ce projet LoRa, j'ai utilisé un module relais 12v. Vous pouvez acheter ce module relais en ligne mais comme j'ai besoin du module relais dans la plupart de mes projets, j'ai donc conçu le PCB pour le module relais.
Vous pouvez également télécharger le fichier Garber de ce module relais 12v à partir du lien suivant
drive.google.com/uc?export=download&id=1gSz2if9vpkj6O7vc9urzS6hUEJHfgl1g
Étape 7: Commandez le PCB
Après avoir téléchargé le fichier Garber, vous pouvez facilement commander le PCB
1. Visitez https://jlcpcb.com et connectez-vous / Inscrivez-vous
2. Cliquez sur le bouton DEVIS MAINTENANT.
3 Cliquez sur le bouton "Ajouter votre fichier Gerber". Ensuite, parcourez et sélectionnez le fichier Gerber que vous avez téléchargé
Étape 8: télécharger le fichier Gerber et définir les paramètres
4. Définissez le paramètre requis comme la quantité, la couleur du PCB, etc.
5. Après avoir sélectionné tous les paramètres du PCB, cliquez sur le bouton SAVE TO CART.
Étape 9: Sélectionnez l'adresse de livraison et le mode de paiement
6. Saisissez l'adresse de livraison.
7. Sélectionnez la méthode d'expédition qui vous convient.
8. Soumettez la commande et procédez au paiement.
Vous pouvez également suivre votre commande depuis le JLCPCB.com. Dans mon cas, les PCB ont mis 2 jours à être fabriqués et sont arrivés en une semaine en utilisant l'option de livraison DHL. Les PCB étaient bien emballés et la qualité était vraiment bonne à ce prix abordable.
Étape 10: programmez les deux Arduino
Téléchargez maintenant le code pour le circuit émetteur et récepteur Lora Arduino.
J'ai expliqué à la fois le code Arduino dans la vidéo associée. Je recommanderai de regarder la vidéo pour mieux comprendre.
Téléchargez les croquis Arduino pour ce projet Lora Arduino:
drive.google.com/uc?export=download&id=1jA0Hf32pvWQ6rXFnW1uiHWMEewrxOvKr
Étape 11: Connectez les appareils ménagers
Nous allons maintenant connecter les 5 appareils ménagers avec le module relais 12v selon le schéma de circuit.
Veuillez prendre les précautions de sécurité appropriées lors de la connexion d'une charge 110 V ou 230 V avec le module de relais.
Étape 12: Enfin, le projet Lora est prêt
Maintenant, nous pouvons contrôler les 5 appareils ménagers à l'aide du circuit émetteur Lora. Ici, j'ai connecté 5 lampes 230v AC avec le module relais. Maintenant, si j'appuie sur n'importe quel bouton-poussoir, la lampe correspondante s'allumera.
Dans la zone rurale avec ce projet Arduino Lora, nous pouvons contrôler les appareils haute tension à 10 km sans aucun appareil Bluetooth ou WiFi. Donc ce projet Arduino très utile dans la zone rurale.
J'espère que vous aimez ce projet LORA.
Veuillez partager vos commentaires sur ce projet LoRa. Merci pour votre temps.
Conseillé:
Comment créer une maison intelligente à l'aide du module de relais de contrôle Arduino - Idées domotiques : 15 étapes (avec photos)
Comment créer une maison intelligente à l'aide du module de relais de contrôle Arduino | Idées de domotique : Dans ce projet de domotique, nous allons concevoir un module de relais domestique intelligent qui peut contrôler 5 appareils ménagers. Ce module relais peut être contrôlé à partir d'un mobile ou d'un smartphone, d'une télécommande IR ou d'une télécommande TV, interrupteur manuel. Ce relais intelligent peut également détecter le r
Module de relais 4CH contrôlé par WI-Fi pour la domotique : 7 étapes (avec photos)
Module de relais 4CH contrôlé par WI-Fi pour la domotique : j'ai déjà utilisé de nombreux interrupteurs WI-FI basés sur des interrupteurs. Mais ceux-ci ne correspondent pas à mon exigence. C'est pourquoi j'ai voulu construire le mien, qui peut remplacer les prises d'interrupteur mural normales sans aucune modification. La puce ESP8266 est compatible Wifi
Contrôle de relais Arduino sur Internet : 5 étapes
Contrôle de relais Arduino sur Internet : Bienvenue
Domotique avec module de relais contrôlé par infrarouge et Bluetooth : 10 étapes
Domotique avec module de relais contrôlé par infrarouge et Bluetooth : dans ce projet de domotique, j'ai montré comment nous pouvons contrôler la lumière, le ventilateur et d'autres appareils ménagers à partir de notre application pour smartphone et de notre télécommande infrarouge à l'aide du circuit du module de relais de contrôle Arduino. Ce relais intelligent contrôlé par Arduino circuit a deux modes, Inf
Boîtier de relais contrôlé par Arduino : 6 étapes (avec photos)
Boîtier de relais contrôlé par Arduino : ce projet est conçu pour vous aider à construire des boîtiers de relais pour contrôler l'alimentation de votre prise murale à l'aide d'un arduino ou d'un microcontrôleur. L'inspiration pour écrire un instructable est venue lorsque j'ai décidé de construire des boîtes de relais pour