Table des matières:

Système de maison intelligente bon marché et facile : 7 étapes
Système de maison intelligente bon marché et facile : 7 étapes

Vidéo: Système de maison intelligente bon marché et facile : 7 étapes

Vidéo: Système de maison intelligente bon marché et facile : 7 étapes
Vidéo: DOMOTIQUE : LA MAISON INTELLIGENTE - Dossier #20 - L'Esprit Sorcier 2024, Novembre
Anonim
Système de maison intelligente bon marché et facile
Système de maison intelligente bon marché et facile

Salut!

Je m'appelle Ed. J'ai 15 ans et je suis passionné par l'informatique, la programmation et le génie électrique. Depuis que je suis assez jeune, je vis dans la maison de mes parents, ce projet a commencé lorsque j'ai décidé de déménager dans la chambre mansardée / loft, dans le processus de conception de la pièce avec de nouveaux meubles que je vais acheter, j'ai décidé que je ferais cela chambre un peu différente; Et la Smart Room est née !

Étape 1: Acquisition de pièces

Acquisition de pièces
Acquisition de pièces

AmazonIl existe différentes manières de procéder. Vous pouvez acheter tous les composants à moindre coût, mais la livraison prend environ 30 jours depuis la Chine. Vous pouvez également acheter les pièces sur Amazon.

(Tous les liens UK, j'en ai peur)

NODEMCU 1x

Amazone

Bangood

ARDUINO Au moins 2x Selon le nombre de modules que vous utilisez (N'importe quel type fera l'affaire, mais j'ai utilisé Pro Micros car je les avais traînés)

Amazone

Bangood

Carte de relais 8 pièces 1x

Bangood

Amazone

Modules radio (NRF24L01) au moins 2x

Amazone

Bangood

Adaptateurs radio au moins 2x

Bangood

Amazone

Plusieurs modules à relais unique selon si vous souhaitez connecter des appareils supplémentaires

Amazone

Bangood

DIVERS

Beaucoup de câbles de démarrage, de différentes extrémités

Beaucoup de patience

bande LED ws2182b

Articles supplémentaires pour la maison intelligente, par ex. ventilateur

Amazon Echo, de tout type

Câbles USB pour la programmation

Tableau de performances

En-têtes de broche

Étape 2: Comment ça marche

Comment ça fonctionne
Comment ça fonctionne

Lorsque nous faisons cela, nous devons d'abord comprendre comment cela fonctionne.

Essentiellement, il y a 3 composants à cette configuration.

  • Le NodeMCU qui reçoit les commandes de l'Amazon Echo qui envoie des commandes le long du relais
  • L'Arduino qui reçoit les commandes du NodeMCU via le relais envoie ensuite plus de commandes via la radio
  • La radio de réception Arduino, qui reçoit des commandes par radio et est attachée à toutes les lumières

Je sais qu'il existe de meilleurs moyens de faire communiquer l'arduino avec le NodeMCU qu'avec la logique de la carte relais de base, mais j'ai essayé 3 autres solutions et c'était la seule qui fonctionnait à la fin, donc je suis resté avec ça.

Étape 3: Câblage des pièces (émetteur)

Câblage des pièces (émetteur)
Câblage des pièces (émetteur)
Câblage des pièces (émetteur)
Câblage des pièces (émetteur)
Câblage des pièces (émetteur)
Câblage des pièces (émetteur)
Câblage des pièces (émetteur)
Câblage des pièces (émetteur)

Câblez d'abord le NODEMCU au relais,

D0-D6 doit être câblé à INPUT 1-7 sur le relais

et le VIN et la TERRE connectés en conséquence.

Connectez le relais à l'Arduino

Ce que nous essayons de faire, c'est que le relais ressemble à un simple bouton-poussoir.

Connectez donc le NO du relais à un courant 5v

Connectez le COM du relais à deux choses différentes, à la broche arduino correcte et à GND via une résistance pullup de 1Kohm.

Vous pouvez soit faire tout cela sur une planche à pain ou via perfboard avec soudure

Connectez le module radio

Mettez d'abord le module Radio dans son adaptateur puis câblez-le

C'est pour le micro pro

Adaptateur ------------arduino

LU - 16

CE - 7

CSN - 8

SCK - 15

MI - 14

C'est tout le câblage pour la fonction Transmetteur

Étape 4: Câblage des pièces (récepteur)

Câblage des pièces (récepteur)
Câblage des pièces (récepteur)
Câblage des pièces (récepteur)
Câblage des pièces (récepteur)
Câblage des pièces (récepteur)
Câblage des pièces (récepteur)
Câblage des pièces (récepteur)
Câblage des pièces (récepteur)

Cette partie dépend du nombre de modules récepteurs que vous prévoyez d'utiliser. Pour moi, j'en utilise une grande quantité, répétez simplement cette étape.

Premièrement, Connectez le module radio. Mettez d'abord le module radio dans son adaptateur puis câblez-le

C'est pour le micro pro

Adaptateur ------------arduino

LU - 16

CE - 7

CSN - 8

SCK - 15

MI - 14

Connectez la bande LED

5v - 5v

GND -GND

DI-A0

Étape 5: Le code

Le code
Le code

Salut, J'admets tout de suite que mes connaissances en C ++ / compétences Arduino sont inférieures à la normale.

Par conséquent, j'ai fusionné le code de beaucoup de personnes différentes

Crédit à:

Rui Santos

Comment la mécatronique

Exemples Arduino

Créateur de FauxMoESP

Essentiellement, le code NodeMCU utilise une merveilleuse bibliothèque appelée FauxMoESP, qui émule un commutateur WeMO.

À partir de là, c'est assez simple à utiliser, mais j'ai quand même utilisé et modifié le code de Rui Santos, désolé!

Il contrôle chaque relais pour effectuer une certaine commande et c'est tout.

Le code de l'émetteur Arduino identifie les modèles puis envoie des signaux radio, encore une fois, ce n'était pas entièrement mon code, mais je l'ai modifié.

Le code Arduino Reciever encore, n'était pas entièrement le mien mais je l'ai modifié, il écoute les codes puis allume/éteint les LED

Code lié ci-dessous

Étape 6: configuration d'Alexa

Configuration d'Alexa
Configuration d'Alexa

La base des commandes est les routines.

L'Alexa sait faire 7 choses; Allumez et éteignez chaque relais en réglant le commutateur FauxmoESP sur 10 %, 20 %, etc. Cela ne suffit cependant pas. Nous utilisons donc des routines pour faire toutes ces choses dans l'ordre afin de pouvoir commander les LEDS.

Ce processus peut prendre un certain temps, mais soyez patient !

Étape 7: Merci

Merci d'avoir pris le temps de regarder cette instructable, cela signifie beaucoup pour moi ! Si vous construisez ceci, bonne chance, sinon passez une bonne journée, commentez, aimez ou suivez si cela vous a plu, et assurez-vous de poser toutes les questions que vous pourriez avoir !

Conseillé: