单片机控制智能家居,基于单片机智能家居控制
chanong
|随着科技的进步,万物互联已成为趋势。每个人都有一个想法,就是可以用手机远程控制家用电器。有的人选择了小米米家系列,有的人在装修的时候就已经定下了方案,但是安装智能家居系统肯定会给生活带来很多便利。
原发帖者多年前创建了一个智能家居系统,当时他使用的是AVR单片机,使用精华云来控制家电,但当时精华云经常断线,手机远程控制成了笑柄。所以他别无选择,只能重新做一个。
最初的规划(包括要实现哪些功能、使用什么架构以及PCB 尺寸)是一个漫长的过程。当时我正在学**STM32,所以我就想着直接使用STM32,但是我刚刚学会了。我们同时练**。
确定了主控芯片后,我们就开始规划。本设计使用STM32F103ZET6。所使用的软件系统为实时操作系统UCOSIII,图形界面为emwin,文件系统为FATFS。通过确定这些,您将决定要实现哪些功能。
主要检测功能有室内温室调节、光照强度、实时电流、实时电压、实时功率和功率因数,可统计电量使用情况。安全保护方面,可设置过流、过压保护。防漏。控制方面,应支持本地语音控制、手机无线控制、本地液晶直接控制、定时控制等。
对于温度和湿度,我们直接使用DHT11温湿度传感器。精度一般,但对于家庭使用来说已经足够了,而且单总线节省了单片机IO。对于室内光线采集,采用光敏电阻来显示实际值。 ADC转换后的时间光强度。
DHT11温湿度传感器
耐光性
对于电压和电流,我使用CS5463。电流通过电流互感器发送至CS5463并由CS5463收集。电压信号通过变压器并被收集到CS5463中。用5463A转换后即可显示电信号。实时能源参数。它使用ESP8266 +机智云平台进行Wi-Fi,LD3320进行语音识别,syn6288蓝牙和BT401蓝牙模块进行音频播放。
部分原理图截图
PCB截图
之后,我们制作了TB的原型并进行了焊接。
先焊主芯片
调试过程
功能界面
接下来就是漫长的软件编写和调试过程。最后。
安装后
吉兹维茨演示应用程序
请稍后探索该BUGE,并在使用过程中发现任何问题。








