Table des matières:

Contrôle de pièce avec ESP8266 - Température, mouvement, rideaux et éclairage : 8 étapes
Contrôle de pièce avec ESP8266 - Température, mouvement, rideaux et éclairage : 8 étapes

Vidéo: Contrôle de pièce avec ESP8266 - Température, mouvement, rideaux et éclairage : 8 étapes

Vidéo: Contrôle de pièce avec ESP8266 - Température, mouvement, rideaux et éclairage : 8 étapes
Vidéo: Une maquette de maison intelligente pour initier à l'intelligence artificielle 2024, Juillet
Anonim
Contrôle de pièce avec ESP8266 | Température, mouvement, rideaux et éclairage
Contrôle de pièce avec ESP8266 | Température, mouvement, rideaux et éclairage

Ce projet consiste en un système basé sur le module NodeMCU ESP8266 qui vous permet de contrôler la luminosité d'une bande LED et le rideau de votre pièce, il est également capable d'envoyer des données sur les événements de mouvement de votre pièce et la température au nuage où vous peut le voir par la plate-forme Ubidots IoT.

Fournitures

Compte Ubidots:

  • 1x ESP8266 NodeMCU
  • 1x prise d'alimentation 12v
  • 1x Résistance 220 ohms 1/4W
  • 2x condensateurs 120nf
  • 1x transistor de puissance TIP31
  • 1x régulateur de tension lm7805
  • 1x capteur PIR HC-SR501
  • 1x capteur de température DS1820
  • 1x pilote de moteur à courant continu L293D
  • 2x borniers
  • 1x connecteurs femelles SIL

Étape 1: Schémas du circuit:

Schémas de circuits
Schémas de circuits

Matériaux:

  • 1x ESP8266 NodeMCU
  • 1x prise d'alimentation 12v
  • 1x Résistance 220 ohms 1/4W
  • 2x condensateurs 120nf
  • 1x transistor de puissance TIP31
  • 1x régulateur de tension lm7805
  • 1x capteur PIR HC-SR501
  • 1x capteur de température DS1820
  • 1x pilote de moteur à courant continu L293D
  • 2x borniers
  • 1x connecteurs femelles SIL

Étape 2: Conception de PCB (Gerber):

Conception de circuits imprimés (Gerber)
Conception de circuits imprimés (Gerber)
Conception de circuits imprimés (Gerber)
Conception de circuits imprimés (Gerber)

Voici le fichier Gerber pour que vous puissiez commander votre propre PCB.

Je suggère d'utiliser PCBGOGO pour fabriquer les PCB.

Étape 3: Tout souder:

Tout souder
Tout souder
Tout souder
Tout souder

Nettoyez les pastilles du circuit si elles ne le sont pas et commencez à tout souder étape par étape.

Étape 4: Installez les bibliothèques pour le code:

Installez les bibliothèques pour le code
Installez les bibliothèques pour le code

Voici le lien où vous pouvez télécharger les bibliothèques.

Étape 5: Télécharger le code:

Téléchargez le code
Téléchargez le code

Voici le code à télécharger:

Étape 6: Câblage et mise sous tension:

Câblage et mise sous tension
Câblage et mise sous tension
Câblage et mise sous tension
Câblage et mise sous tension
Câblage et mise sous tension
Câblage et mise sous tension

Connectez correctement les fils du moteur à courant continu du rideau et les fils des bandes LED.

Étape 7: Configurez votre appareil et votre tableau de bord Ubidots:

Configurez votre appareil et votre tableau de bord Ubidots
Configurez votre appareil et votre tableau de bord Ubidots
Configurez votre appareil et votre tableau de bord Ubidots
Configurez votre appareil et votre tableau de bord Ubidots
Configurez votre appareil et votre tableau de bord Ubidots
Configurez votre appareil et votre tableau de bord Ubidots

Ordre des images:

1-Lorsque le NodeMCU est allumé, il créera automatiquement un appareil appelé "room" dans la section des appareils d'Ubidots.

2- L'appareil aura toutes les variables à l'intérieur.

3- Allez dans Données/Tableaux de bord.

4- Cliquez sur "+" pour créer un nouveau tableau de bord.

5- Cliquez sur la coche.

6- Créez un Widget en cliquant sur "+".

7- Sélectionnez le widget Slider pour le contrôle Rideaux.

8- Ajouter une variable.

9- Sélectionnez l'appareil "Chambre".

10- Sélectionnez la variable "Rideau".

11- Réglez le pas sur 100.

12- Répétez l'opération pour LED Strip mais Step = 1 et Variable est "Ledstrip".

13- Ajouter un widget indicateur.

14- Sélectionnez la variable de mouvement.

15- Vous avez terminé.

Étape 8: Testez-le:

Image
Image
Testez-le
Testez-le

Merci de faire partie de ce tutoriel, j'espère qu'il vous plaira et si vous avez des questions, vous êtes libre de me les poser.

Conseillé: