Arduino Voice Control
Tools | 2.8MB
Envoyez des commandes vocales à votre Arduino via Bluetooth, complétez le processus et répondez avec Serial.Print. Vous recevrez une voix de votre appareil mobile!
Exemple de code Arduino (exemple Arduino Code):
Configuration Void () {
pinMode (LED, sortie);
digitalWrite (LED, LOW);
Serial.begin (9600)
Void boucle () {
tandis que (Serial.Anvailable ()) {
Char c = (char) Serial.Lead ();
de lecture = c;
Readstring.Length ()> 0) {
{Readstring == "Ouvrir") {
DigitalWrite (LED, High);
Serial.Print ("ouvert");
ailleurs si (Readstring == "Fermer") {
DIGITEWRITE (LED, BAS);
série.Print ("fermé");
= "Accueil combien de degrés") {
// Processus de calcul degré, etc.
série.Print ("" Home est maintenant 21 degrés ");
}
Autres Si (Readstring ==" Anglais ") {
Serial.Print (" Salut, comment vas-tu? ")}
{
sérial.print (" Je ne pouvais pas te comprendre. "
Readstring = "";
Délai (100);