Domotique à l'aide de l'application BLYNK : 7 étapes (avec photos)
Domotique à l'aide de l'application BLYNK : 7 étapes (avec photos)
Anonim
Domotique à l'aide de l'application BLYNK
Domotique à l'aide de l'application BLYNK

Dans ce projet, j'ai montré comment chacun peut contrôler à distance ses appareils électroménagers à l'aide de son téléphone portable. Pour cela, une application doit être installée sur votre mobile. Le nom de cette application est BLYNK App (le lien de téléchargement est donné dans la description) et un service Internet ininterrompu est recommandé. Je n'ai contrôlé qu'une ampoule de 15W, mais vous pouvez contrôler tous les appareils ménagers (lampe à tube, ventilateur, etc.).

Étape 1: ÉQUIPEMENTS REQUIS

ÉQUIPEMENTS REQUIS
ÉQUIPEMENTS REQUIS

1. Arduino UNO.

2. Module de relais (A. C. - 230 V, D. C. - 5 V, en photo).

3. Ampoule (15 W, 230 V ou toute autre puissance)

4. Application BLYNK (installée sur votre mobile, lien ci-dessous).

5. Alimentation 230 V. (A. C.)

6. Cavaliers.

7. Alimentation 12 V. (C. C.)

8. Porte-ampoule et fils.

▪ Lien (Application BLYNK):-

play.google.com/store/apps/details?id=cc.b…

Étape 2: SCHÉMA DE CIRCUIT

SCHÉMA
SCHÉMA
SCHÉMA
SCHÉMA

La connexion est très simple. Sur la photo, il est indiqué que le module relais est alimenté en 5 V, mais dans mon modèle, j'ai alimenté le module relais en utilisant un adaptateur 12 V. En général, il est préférable d'alimenter en 12 V. Il y a 6 broches dans le module relais.

Broche 1 - 12 V/5 V

Broche 2 - GND

Broche 3 - Signal

Broche 4 - COM (commun)

Broche 5 - NON (Normalement ouvert)

Broche 6 - NC (normalement connectée)

La broche 1 est utilisée pour alimenter le module. Fondamentalement, le module de relais agit comme un interrupteur pour contrôler les appareils à courant alternatif. Ainsi, la broche 3 est utilisée pour envoyer le signal si nous voulons allumer / éteindre les appareils. La broche 3 est connectée à l'une des broches numériques d'Arduino UNO. Dans mon projet, il s'agit du PIN 13 d'Arduino UNO. Selon le schéma, la ligne neutre sera connectée directement à l'ampoule, mais la ligne sous tension sera connectée à l'ampoule via le module. La ligne sous tension provenant de la prise (230 V ac) sera connectée à COM (broche 4) et le fil de l'autre pôle de l'ampoule sera connecté à NO (Broche 5). Comme je n'ai utilisé aucun blindage Ethernet, l'Arduino doit donc être connecté à votre ordinateur portable, afin qu'il puisse recevoir les signaux via un ordinateur portable (connecté à Internet). Vous pouvez également utiliser NODE-MCU, dans ce cas vous n'avez pas besoin du ordinateur portable pour recevoir des signaux car NODE-MCU peut recevoir des signaux via Internet.

Étape 3: PRINCIPE DE FONCTIONNEMENT

PRINCIPE DE FONCTIONNEMENT
PRINCIPE DE FONCTIONNEMENT
PRINCIPE DE FONCTIONNEMENT
PRINCIPE DE FONCTIONNEMENT
PRINCIPE DE FONCTIONNEMENT
PRINCIPE DE FONCTIONNEMENT

1. Fonctionnement du module relais:

Selon le schéma, nous pouvons voir qu'il y a un commutateur à l'intérieur du module de relais dont une extrémité est connectée à COM, c'est-à-dire la broche 4 et l'autre extrémité est connectée entre NO, c'est-à-dire la broche 5 ou NC, c'est-à-dire la broche 6. Lorsque nous appliquons 0 V à la broche de signal, c'est-à-dire la broche 3, puis le commutateur reste en position NO (normalement ouvert). Lorsque nous appliquons +5 V à la broche de signal, le commutateur passe de NO à NC (normalement connecté).

2. Création du projet dans BLYNK App:

Téléchargez l'application BLYNK depuis Google Playstore (le lien a déjà été donné). Ouvrez-le et vous devez y créer un compte. Après cela, cliquez sur "Nouveau projet". Maintenant, vous devez cliquer sur "CHOOSE DEVICE" et il vous sera demandé de sélectionner le matériel requis, vous choisirez "Arduino UNO" et dans "CONNECTION TYPE", vous devrez sélectionner "USB". Vous devez également donner un nom de projet. Ensuite, vous cliquez sur "Créer". Votre projet est maintenant créé et BLYNK enverra un jeton d'autorisation à votre courrier que vous devrez mettre dans le code arduino. Ensuite, vous obtiendrez un espace libre où vous devrez ajouter des boutons, des graphiques, etc. Vous obtiendrez tout cela à partir de la boîte de widgets. Dans ce projet, comme nous n'utilisons qu'un seul appareil, nous n'ajouterons qu'un seul bouton. Après avoir cliqué sur "Bouton", l'icône sera ajoutée dans l'espace libre. Vous pouvez placer le bouton n'importe où sur l'écran. Ensuite, vous devez cliquer sur le bouton pour le personnaliser. Vous devez y donner un nom et vous devez sélectionner si vous utilisez une broche virtuelle numérique ou analogique. Vous devez également mentionner le n° de broche. Comme dans ce projet, nous utilisons D13, c'est-à-dire la broche numérique 13. Maintenant, sélectionnez le mode "Push" ou "Slide", cela dépend de vous. Après cela, revenez à l'écran principal, vous verrez un bouton de lecture dans le coin droit de l'écran, vous devez cliquer dessus pour activer le projet. Si votre système est prêt et connecté à Internet, puis sur mobile après avoir cliqué sur le bouton de lecture il affichera "En ligne" sinon "Hors ligne".

n.b. Suivez les photos en série et les étapes fournies, alors vous ne serez pas confus

3. Analyse du code et connexion finale:

Tout d'abord, vous devez ajouter le lien suivant dans "URL du gestionnaire de cartes supplémentaires" dans les préférences de l'IDE Arduino. Lien:

Il faut aller sur le lien suivant: https://github.com/blynkkk/blynk-library/releases/… et télécharger la bibliothèque blynk. Après avoir téléchargé le fichier zip, vous devez le décompresser et copier le contenu des fichiers (bibliothèques et dossiers) dans le dossier sketchbook de l'IDE Arduino. Pour vérifier si la bibliothèque blynk a été ajoutée ou non, redémarrez l'IDE Arduino et vérifiez dans la section bibliothèque, si vous voyez "Blynk", cela signifie que la bibliothèque blynk a été ajoutée avec succès.

Copiez simplement le code (déjà fourni) ou vous pouvez obtenir le code à partir d'ExamplesBlynkBoards_USB_SerialsArduino_Serial_USB. Dans les deux cas, le seul changement que vous devez faire est de copier le code d'autorisation envoyé à votre courrier vers le code Arduino. Ne téléchargez pas le code maintenant. Ouvrez maintenant "Invite de commandes" et exécutez-le en tant qu'administrateur. Un écran noir apparaîtra à l'écran. Ensuite, vous devez copier le chemin du dossier "scripts". Dans mon cas, il s'agit de "Mes documents\Arduino\libraries\Blynk\scripts" et collez-le sur l'écran noir et placez Entrée. Ensuite, vous devez copier et coller le fichier.bat dans l'écran noir. Le fichier est "blynk-ser.bat -c COM4". Vous devez changer le numéro de port COM. Dans mon cas, c'était COM8. Maintenant, téléchargez le code arduino. Revenez maintenant à la partie invite de commande et appuyez trois fois sur "Entrée". Cela vous connectera à Blynk Server.

4. Contrôle avec Blynk App:

Ouvrez maintenant l'application blynk depuis votre mobile et ouvrez le projet que vous avez créé. Si votre système est connecté au serveur Blynk, vous verrez 'En ligne' sur votre mobile, sinon vous verrez 'Hors ligne'. Cliquez maintenant sur le bouton pour allumer ou éteindre l'appareil. Si cela ne fonctionne pas, vérifiez si le système est connecté au serveur blynk.

n.b. Suivez les photos en série et les étapes fournies, alors vous ne serez pas confus

Étape 4: SÉCURITÉ

"loading=" paresseux ">