0 卖盘信息
BOM询价
您现在的位置: 首页 > 技术方案 >智能家居 > 基于STM32F103ZET6单片机+DHT11温湿度传感器+电流互感器CS5463+BT401蓝牙模块+语音识别芯片LD3320打造自己的专属智能家居系统设计方案

基于STM32F103ZET6单片机+DHT11温湿度传感器+电流互感器CS5463+BT401蓝牙模块+语音识别芯片LD3320打造自己的专属智能家居系统设计方案

来源: toutiao
2021-12-08
类别:智能家居
eye 84
文章创建人 拍明

原标题:基于STM32单片机打造自己的专属智能家居系统设计方案

  随着科技的进步,万物互联成为趋势。每个人都有一个想法自己家的家用电器可以被手机远程控制。有的选择了小米米家系列,更有在装修时就已经确定方案,安装一款智能家居系统的确会给生活带来很多便捷。

  楼主早在多年前自己制作过一个智能家居系统,当时采用AVR单片机采用安信可云控制家用电器,由于当时安信可云经常掉线渐渐的手机远程成为笑柄,无奈只好重新在制作一款。

  前期方案研究了很久包括实现什么样的功能、采用什么架构、PCB大小等由于当时在学习STM32心想干脆就用STM32做吧,正好边学习边实践。

  确定了主控芯片后,开始部署方案本次设计中采用STM32F103ZET6,软件系统我们采用实时操作系统UCOSIII,图形界面采用emwin,文件系统采用FATFS确定了这些以后就是要实现什么功能了。

  主要检测功能有:室内温室适度、光线强度、实时电流、实时电压、实时功率及功率因数,并且可以统计使用电量。在安全保护方面,可以设置过流,过压保护。漏电保护。在控制方面需支持本地语音控制、手机无线控制、本地液晶直接控制及定时控制。

  对于温湿度来说我们直接使用DHT11湿度传感器,虽然精度一般但是家用足矣,而且单总线可以节省单片机IO.室内光线采集我们采用光敏电阻经过ADC转换后显示实时光线强度.

  

image.png


  DHT11温湿度传感器

  

image.png


  光敏电阻

  电压电流方面我们采用CS5463,电流经过电流互感器送于CS5463采集,电压信号经过电压互感器交由CS5463采集,经过5463A的转化我们就可以实时显示电能参数。wifi方面我们采用ESP8266+机智云平台,语音识别采用LD3320,语音播放我们采用syn6288蓝牙采用BT401蓝牙模块。

  

image.png


  电路原理图部分截图

  

image.png


  PCB截图

  之后就是TB打样了焊接了。。。。。。。

  


  先焊接主芯片

  


  调试过程

  


  功能界面

  之后就是漫长的软件编写及调试。。。。最终。。。。。。。

  


  安装后的样子

  


  机智云DEMO APP

  后期慢慢再找BUGE吧,先边使用边发现问题。。。。


责任编辑:David

【免责声明】

1、本文内容、数据、图表等来源于网络引用或其他公开资料,版权归属原作者、原发表出处。若版权所有方对本文的引用持有异议,请联系拍明芯城(marketing@iczoom.com),本方将及时处理。

2、本文的引用仅供读者交流学习使用,不涉及商业目的。

3、本文内容仅代表作者观点,拍明芯城不对内容的准确性、可靠性或完整性提供明示或暗示的保证。读者阅读本文后做出的决定或行为,是基于自主意愿和独立判断做出的,请读者明确相关结果。

4、如需转载本方拥有版权的文章,请联系拍明芯城(marketing@iczoom.com)注明“转载原因”。未经允许私自转载拍明芯城将保留追究其法律责任的权利。

拍明芯城拥有对此声明的最终解释权。

相关资讯

方案推荐
基于MC33771主控芯片的新能源锂电池管理系统解决方案

基于MC33771主控芯片的新能源锂电池管理系统解决方案

AMIC110 32位Sitara ARM MCU开发方案

AMIC110 32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于AMIC110多协议可编程工业通信处理器的32位Sitara ARM MCU开发方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于展讯SC9820超低成本LTE芯片平台的儿童智能手表解决方案

基于TI公司的AM437x双照相机参考设计

基于TI公司的AM437x双照相机参考设计

基于MTK6580芯片的W2智能手表解决方案

基于MTK6580芯片的W2智能手表解决方案