前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >AIoT应用创新大赛 基于TencentOS Tiny i.MX RT1062 设计实现的智能医药箱

AIoT应用创新大赛 基于TencentOS Tiny i.MX RT1062 设计实现的智能医药箱

原创
作者头像
用户2322878
发布2022-03-14 10:28:22
9030
发布2022-03-14 10:28:22
举报

摘 要 :针对家庭用药的储藏管理和安全使用等问题,提出一种智能家用医药箱控制系统设计方案。该设计以RT1062为核心,融合物联网,实现了对家庭药物的储藏管理、分类和使用指导。通过 RT1062搭建温度采集电路实现医药箱的智能储藏管理,同时采用物联网技术实现手机对医药箱的控制。该设计给家庭用药带来较好的储藏效果,有效提升了家庭医疗的安全性,具有较好的市场价值和实用价值。

关键词 : 智能家用医药箱 ;物联网技术 ;药物智能储藏 ;RT1062

0 引言

随着经济的发展和科技水平的提高,人们的健康意识不断增强,目前家庭普遍都会储备家庭常用药。由于缺乏专业的指导,药物市场药品类别繁多,以及病理的复杂性和多样性, 患者在自行判别疾病治疗时经常出现用药不当,服用过期药物等情况。而目前主流市场上出现的智能医药箱功能单一,无法对患者进行有效的用药指导,同时由于价格昂贵以及所占空间过多,导致其未能在普通家庭中普及。本文针对该现象设计一种智能家用医药箱控制系统。该设计采用了成本较低的RT1062控制器, 融合物联网技术,配合手机 APP 的控制,实现家用智能医药箱用药指导,以及药物储藏管理,保证用户的用药安全。同时本设计在外观上采用抽屉储藏方式,可合理对药品进行分区,避免药物之间的相互接触。在使用上给用户提供更加安全可靠且经济实惠的帮助。

1 系统总体结构

本文设计以RT1062作为主控部分,WiFi模块采用 ESP8266将医药箱的数据上传和下载到云端服务器,用户手机的 APP 同样连接云端服务器,实现医药箱与手机的通信。

1 系统结构图

2 功能设计实现

2.1 药物环境监控功能设计

为了防止家庭常用药药物软化变形、潮解等问题,需要将其储存在合适的环境下,本设计通过温湿度检测模块检测当前储藏环境是否合适,并通知用户。

温度检测模块采用DHT11对药箱储药环境温度进行实时检测。若系统检测到医药箱内的温度不适合药物储存,系统会通过微信等通知到用户。

【模块信息】: DHT22 温湿度传感器

【采样方式】: 单总线通信协议

【电路连接】: DHT22温湿度传感器采样单总线通信协议进行通信,即将DATA信号线连接至开发板E53接口的GPIO上即可。

【采样实现】:具体实现参考文章【AIoT应用创新大赛-基于i.MX RT1062 SDK的DHT22温湿度传感器驱动程序 - 云+社区 - 腾讯云 (tencent.com)

【采样结果】: 温度 湿度

【数据处理】:将数据通过ESP8266传输至腾讯云IOT平台。

2.2 药物储藏开关功能设计

用户需要用药时,药箱会根据云端的用药BOM表自动进行药物配比,并通过药物开关模块获取药物,供给用户。

由于疫情导致快递不发货,目前暂未购买到继电器、电机等模块,故该模块暂时没有进行开发,后续疫情结束后会继续完成开发。

2.3 腾讯云接入实现

接入代码:

腾讯连连:

总结

首先感谢腾讯TencentOS团队举办了这次比赛,也荣幸入选了初赛,顺利拿到了新一代的开发板。从这段使用情况来看,本次采用的开发板是RT1062核心,陌生的开发环境和陌生的SDK,陌生的开发库给本次学习带来了巨大的麻烦,当然这个芯片经过后来的学习了解发现这款芯片的功能是很强大的,虽然本次开发没有接触更多的功能,但相信在不久的将来,这块开发板将会给开发者带来巨大的趣味。最后也为自己的能力不足,没能实现当初预想的功能,待到疫情褪去,未来我将会重拾这个项目,将他完善。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
TencentOS Server
TencentOS Server 是腾讯云推出的 Linux 操作系统,它旨在为云上运行的应用程序提供稳定、安全和高性能的执行环境。它可以运行在腾讯云 CVM 全规格实例上,包括黑石物理服务器2.0。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档