Table des matières:

Connexion IOT : 7 étapes
Connexion IOT : 7 étapes

Vidéo: Connexion IOT : 7 étapes

Vidéo: Connexion IOT : 7 étapes
Vidéo: 3 minutes pour comprendre... les objets connectés (IoT) 2024, Juillet
Anonim
Image
Image
Prototypage de votre carte IOT Connect
Prototypage de votre carte IOT Connect

IoT Connect est un projet open source pour aider les startups basées sur l'IoT. IoT Connect vous fournira des bibliothèques d'ESP8266, des bibliothèques AutoCad Eagle, des fichiers de carte, un schéma et une plate-forme Cloud pour recevoir les données des capteurs et contrôler les relais de puissance à distance depuis n'importe où. IoT Connect est configuré avec des IA populaires comme Amazon Alexa et Google Assistant. À l'aide de ce projet, nous vous guiderons dans le processus de création de vos propres appareils IoT Connect basés sur ESP8266 et comment les synchroniser avec la plate-forme cloud IoT Connect. Commençons.

Étape 1: Prototypage de votre carte IOT Connect

Prototypage de votre carte IOT Connect
Prototypage de votre carte IOT Connect
Prototypage de votre carte IOT Connect
Prototypage de votre carte IOT Connect
Prototypage de votre carte IOT Connect
Prototypage de votre carte IOT Connect

Ce sont les étapes pour créer votre propre tableau. Vous pouvez sauter les étapes 1 et 2, si vous commandez la planche à partir d'ici

  1. ouvrez d'abord le site officiel d'IOT Connect et cliquez sur l'onglet "Aide et contenu" dans la barre de navigation.
  2. Vous trouverez deux types de conception de carte disponibles.

    1. La révision 1 est la conception dans laquelle aucun capteur n'est attaché. Il se compose de 8 relais pour contrôler 8 appareils à partir d'une carte esp8266.
    2. La révision 2 est la conception dans laquelle vous trouverez deux capteurs, à savoir DHT11 et LDR, pour détecter la température, l'humidité et la lumière de l'environnement et des 8 relais.
  3. J'utiliserai la carte de révision 2 dans cette instructable, mais le processus de révision une carte restera le même, sauf que vous n'avez besoin d'aucun capteur et que le firmware que vous devez flasher est différent.
  4. Téléchargez le fichier de carte Eagle et le fichier de schéma Eagle de la révision 2.
  5. Téléchargez Autodesk Eagle et installez-le.
  6. Pour l'installation, suivez les instructions dans les images.
  7. Cliquez et ouvrez rev2-board.brd.
  8. Allez maintenant sur le site Web d'un fabricant de PCB. J'utiliserai Lion Circuits pour la fabrication. Comme ils fournissent un bon service et des produits de qualité.
  9. Téléchargez le fichier.cam sur le site du fabricant.
  10. Accédez à Eagle et cliquez sur le bouton de processus de caméra dans la barre supérieure.
  11. Cliquez sur charger le fichier cam, sélectionnez le fichier que vous venez de télécharger, cliquez sur le zip du fichier et cliquez sur traiter le travail et enregistrez le fichier zip dans le répertoire local.
  12. Allez sur Lion Circuits et créez un nouveau compte et un nouveau projet en téléchargeant le fichier zip que vous venez de créer.
  13. Vérifiez le schéma puis commandez le PCB.
  14. Vous recevrez régulièrement des mises à jour concernant le processus de fabrication.

Étape 2: Obtenez tout le matériel pour remplir le tableau

Obtenez tout le matériel pour compléter le tableau
Obtenez tout le matériel pour compléter le tableau
Obtenez tout le matériel pour compléter le tableau
Obtenez tout le matériel pour compléter le tableau
Obtenez tout le matériel pour compléter le tableau
Obtenez tout le matériel pour compléter le tableau

Une fois que vous avez reçu la carte, vous devez rassembler tous les éléments ci-dessous pour la soudure. Vous pouvez trouver la liste des articles ci-dessous.

  • Outils

    • Kit de soudure
    • Multimètre
    • Programmeur FTDI
  • Composants

    • Relais 5v (8 par carte)
    • SMPS (1 chaque carte)
    • Commutateur d'amure (2 par carte)
    • Régulateur 3.3v (1 chaque carte)
    • Transistor 2n3904 (8 chaque carte)
    • 74HC595 Registre à décalage (1 chaque carte)
    • LED bleue de 3,5 mm (1 par carte)
    • ESP8266 12-E (1 chaque carte)
    • Broche d'en-tête mâle (seulement 2 broches pour ajouter un cavalier)
    • 104 condensateur (1 chaque carte)
    • Résistance de 10 K (2 par carte)
    • Résistance de 10 ohms (8 chaque carte)
    • Contact AC (9 chaque carte)
    • Base IC 10 broches (1 chaque carte pour 74HC595)
    • DHT11 (1 chaque carte. Uniquement pour la carte de révision 2)
    • LDR (1 chaque carte, uniquement pour la carte de révision 2)
  • Logiciel

    • IDE Arduino
    • CAO automatique Aigle

Une fois que vous avez reçu tous les composants, vous devez les souder sur la carte IoT Connect que vous avez commandée auprès de votre fabricant. Tous les marquages des composants seront présents sur la carte. Vous pouvez également vous référer au schéma et à la disposition de la carte sur Eagle lors de la soudure. Prenez votre temps et assurez-vous que tous les trous traversants et les composants CMS sont correctement soudés et ont un bon joint de soudure.

Étape 3: Flasher le micrologiciel

Clignotement du micrologiciel
Clignotement du micrologiciel
Clignotement du micrologiciel
Clignotement du micrologiciel
Clignotement du micrologiciel
Clignotement du micrologiciel

Pour flasher le firmware, vous aurez besoin des outils suivants.

  • Un ordinateur portable
  • Programmeur FTDI
  • IDE Aruino
  • Bibliothèques Arduino
  1. Avant de flasher le firmware, vous devez installer et configurer votre IDE Arduino pour ESP8266. Pour ce faire, installez IDE et cliquez sur Fichier -> Préférences. Dans "URL du gestionnaire de cartes supplémentaires", collez "https://arduino.esp8266.com/stable/package_esp8266c…". Maintenant, extrayez le zip de la bibliothèque Arduino dans le répertoire Documents-> Arduino-> Bibliothèques.
  2. Maintenant, dans Arduino IDE, accédez à outils-> cartes-> gestionnaire de cartes et installez "esp8266 par la communauté esp8266".
  3. Une fois la carte installée, accédez à IOT Connect et téléchargez le micrologiciel Arduino.
  4. Connectez maintenant le programmeur FTDI au système et installez le pilote. Une fois que vous obtenez le numéro de port dans outils -> port, dans Arduino IDE, sélectionnez le port.
  5. Avant de clignoter, ajoutez un cavalier dans les deux connecteurs mâles de la carte IOT Connect, ce qui règle l'esp8266 en mode flash à la mise sous tension.
  6. Réglez l'alimentation sur 3,3 v (très important) sur votre programmateur et insérez les broches dans la carte où l'étiquetage "programmeur" est imprimé.
  7. Assurez-vous que esp clignote juste après la mise sous tension.
  8. Cliquez maintenant sur télécharger dans votre IDE Arduino pour flasher l'esp8266.
  9. Votre carte IoT Connect est maintenant prête à être synchronisée avec le cloud IoT Connect.

Étape 4: Connecter la carte à IOT Connect Cloud

Image
Image
Connecter la carte à IOT Connect Cloud
Connecter la carte à IOT Connect Cloud
Connecter la carte à IOT Connect Cloud
Connecter la carte à IOT Connect Cloud
  1. Une fois que votre carte est flashée et prête à être connectée, attachez un fil à la prise d'entrée CA (référez-vous aux vidéos).
  2. Appuyez sur le bouton de réinitialisation de la carte IoT Connect et allumez l'appareil. Vous verrez que le voyant bleu est allumé, ce qui indique que l'appareil n'est pas connecté à Internet.
  3. Lorsque l'appareil est alimenté, la LED clignote, ce qui indique que l'appareil est en mode configuration. Vous constaterez qu'un nom de point d'accès WiFi "IOT Connect" est créé.
  4. Selon la vidéo, prenez un téléphone et connectez-le au point d'accès "IOT Connect". Lorsque vous connectez votre téléphone, une page de configuration vous sera demandée.
  5. Allez dans l'onglet info, copiez l'identifiant de la puce et enregistrez-le dans un bloc-notes.
  6. Déconnectez maintenant le WiFi et reconnectez-vous à "IOT Connect". Dans l'invite, allez pour configurer le WiFi.
  7. Sélectionnez votre point d'accès domestique pour la connectivité Internet. Donnez le mot de passe et cliquez sur enregistrer.
  8. Maintenant, l'invite sera fermée et le voyant bleu de l'appareil s'éteindra dès qu'Internet sera connecté.
  9. Allez maintenant sur IOT Connect, créez un compte, puis allez dans "Panneau de configuration".
  10. Ajoutez une pièce, puis cliquez sur « Ajouter un appareil ».
  11. Donnez un nom personnalisé à l'appareil, puis collez l'identifiant de la puce que vous avez copié précédemment.
  12. Assurez-vous que l'appareil est allumé et connecté à Internet, puis cliquez sur "OK".
  13. Vous serez invité par un message disant "Votre appareil est lié avec succès à votre compte".
  14. C'est ça. Sélectionnez maintenant l'appareil que vous avez récemment ajouté et cliquez sur un autre bouton à bascule de relais. Vous écouterez le relais spécifique fera un bruit de tic.
  15. Vous pouvez également renommer les relais avec le nom de l'appareil auquel vous vous êtes connecté. Cela vous aidera à appeler Alexa ou Google Home pour le contrôler.
  16. Vous pouvez partager l'accès à l'appareil avec votre famille et vos amis en partageant simplement l'ID de la puce. Comme vous êtes la première personne à ajouter l'appareil, vous en êtes donc le propriétaire. Vous recevrez un e-mail ainsi qu'une notification sur votre téléphone, chaque fois que quelqu'un essaiera de lier l'appareil à son compte.
  17. Vous pouvez configurer le déclencheur pour activer ou désactiver les relais à un moment précis à l'aide du panneau de commande ainsi que d'Amazon Alexa et de l'assistant Google.

Étape 5: synchronisation d'Amazon Alexa avec IOT Connect

Image
Image
Synchronisation d'Amazon Alexa avec IOT Connect
Synchronisation d'Amazon Alexa avec IOT Connect
Synchronisation d'Amazon Alexa avec IOT Connect
Synchronisation d'Amazon Alexa avec IOT Connect
  1. Vous pouvez acheter Amazon Alexa Echo Dot ici.
  2. Configurez votre appareil Amazon Alexa et installez l'application Alexa sur votre téléphone Android.
  3. Maintenant, visitez le magasin de compétences et ajoutez la compétence "IOT Connect" à votre compte Alexa.
  4. Dès que vous activez la skill, vous serez redirigé vers le serveur d'authentification IoT Connect. Connectez-vous et sélectionnez l'appareil que vous souhaitez contrôler à l'aide d'Alexa.
  5. Cliquez sur contrôler cela depuis Alexa.
  6. Ça y est, votre compte Alexa est synchronisé avec le compte IoT Connect.
  7. Non, allez dans le "panneau de commande" IoT Connect et renommez les relais avec les appareils que vous y connecterez.
  8. Maintenant, vous pouvez demander à Alexa en tant que "Alexa, demandez à IoT Connect d'allumer le ventilateur". Si vous avez construit une carte de révision 2 avec des capteurs attachés, vous pouvez également appeler Alexa en tant que "Alexa, demandez à IOT Connect quelle est la température?", "Alexa, demandez à IOT Connect quelle est l'humidité?", "Alexa, demandez à IOT Connect quelle est la lumière ?".

Étape 6: synchronisation de Google Home avec IOT Connect

Image
Image
Synchronisation de Google Home avec IOT Connect
Synchronisation de Google Home avec IOT Connect
Synchronisation de Google Home avec IOT Connect
Synchronisation de Google Home avec IOT Connect
  1. Google home n'est pas disponible en Inde, mais vous pouvez utiliser l'assistant google sur votre téléphone pour contrôler les appareils IOT Connect.
  2. Obtenez un téléphone Android et configurez l'assistant Google dessus.
  3. Appelez maintenant "Ok Google, parle à iot connect.".
  4. Vous recevrez une réponse pour lier votre compte Google au compte IoT Connect. Appuyez sur le lien et vous serez invité à la même page d'authentification. Connectez-vous et sélectionnez l'appareil à contrôler à partir de l'assistant google.
  5. C'est ça. Maintenant, dites "Ok Google, demande à iot connect d'allumer le tube", "Ok Google, demande à IOT Connect quelle est la température ?", "Ok Google, demande à IOT Connect quelle est l'humidité ?", "Ok Google, demande à IOT Connect qu'est-ce que la Lumière ?".

Étape 7: Merci d'avoir lu

Image
Image

Vous pouvez désormais contrôler n'importe quel appareil à l'aide de l'application IOT Connect, de l'assistant Google et d'Alexa d'Amazon depuis n'importe où dans le monde.

Vous pouvez installer ces appareils directement sur vos prises murales et transformer vos appareils manuels existants et ennuyeux en une solution de maison intelligente.

Merci.

Conseillé: