Table des matières:

BT activé par la voix : 3 étapes (avec photos)
BT activé par la voix : 3 étapes (avec photos)

Vidéo: BT activé par la voix : 3 étapes (avec photos)

Vidéo: BT activé par la voix : 3 étapes (avec photos)
Vidéo: Comment faire une VOIX OFF dans ses vidéos ? 2024, Novembre
Anonim
BT activé par la voix
BT activé par la voix

Domotique à commande vocale à l'aide d'Arduino: dans ce projet, j'utilise une fonction vocale pour contrôler les appareils domestiques. Ce projet fait partie de ma série Home Automation. Ce projet est très facile à utiliser dans la vraie vie. Les personnes de tout âge peuvent le contrôler en prononçant simplement les commandes. Ce projet basé sur Arduino a une plus grande portée que ceux basés sur l'IR et le PC. Avant de réaliser ce projet, vous devez savoir comment interfacer le module Bluetooth HC 05 avec Arduino et devez également connaître les bases de la programmation Arduino.

Étape 1: Composants requis

Composants requis
Composants requis
Composants requis
Composants requis
Composants requis
Composants requis

Composants requis pour le système domotique à commande vocale utilisant Arduino

Arduino Uno: nous utilisons Arduino en raison de sa simplicité et il fournit également la broche numérique beaucoup pour s'interfacer avec l'écran LCD, le module Bluetooth et le module de relais en même temps. Module Bluetooth HC-05: HC-05 est utilisé pour communiquer avec le mobile phone.4 Modules de relais de canal: Le module que nous utilisons dans ce projet est le HL-54S. Il s'allume et s'éteint à l'aide d'un signal logique 5v d'Arduino. Il peut supporter jusqu'à 250VAC et 10A. Ces modules ont 4 canaux afin que nous puissions contrôler 4 appareils AC à la fois.16×2 LCD: LCD est utilisé pour afficher le nom du projet, une liste de commandes qui peuvent être saisies puis il demande de donner n'importe quelle commande et d'afficher l'état du commande qui est entrée. Nous utilisons un écran LCD 16 × 2 car il est facile à interfacer avec Arduino et très bon marché. Le potentiomètre 10k est utilisé pour contrôler le contraste des ampoules d'affichageAC avec des supports: les ampoules AC sont utilisées pour représenter les appareils. Parce qu'il est facile à manipuler et très utile lorsque vous prototypez un projet AC.

. Alimentation externe 5 volts: une alimentation 5 volts cc est nécessaire pour allumer et éteindre un relais……

Étape 2: Schéma de circuit du système domotique à commande vocale utilisant Arduino

Schéma de circuit du système domotique à commande vocale utilisant Arduino
Schéma de circuit du système domotique à commande vocale utilisant Arduino
Schéma de circuit du système domotique à commande vocale utilisant Arduino
Schéma de circuit du système domotique à commande vocale utilisant Arduino

Connexions:

Module Bluetooth HC-05 HC-05 Rx vers Arduino Tx. HC-05 Tx vers Arduino Rx. Vcc vers 5vGround to ground.16×2 LCD: VSS to ground. VDD pour fournir la tension. VO pour ajuster la broche du potentiomètre 10k. RS à la broche 8. RW à la terre. Activer à la broche 9. LCD D4 à la broche 10. LCD D5 à la broche 11. LCD D6 à la broche 12. LCD D7 à la broche 13. Mettre à la terre une extrémité d'un potentiomètre.5v à une autre extrémité du potentiomètre. Modules de relais à 4 canaux: externe 5 volts à JD VCC. Masse à terre. Ini1 à broche 3. Ini2 à broche 4. Ini3 à Pin5. Vcc à Arduino 5v. Connectez une borne de toutes les ampoules à la borne normalement ouverte des relais. Une extrémité de 220VAC à toutes les bornes communes du relais et une autre extrémité avec une autre borne d'ampoules.

Étape 3: Fonctionnement du système domotique à commande vocale

Fonctionnement du système domotique à commande vocale
Fonctionnement du système domotique à commande vocale

Nous parlons des commandes prédéfinies à l'application AMR_Voice. L'application envoie la commande à Bluetooth qui est ensuite reçue par Arduino et effectue la tâche décrite. En même temps, Arduino affiche l'état sur l'écran LCD et écrit sur le moniteur série. Chaque commande a ses opérations uniques qui sont définies dans le code. Vous pouvez modifier les commandes selon votre aisance. Ci-dessous la liste des commandes.

La vidéo suivante montre comment j'ai utilisé l'application Android qui convertit notre voix en un signal vocal et envoie ce signal à Arduino via le module Bluetooth. C'est très facile à utiliser avec Arduino et ce projet peut être réalisé avec peu d'effort

Conseillé: