ARDUINO basé à commande vocale appareils ménagers (3 / 4 étapes)

Étape 3: programmation

le programme simple et facile pour faire un tel projet, a expliqué ci-dessous

COMMANDÉ VOCALE DOMOTIQUE

#define //CONNECTED 2 la lumière au relais 1

#define fan //CONNECTED 3 à relais 2

String voiceString ;

String light1 = "* tesla allumer les lumières #" ;

String light2 = "* c’est trop sombre tesla #" ;

String light3 = "* lumières sur tesla #" ;

String light4 = "* tesla éteignez les lumières #" ;

String light5 = "* éteindre les lumières #" ;

String light6 = "* je n’ai besoin maintenant de lumières #" ;

String fan1 = "* tesla s’il vous plaît allumez le ventilateur #" ;

Chaîne de fan2 = "* allumez le ventilateur s’il vous plaît #" ;

String fan3 = "* fans sur tesla #" ;

String fan4 = "* tesla Veuillez éteindre le ventilateur #" ;

String fan5 = "* éteindre la tesla fan #" ;

String fan6 = "* tesla, je n’ai pas besoin de ventilateur droite maintenant # »

String FL1 = "* allumez tout #" ;

String FL2 = "* c’est trop sombre et chaud tesla #" ;

String LV3 = "* je veux que les fans et lumière #" ;

String FL4 = "* désactiver tout tesla #" ;

String FL5 = "* pas besoin de ventilateur et lumière tesla #" ;

String FL6 = "* désactiver tout tesla #" ;

Dim GD = "* bonne nuit tesla #" ;

void setup() {}

Serial.Begin(9600) ;

pinMode(light,OUTPUT) ;

pinMode(fan,OUTPUT) ;

Delay(3000) ;

}

void loop()

{

tandis que (Serial.available())

{

Delay(10) ;

Si (Serial.available() > 0) {}

char c = Serial.read() ;

voiceString += c ;

}

Serial.println(voiceString) ;

}

Si (voiceString.length() > 0)

{

if((voiceString.equalsIgnoreCase(light1)) || (voiceString.equalsIgnoreCase(light2)) || (voiceString.equalsIgnoreCase(light3)))

digitalWrite(light,HIGH) ;

d’autre if((voiceString.equalsIgnoreCase(light4)) || (voiceString.equalsIgnoreCase(light5)) || (voiceString.equalsIgnoreCase(light6)))

digitalWrite(light,LOW) ;

d’autre if((voiceString.equalsIgnoreCase(fan1)) || (voiceString.equalsIgnoreCase(fan2)) || (voiceString.equalsIgnoreCase(fan3)))

digitalWrite(fan,HIGH) ;

d’autre if((voiceString.equalsIgnoreCase(fan4)) || (voiceString.equalsIgnoreCase(fan5)) || (voiceString.equalsIgnoreCase(fan6)))

digitalWrite(fan,LOW) ;

d’autre if((voiceString.equalsIgnoreCase(FL1)) || (voiceString.equalsIgnoreCase(FL2)) || (voiceString.equalsIgnoreCase(FL3)))

{

digitalWrite(fan,HIGH) ;

digitalWrite(light,HIGH) ;

}

d’autre if((voiceString.equalsIgnoreCase(FL4)) || (voiceString.equalsIgnoreCase(FL5)) || (voiceString.equalsIgnoreCase(FL6)))

{

digitalWrite(light,LOW) ;

digitalWrite(fan,LOW) ;

}

voiceString = "" ;

}

}

Articles Liés

Commande vocale Arduino (Bluetooth + Android)

Commande vocale Arduino (Bluetooth + Android)

Contrôler votre Arduino avec commandes vocales à l'aide d'un smartphone Android ! Avant de faire un système de domotique activé par la voix, nous devons d'abord apprendre les principes de base de l'expérience. Ce guide vous permettra de commander l'A
Appareils ménagers de télécommande infrarouge contrôle for12

Appareils ménagers de télécommande infrarouge contrôle for12

Télécommande IR pour 12 appliancescan maison être facilement fait en utilisant un récepteur TSOP 1738 IR, certains relais 5V et une carte Arduino.En utilisant ce circuit, vous pouvez facilement contrôler votre maison applinces à l'aide de votre TV, l
Projet Suite Bros : Commande vocale LED amitié Photoset (Arduino, Bluetooth, métiers d’art)

Projet Suite Bros : Commande vocale LED amitié Photoset (Arduino, Bluetooth, métiers d’art)

J'ai rencontré les meilleurs compagnons suite au Collège - Kevin et Briton(et partenaire de crime, Abbie). Maintenant, je pars pour la prochaine étape de ma vie, alors j'ai décidé de construire cette amitié photoset pour Kevin et britannique se rappe
Dispositifs de commande par commande vocale utilisant android et arduino

Dispositifs de commande par commande vocale utilisant android et arduino

Cette ible servira de questions, comme la façon de contrôler les périphériques par commandes vocales, la reconnaissance vocale disponible dans android.Tous les appareils android est livré avec la reconnaissance vocale intégré. Ceci peut être utilisé
Comment faire une commande vocale, contrôle de la direction, télécommande robot Android et arduino, (3 en un)

Comment faire une commande vocale, contrôle de la direction, télécommande robot Android et arduino, (3 en un)

C'est une version simplifiée de n'importe quel autre robot de contrôle de voix, pas de codage complexe facile à comprendre avec simple algorithme de codage.Le soft est développé de manière à convertir la commande vocale en texte et qu'il transfère le
ARDUINO basé robot télécommande IR

ARDUINO basé robot télécommande IR

Salut tout le monde. Ce mon nouveau robot de télécommande projet IR en utilisant arduino. Il s'agit d'un robot de conception simple, que vous pouvez le construire facilement.Étape 1: exigences :Exigences du projet :Arduino uno Tsop1738 (récepteur ir)
Commandes vocales Android pour arduino

Commandes vocales Android pour arduino

Discours au texte est quelque chose de vraiment nouveau. Je vais vous montrer comment l'utiliser en studio android et comment contrôler les sorties d'un arduino avec elle.Par exemple quand vous dites « TV sur », le téléviseur s'allume etc..Dans ce tu
La commande de robot Arduino via des commandes vocales

La commande de robot Arduino via des commandes vocales

L'interface homme-machine est type d'étude pour faciliter les nouvelles technologies à utiliser pour les gens normaux, dans ce projet, je vous guiderai étape par étape comment contrôler un robot à roues 3 via une application mobile android, par le bi
Serveur Web pour le contrôle des appareils ménagers

Serveur Web pour le contrôle des appareils ménagers

Cette instructable décrit comment faire un serveur Web simple mais puissant, utilisé pour le contrôle d'appareils électroménagers. Au coeur du circuit est le microcontrôleur ATmega328. J'ai choisi ce parce que je voulais utiliser les bibliothèques de
Arduino basé système IOT Smart Home

Arduino basé système IOT Smart Home

Bonjour, je suis Michalis Vasilakis de Ardumotive.com et dans le présent guide de Instructables, je vais vous montrer comment vous pouvez facilement faire votre propre système de maison intelligente basée sur l'Arduino uno et un module Ethernet (ou b
Arduino basé robot humanoïde à l’aide des moteurs servo

Arduino basé robot humanoïde à l’aide des moteurs servo

Bonjour à tous,Il s'agit de mon premier robot humanoïde, faite par la feuille de plastique épaisse que je ne sais pas le nom de la feuille. Il est disponible en différentes épaisseur. Ici, j'ai utilisé de 0,5 mm. À présent, ce robot peut juste marche
Basse Altitude Environmental Monitoring avec un Arduino basé Instrument météorologique et plate-forme de détection à distance Aeropod

Basse Altitude Environmental Monitoring avec un Arduino basé Instrument météorologique et plate-forme de détection à distance Aeropod

Aperçu du projetÉlèves à l'école secondaire de New Lothrop, dans le Michigan ont travaillé ensemble pour construire une plate-forme de détection distante de basse altitude appelée un « Aeropod » et il équipé d'un instrument de météo « Arduino » basé
Jarvis : Un Arduino basé système domotique

Jarvis : Un Arduino basé système domotique

J'ai a été inspiré par Jarvis de l'Iron Man et fortement voulait un système domotique. Les systèmes existants n'étaient pas bon marchés, alors j'ai décidé de construire mon propre système de domotique à l'aide d'un Arduino. À l'heure actuelle sa fonc
Smart Home Automation avec commande vocale

Smart Home Automation avec commande vocale

Il s'agit d'un tutoriel étape par étape construire le circuit pour la fonction « Smart Home Automation avec commande vocale ».Télécharger notre Code libre du projet Arduino ici.Exigences :• Arduino Uno• LED• Résistance (220 ohms)• Module Bluetooth (B