【RT-Thread作品秀】 智能多媒体家居控制系统 作者:gyh974 概述IOT的兴起同时也带动了整个智能控制生态系统的发展状大,几乎所有的IOT厂商都在打造自已的生态圈,很多家电也加入了智能联网控制硬件系统,为智能家居的提供了前所未有的机遇和挑战,一部手机就可以操纵家中所有的电器设备,但是手机毕竟不能等同于控制台,很多操作受限于系统和硬件,无法方便快捷实现有效的智能体验和享受!所以一款智能家居控制平台是轻松流畅安全的体现和需求,量身定制满足日常所需! 本多媒体家居控制系统基于STM32F103主控,使用2.4寸触摸彩屏做为人机交互,旨在让用户通过简单的触摸即可实现对麻雀一号的控制,达到控制室内的灯光、音乐、空调等相关的连网设备。同时还是一个台式日历,可以闹钟报时,查看节气,提醒预报,MP3播放器功能,后续再增加上一些网络天气同步功能。 RT-Thread使用情况概述RT-Thread操作系统是开发IOT嵌入式系统软件利器,本身也集成了市场主流的MCU驱动库和常用的应用软件和网络工具以及GUI系统等等,可以快捷高效的开发一款智能设备并轻松上云,同时活跃用户非常广,使用人群多,资料丰富易学,选择RT-Thread是大势所趋,人心所向了!由于我是第一次接触并使用该系统,为了移植方便和快速学习,暂时用了系统的Finsh调试工具,先熟悉系统架构体系再作进一步的改进和Migrate 硬件框架 | | | | | | | | | | | | | | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.png | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png | | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image003.png | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image005.png | | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image006.png | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image007.png | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image008.png | | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image009.png | | | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image010.png | | | | file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image011.png | | |
主控芯片file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image013.jpg 网络通信file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image015.jpg MP3播放file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image017.jpg 外部通信接口file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image019.jpg 软件框架说明为了后缀升级和字库扩展,系统模拟了两个U盘。分别对应系统flash空间和25Q16存储空间,这样通过PC就可以直接更新系统和图库。并为后续线上OTA提供了接口。同时采用了芯片内部的RTC资源和内部温度传感器,减少外部电路的复杂性,增加可靠性。通过UART通信接口跟麻雀一号进行相应的控制和操作,比如拍照,播放音乐等file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image021.png 软件模块说明软件模块主要有触摸控制,红外遥控,门磁感应,热释红外感应,温度和电压侦测,GUI,蜂鸣器报警等等 演示效果https://b23.tv/xVvC9Kfile:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image023.jpgfile:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image025.jpgfile:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image027.jpg 代码地址https://gitee.com/homekits/home/tree/master/
|