技术宅男用STM32单片机从零打造的智能家居系统

2017-10-26
字体:
浏览:
文章简介:智能家居已经层出不穷,这位网友早年间做了一个当时是使用AVR单片机加12864液晶制作的,功能比较单一就想着用高级点的单片机来制作一个! 早年间用AVR单片机制作的家具系统 这个系统看似简单,但是却给我带来了极大的方便,能够实时查看家里的用电功率,用电电流,室内温度,及室内光线.时间日期滚动显示年误差只有几秒,可以设置家用电器的最大工作电流,一旦超过此电流他将报警,切断电源,漏电保护等. 参数设置界面 里面有好多功能,还具有语音报时功能. 用四个常见的车库遥控器控制灯厨房等家用电器. 433遥控

智能家居已经层出不穷,这位网友早年间做了一个当时是使用AVR单片机加12864液晶制作的,功能比较单一就想着用高级点的单片机来制作一个!

早年间用AVR单片机制作的家具系统

这个系统看似简单,但是却给我带来了极大的方便,能够实时查看家里的用电功率,用电电流,室内温度,及室内光线。时间日期滚动显示年误差只有几秒,可以设置家用电器的最大工作电流,一旦超过此电流他将报警,切断电源,漏电保护等。

参数设置界面

里面有好多功能,还具有语音报时功能。

用四个常见的车库遥控器控制灯厨房等家用电器。

433遥控器

最近有闲暇时间,感觉应该把它升级一下,用彩色lcd替代12864,单片机也升级成stm32F103zet6.加入了语音开关家用电器,定时开关家用电器,网络校准时间日期,农历显示蓝牙接听电话播放音乐。虽然还没有做完,但是办成品已经出来了,希望大家多多提建议,后期制作完成在详解制作过程。

下面是几张半成品图片,希望大家多多吐槽:

主界面

主界面有点难看但是使用,后期在该UI.

系统设置参数界面

里面功能很丰富。

设置界面