Table des matières:

Circuit du module de relais de contrôle Lora Arduino : 12 étapes
Circuit du module de relais de contrôle Lora Arduino : 12 étapes

Vidéo: Circuit du module de relais de contrôle Lora Arduino : 12 étapes

Vidéo: Circuit du module de relais de contrôle Lora Arduino : 12 étapes
Vidéo: Module relais mécanique photorésistance : commutateur de contrôle de lumière 2024, Novembre
Anonim
Image
Image
Circuit du module de relais de contrôle Lora Arduino
Circuit du module de relais de contrôle Lora Arduino

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

Connectez le module Lora au PC
Connectez le module Lora au PC
Connectez le module Lora au PC
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

Définir le paramètre pour l'émetteur Lora
Définir le paramètre pour l'émetteur Lora
Définir le paramètre pour l'émetteur Lora
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

Définir le paramètre pour recevoir Lora
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

Transmetteur LoRa Arduino Circuit
Transmetteur LoRa Arduino Circuit
Transmetteur LoRa Arduino Circuit
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

Réception du circuit LoRa Arduino
Réception du circuit LoRa Arduino
Réception du circuit LoRa Arduino
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

Conception du PCB pour le module relais
Conception du PCB pour le module relais
Conception du PCB pour le module relais
Conception du PCB pour le module 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

Commandez le PCB
Commandez le PCB
Commandez le PCB
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

Téléchargement du fichier Gerber et définition des paramètres
Téléchargement du fichier Gerber et définition des paramètres
Téléchargement du fichier Gerber et définition des paramètres
Téléchargement du fichier Gerber et définition des 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

Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement
Sélectionnez l'adresse de livraison et le mode de paiement
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

Image
Image

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

Enfin, le projet Lora est prêt
Enfin, le projet Lora est prêt

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é: