Arduino Voice Control APP
Kirim Arduino Anda melalui Bluetooth, perintah suara, dan merespon kembali untuk menyelesaikan dengan Serial.print. Anda akan menerima tanggapan Anda keras dari perangkat mobile Anda!
Arduino Contoh Code (Kode Arduino Contoh):
ReadString String = "";
# define LED 13 //
kekosongan setup () {
Dalam pinmo (LED, OUTPUT);
digitalwrit (LED, LOW);
Serial.beg yang (9600);
}
kekosongan lingkaran () {
sementara (Serial.availabl A ()) {
Char c = (char) Serial.read ();
ReadString + = c;
}
jika (readstring.length ()> 0) {
jika (ReadString == "membuka") {
digitalwrit (LED, TINGGI);
Serial.print ( "dibuka");
}
lain jika (ReadString == "off") {
digitalwrit (LED, LOW);
Serial.print ( "tertutup");
}
lain jika (ReadString == "sangat sedikit rumah") {
// perhitungan derajat pengolahan dan sebagainya.
Serial.print ( "rumah sekarang 21 derajat");
}
lain jika (ReadString == "berbahasa Inggris") {
Serial.print ( "Hai, apa kabar?");
}
else {
Serial.print ( "Aku tidak mengerti.");
}
ReadString = "";
}
delay (100);
}
Baca selengkapnya
Arduino Contoh Code (Kode Arduino Contoh):
ReadString String = "";
# define LED 13 //
kekosongan setup () {
Dalam pinmo (LED, OUTPUT);
digitalwrit (LED, LOW);
Serial.beg yang (9600);
}
kekosongan lingkaran () {
sementara (Serial.availabl A ()) {
Char c = (char) Serial.read ();
ReadString + = c;
}
jika (readstring.length ()> 0) {
jika (ReadString == "membuka") {
digitalwrit (LED, TINGGI);
Serial.print ( "dibuka");
}
lain jika (ReadString == "off") {
digitalwrit (LED, LOW);
Serial.print ( "tertutup");
}
lain jika (ReadString == "sangat sedikit rumah") {
// perhitungan derajat pengolahan dan sebagainya.
Serial.print ( "rumah sekarang 21 derajat");
}
lain jika (ReadString == "berbahasa Inggris") {
Serial.print ( "Hai, apa kabar?");
}
else {
Serial.print ( "Aku tidak mengerti.");
}
ReadString = "";
}
delay (100);
}