没有合适的资源?快使用搜索试试~ 我知道了~
首页Arduino HLK-V20语音控制芯片扩展程序.docx
Arduino HLK-V20语音控制芯片扩展程序.docx
需积分: 50 1.2k 浏览量
更新于2023-03-16
评论 5
收藏 14KB DOCX 举报
Arduino HLK-V20语音控制芯片扩展程序,用语音芯片指令编程10多路输出引脚控制相应电器。
资源详情
资源评论
资源推荐

#include <SowareSerial.h>
SowareSerial mySerial(2,3);
String receive_data;
void setup(){
mySerial.begin(115200);
Serial.begin(115200);
receive_data = "";
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
}
void loop(){
while (mySerial.available() > 0) {
receive_data = String(receive_data) + String(char(mySerial.read()));
}
if (String(receive_data).indexOf(String("dakainuanqi")) != -1) {
digitalWrite(4,HIGH);
Serial.println("打开暖气");
receive_data = "";
} else if (String(receive_data).indexOf(String("guanbinuanq")) != -1) {
digitalWrite(4,LOW);
Serial.println("关闭暖气");
receive_data = "";
}
if (String(receive_data).indexOf(String("dakaicfeng")) != -1) {
digitalWrite(5,HIGH);
Serial.println("打开吹风");
receive_data = "";
} else if (String(receive_data).indexOf(String("guanbicfeng")) != -1) {
digitalWrite(5,LOW);
Serial.println("关闭吹风");
receive_data = "";


















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0