Arduino Voice Control
  • 4.2

Arduino Voice Control

  • آخرین نسخه
  • Cem PEHLİVAN

دستورات صوتی Arduino خود را از طریق بلوتوث ارسال کنید. پاسخ صدا!

درباره این برنامه

دستورات صوتی را از طریق بلوتوث به Arduino خود ارسال کنید ، روند کار را انجام دهید و با Serial.print پاسخ دهید. پاسخ خود را از صدای دستگاه تلفن همراه خود دریافت خواهید کرد!

مثال کد Arduino (مثال کد Arduino):


string readString = "" ؛
#DEFINE LED 13 //

void setup () {
pinmode (LED ، خروجی) ؛
DigitalWrite (LED ، کم) ؛
Serial.Begin (9600) ؛
}

loop void () {
در حالی که (serial.availble ()) {
char c = (char) serial.read () ؛
readString += c ؛
}

if (readString.l طول () و gt ؛ 0) {

if (readString == "گرسنه") {
DigitalWrite (LED ، بالا) ؛
Serial.print ("باز شده") ؛
}
دیگری اگر (readString == "نزدیک") {
DigitalWrite (LED ، کم) ؛
Serial.print ("بسته") ؛
}
دیگری اگر (readString == "چند درجه") {
// معاملات محاسبه درجه و غیره
Serial.print ("اکنون 21 درجه") ؛
}
دیگری اگر (readString == "انگلیسی صحبت کنید") {
Serial.print ("سلام ، حال شما چطور است؟") ؛
}
other {
Serial.print ("من نمی توانم شما را درک کنم.") ؛
}


readString = "" ؛
}

تأخیر (100) ؛
}

نسخه ها Arduino Voice Control