迪文科技论坛

 找回密码
 立即注册
搜索
查看: 84|回复: 0

【分享】2023级-谭捷恒、周筠婷-基于迪文屏开发的老年关...

[复制链接]

2

主题

1

回帖

73

积分

注册会员

Rank: 2

积分
73
发表于 2025-7-19 12:40:50 | 显示全部楼层 |阅读模式
1.作品简介
       本设计旨在开发一款基于51单片机的老年关怀系统,利用迪文公司的智能触控屏实现人性化交互,集成温湿度监测、窗户控制、紧急报警及药品信息检索等多项功能。系统通过DHT11传感器实时采集环境温湿度数据,显示于界面上,便于老年人掌握居住环境。舵机模拟窗户开关,用户可通过触控操作远程调节窗户状态,提升居住安全性。紧急情况下,按下一键报警按钮,蜂鸣器迅速发出警报声,保障老人安全。药品检索模块支持用户选择药品类别,显示对应用量信息,方便老人合理用药。整个系统设计注重操作简便、界面友好,结合硬件控制与软件逻辑实现,充分发挥51单片机的控制能力,提升老年人生活的便利性与安全性。本项目不仅实现了多功能集成,也为智能家居与老年关怀系统的开发提供了实践基础。
2.工作原理
      硬件方面主要分为三部分,分别为:迪文DGUS串口屏温湿度传感器DHT11,用于环境参数检测、9g舵机,用于模拟窗户开合。回路通过面包板和杜邦线完成连接。
  软件框架部分主要包括系统的整体结构和各个功能模块的设计思路。采用裸机编程方式,程序由初始化模块、传感器数据采集、界面显示、控制逻辑、事件响应和存储管理等多个子模块组成。初始化模块负责硬件设备的配置和初始化工作,确保各硬件接口正常工作。传感器数据采集模块定期读取温湿度传感器的数据,并将数据传递给界面显示模块进行实时更新。界面显示模块利用迪文智能触控屏,将环境信息、药品信息及控制按钮等内容直观地呈现给用户。控制逻辑模块根据用户的触控操作,控制舵机开关窗户、触发蜂鸣器报警等动作。事件响应模块负责处理按钮按下、触摸事件等外部输入,确保系统能快速响应用户需求。存储管理模块则负责药品信息的存储和检索,方便用户查询。整个软件框架采用模块化设计,结构清晰,便于维护和扩展,确保系统的稳定性和响应速度,满足老年用户操作简便、界面友好的需求。
3.设计思路
      系统的设计思路是将硬件感知层与软件控制层紧密结合,通过触控屏的友好界面实现操作的便捷性。软件部分采用Keil5开发环境,编写单片机控制程序,管理传感器数据采集、舵机控制、蜂鸣器触发和药品信息显示等功能。界面设计注重简洁明了,采用直观的按钮和菜单布局,确保老年用户易于操作。系统还考虑到稳定性和响应速度,采用中断和定时器等技术优化性能。整体架构体现了硬件感知、数据处理、界面交互和执行控制的有机结合,目标是为老年人提供一个安全、便捷、智能的生活辅助平台。未来可扩展引入更多智能家居设备,实现更全面的居家养老解决方案。


4.演示视频   
        
5.工程源码
        

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-10-3 07:23 , Processed in 0.027339 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表