Automatisation à commande vocale : 13 étapes
Automatisation à commande vocale : 13 étapes
Anonim
Automatisation à commande vocale
Automatisation à commande vocale

De nos jours, les gens ont des smartphones avec eux tout le temps. Il est donc logique de les utiliser pour contrôler les appareils ménagers. Présenté ici est un système domotique utilisant une simple application Android, que vous pouvez utiliser pour contrôler les appareils électriques avec des clics et une commande vocale. Les commandes sont envoyées via Bluetooth (HC05) à Arduino Uno, qui contrôle le fonctionnement du relais (ON ou OFF). Vous n'avez donc pas besoin de vous lever pour allumer ou éteindre l'appareil tout en regardant un film ou en travaillant ou pour d'autres raisons.

Étape 1: Composants

1.arduino (nano/uno)

Carte relais 2.4 canaux (5v)

3. Module Bluetooth (HC05/HC06)

4. écran LCD 20x4

5.7805 régulateur de tension

Adaptateur smps 6.9v (pour l'alimentation).

Étape 2: Arduino Uno

Arduino Uno
Arduino Uno

Arduino est une plate-forme de prototypage open source en électronique basée sur du matériel et des logiciels faciles à utiliser. Subtilement parlant, Arduino est une carte de prototypage basée sur un microcontrôleur qui peut être utilisée pour développer des appareils numériques capables de lire des entrées comme un doigt sur un bouton, un toucher sur un écran, une lumière sur un capteur, etc., faire tourner un moteur, jouer des chansons via un haut-parleur, etc.

Les cartes Arduino sont généralement basées sur des microcontrôleurs d'Atmel Corporation, tels que des microcontrôleurs basés sur une architecture AVR 8, 16 ou 32 bits. La caractéristique importante des cartes Arduino réside dans les connecteurs standard. En utilisant ces connecteurs, nous pouvons connecter la carte Arduino à d'autres appareils tels que des LED ou des modules complémentaires appelés Shields. Les cartes Arduino se composent également d'un régulateur de tension intégré et d'un oscillateur à cristal. Ils se composent également d'un adaptateur USB vers série à l'aide duquel la carte Arduino peut être programmée à l'aide d'une connexion USB. Afin de programmer la carte Arduino, nous devons utiliser l'IDE fourni par Arduino. L'IDE Arduino est basé sur le langage de programmation Processing et prend en charge C et C++

. Qu'est-ce que l'arduino ?

Étape 3: Carte relais 4 canaux

Carte relais 4 canaux
Carte relais 4 canaux

Ici, j'utilise un module de relais 5v 4 canaux.

Il a 6 broches VCC, GND, IN1, IN2, IN3, IN4.

VCC Nous pouvons appliquer 5v et masse (GND) à la masse.

IN1 à IN4 est connecté à l'arduino qui est le signal de contrôle.

Qu'est-ce qu'un relais ? Comment fonctionne un relais

Étape 4: MODULE BLUETOOTH HC05/06

MODULE BLUETOOTH HC05/06
MODULE BLUETOOTH HC05/06
MODULE BLUETOOTH HC05/06
MODULE BLUETOOTH HC05/06

Ici, j'utilise le module Bluetooth HC05 pour recevoir les commandes du téléphone Android.

Étape 5: ÉCRAN LCD

AFFICHAGE LCD
AFFICHAGE LCD
AFFICHAGE LCD
AFFICHAGE LCD

Dans ce projet, j'utilise un écran lcd 20x4. Passez par la connexion selon l'image.

Étape 6: Régulateur de tension Ic 7805

Régulateur de tension IC 7805
Régulateur de tension IC 7805

1. régulateur de tension

input-9v de l'adaptateur connecté à la broche d'entrée de l'ic7805. deuxième broche au sol. La troisième broche est la broche de sortie. La sortie est 5v. Ce 5v est utilisé comme vcc de l'écran LCD, du module bluetooth et de la carte relais.

Étape 7: Connexions de relais

Image
Image
Connexions LCD
Connexions LCD

La vidéo montre comment connecter une charge CA en relais.

connectez maintenant la broche arduino D6, D7, D8, D9 à IN1, IN2, 1N3, 1N4 DE LA CARTE DE RELAIS.

VCC 5v (o/p du régulateur de tension (7805))

GND-GND

Étape 8: CONNEXIONS DU MODULE BLUETOOTH

RX du module bluetooth connecté au TX de la carte arduino (broche numérique 1 de l'arduino)

TX du module bluetooth connecté au RX de la carte arduino (broche numérique 0 de l'arduino).

VCC-5v (en utilisant le régulateur de tension olp)

sol-sol(terre)

Étape 9: Connexions LCD

Connexions LCD
Connexions LCD

* Broche LCD RS à broche numérique 12

* LCD Activer la broche à la broche numérique 11

* broche LCD D4 à broche numérique 5

* broche LCD D5 à broche numérique 4

* broche LCD D6 à broche numérique 3

* broche LCD D7 à broche numérique 2

* broche LCD R/W à la terre

* broche LCD VSS à la terre

* Broche LCD VCC à 5V

*15 broches de rétroéclairage de l'écran LCD + connecté à 5v.

*16 broches à la terre.

* V0 iam juste mis à la terre, vous pouvez utiliser un potentiomètre 10k pour ajuster le contraste de l'affichage.

SE RÉFÉRER AU SCHÉMA DE CIRCUIT

Étape 10: APPLICATION ANDROID ET SES CONFIGRATIONS

TÉLÉCHARGER CETTE APPLICATION SUR PLAYSTORE

LIEN APP

Étape 11: CODEZ

LOGICIEL REQUIS: ARDUINO IDE

LIEN DE TÉLÉCHARGEMENT DU LOGICIEL ARDUINO IDE - Windows

CODE:

EN UTILISANT LE BOUTON MARCHE/ARRÊT DANS L'APPLI, J'AI SETLight-'1 'En utilisant pour allumer l'appareil et 'A' en utilisant pour éteindre l'appareil. En utilisant la commande vocale, la commande est "lumière allumée" pour allumer et "lumière de" pour éteindre.

Fan-'2 'Utilisation pour allumer l'appareil et 'B' pour éteindre l'appareil. En utilisant la commande vocale, la commande est "fan on" pour allumer et "fan of" pour éteindre.

AC-'3 'Utiliser pour allumer l'appareil et 'C' pour éteindre l'appareil. En utilisant la commande vocale, la commande est "AC on" pour allumer et "AC of" pour éteindre.

TV-'4 'Utilisation pour allumer l'appareil et 'D' pour éteindre l'appareil. En utilisant la commande vocale, la commande est "TV on" pour allumer et "TV of" pour éteindre.

allumez tous les appareils-'9'. commande vocale - "tout activé".

éteignez tous les appareils-'I'. commande vocale - "tout"

TÉLÉCHARGEMENT COMPLET

connectez votre carte arduino au pc.

Téléchargez le code et ouvrez-le dans le logiciel arduino.

sélectionnez la carte arduino cliquez sur Outils> Carte> sélectionnez votre carte.

Définir le port--Outils>port>sélectionnez le port.

Téléchargez le code.

Étape 12: Connectez tous les composants

après avoir connecté tous les composants, vérifiez toutes les connexions à l'aide d'un multimètre.

maintenant les connexions sont bonnes, puis allumez.