实现手机app和微信小程序和树莓派智能音箱远程控制arduino获取甲醛温湿度和控制灯(esp8266 ZE08-CH2O DHT11 MQTT 语音识别 语言合成 http请求转串口通信系统 )

这篇具有很好参考价值的文章主要介绍了实现手机app和微信小程序和树莓派智能音箱远程控制arduino获取甲醛温湿度和控制灯(esp8266 ZE08-CH2O DHT11 MQTT 语音识别 语言合成 http请求转串口通信系统 )。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

首先你有这样的esp8266
微信小程序蓝牙树莓派,arduino网络通信,物联网,语音识别,单片机,arduino,智能传感器
这种esp8266自身带2个按键和烧录芯片方便调试,综合性价比较高。
需要有一个arduino uno 连接甲醛探测器和温湿度探测器 或者其他芯片都行。

微信小程序蓝牙树莓派,arduino网络通信,物联网,语音识别,单片机,arduino,智能传感器

还有就是你要有树莓派和usb麦克风,用来实现智能音箱,有了这3个开发板我们开始吧!

微信小程序蓝牙树莓派,arduino网络通信,物联网,语音识别,单片机,arduino,智能传感器

1.先看一段视频效果演示,再来介绍实现步骤

https://www.bilibili.com/video/BV1qL411E7X1

2.这个通信系统官网地址是 http://zh1024.com/docs或者 https://zh1024.hsk.top/docs

我们需要先烧录文档里的最新固件到esp8266, 这个固件是把8266作为公网通信模块,只是用来通信
不需要写代码到8266,arduino uno通过串口就可以收发消息,所有我们只是需要arduino uno写串口接收,处理,和发送代码就行。
微信小程序蓝牙树莓派,arduino网络通信,物联网,语音识别,单片机,arduino,智能传感器

3.如果你不会arduino uno串口通信的代码没关系 文档 http://zh1024.com/docs或者 https://zh1024.hsk.top/docs 里面已经写好了很多单片机的示例代码

微信小程序蓝牙树莓派,arduino网络通信,物联网,语音识别,单片机,arduino,智能传感器


int pinLED=13;
int incomingByte = 0; 
void setup() {
  Serial.begin(9600);
  pinMode(pinLED, OUTPUT);
  //Serial.println("START"); 
 digitalWrite(pinLED, HIGH); 
}


void loop() {

      delay(5);
      if(Serial.available() > 0){
              incomingByte = Serial.read();
              char buf[1]; 
              sprintf(buf,"%c",incomingByte);
              if(buf[0]=='<'){
                digitalWrite(pinLED, LOW);
                Serial.println("#off");  
                
                }
              if(buf[0]=='>'){
                digitalWrite(pinLED, HIGH);
                Serial.println("#on");  
                }
              
      }
      

      

  
  }

4.如何使用树莓派语音控制和手机控制呢?文档里面提供了网页控制和微信小程序和手机app还有webapi接口

我们在树莓派里面使用web接口,用python这样写即可:

   import requests  
   resp = requests.post(url="http://zh1024.com/usb", data='{"ID": "bcddc2bb1653","DATA":">"}',timeout = 6)
   print(resp.text )

其中的id就是8266设备id,data就是控制指令。

其实文档http://zh1024.com/docs或者 https://zh1024.hsk.top/docs里面已经写了很多,而且有很多视频演示,
网页控制和微信小程序和手机app直接可以使用,webapi接口就可以结合智能音箱插件或者树莓派控制和自己写其他的客户端。
这个接口是免费的,而且稳定运行很多年了。希望能帮助到你,不懂的欢迎进群坐坐。

QQ交流群:1031018852
微信号:hellobcdyw
QQ号:3100523039文章来源地址https://www.toymoban.com/news/detail-627670.html

到了这里,关于实现手机app和微信小程序和树莓派智能音箱远程控制arduino获取甲醛温湿度和控制灯(esp8266 ZE08-CH2O DHT11 MQTT 语音识别 语言合成 http请求转串口通信系统 )的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包