Sobre este aplicativo
Envie seu Arduino via Bluetooth, comandos de voz e responde de volta ao fim com serial.print. Você receberá suas respostas em voz alta do seu dispositivo móvel!Código de exemplo Arduino (o código de exemplo Arduino):
ReadString string = ””;
#Define liderou 13 //
Void Setup () {
Em pinmo (LED, saída);
DigitalWrit (LEDs, baixo);
Serial.beg the (9600);
}
Void Loop () {
while (serial.availabl a ()) {
char c = (char) serial.read ();
ReadString + = c;
}
if (readString.Length () e GT; 0) {
if (readString == "aberto") {
DigitalWrit (LEDs, alto);
Serial.print ("aberto");
}
caso contrário, se (readString == "OFF") {
DigitalWrit (LEDs, baixo);
Serial.print ("fechado");
}
caso contrário, se (readString == ”muito poucas casas”) {
// Processamento de cálculo de graus e assim por diante.
Serial.print ("casa agora 21 graus");
}
caso contrário, se (readString == ”fale inglês”) {
Serial.print (”Oi, como você está?”);
}
outro {
Serial.print ("Eu não entendo você.");
}
ReadString = ””;
}
atraso (100);
}