基于单片机的的智能药盒的设计
河南理工大学毕业设计(论文)说明书 I 摘要 随着社会的发展和人们生活水平的提高,人们对生活的健康质量也追求越来越高,为了方便老年人吃药,结合当前智能药盒蓬勃的发展状况,本文介绍了一种基于单片机的家庭用智能药盒的设计。首先,本文介绍了此系统所涉及的硬件的结构和工作原理,主要包括STC90C51单片机、LCD1602液晶和单片机的定时/计数器。其次,介绍了系统硬件的模块化设计和软件的编程思想。最后是对系统进行调试之后得出最后的结果。在第一部分着重介绍了单片机的各项参数、内部结构、引脚功能,LCD1602的硬件电路、显示原理和各项命令,定时/计数器和蜂鸣器原理的简单介绍。在第二部分则系统地介绍了各模块之间的运作模式和工作流程。最后调试完善后得到的系统运行基本模式为:系统基于单片机控制,通过对单片机STC90C516定时器中断的设计,使其完成对时钟运行的控制,并通过LCD1602液晶显示出来。当系统检测到有时间设置功能键或用药设置功能键有输入时,进入关中断调时及设置状态,之后开中断并按下定时键记录当前设置的时间及用药量的值。在调节好系统时间之后,系统时间向前运行的过程中不断将系统实时时间与记录时间作比较,两者相等时发出警报并显示所设置的用药量,一分钟后系统实时时间与记录时间不在相等则自动退出提醒,如此实现每天四次用药及每次四种用药服用量的提醒,比较适合普通家庭使用。
关键词:智能药盒; STC90C516; 时钟; 1602显示 河南理工大学毕业设计(论文)说明书
II Abstract With the development of society and people's living standards improve,more and more people pursue a higher level of health.In order to facilitate the old to take medicine,in combination with the vigorous development situation of smart pillbox,this paper introduces a design of domestic smart pillbox based on STC90C516 SCM(Single chip microcomputer).First,this paper introduces the system structure and working principle of hardware involved,mainly includes SCM,LCD1602 and the counter timer of the SCM.Secondly,the paper introduces the system hardware modular design and soft programming ideas.Finally,get the final result after debugging.The first part introduces the various parameters of SCM,the internal structure and pin functions,as well as hardware circuit and various commands of LCD1602,the principle of LCD1602,counter timer and buzzer.The second part introduces the operation model and work process between each module systematically.After the completion of debugging,the system basic operation mode is:the system is based on STC90C516,through the design of STC90516 timer interrupt,the system control the clock running forward,and display the time on the LCD1602.When the system detects that the time setting keys or the dosage keys have input,close the interrupt and setting the value of time or dosage,then open the interrupt and press the time-setting keys down to record the time and dosage,As the system time running forward,comparing record time with the current time,when two values are equal activate the alarm and display the dosage value,a minute latter,the two values are not equal,the system close the alarm,this is the way of reminding a person to take four kinds of medicine four times a day it`s suitable for ordinary families.
Key words: smart pillbox STC90C516 clock LCD1602 河南理工大学毕业设计(论文)说明书
I 目录 摘要 ...................................................................... I Abstract ................................................................. II 1 绪论 .................................................................... 1 1.1 选题目的和意义 .................................................... 1 1.2 目前智能药盒的现状 ................................................ 1 1.3 本文的结构 ........................................................ 2 2 系统总体方案设计 ........................................................ 3 2.1 设计要求 .......................................................... 3 2.2 总体设计思路 ...................................................... 3 2.3 系统结构设计 ...................................................... 5 3 硬件电路的设计 .......................................................... 6 3.1 单片机最小系统 .................................................... 6 3.1.1. STC90C51RC/RD+系列单片机简介 ............................... 6 3.1.2. 晶振电路 ................................................... 9 3.1.3. 复位电路 .................................................. 10 3.2 显示电路 ......................................................... 11 3.3 键盘电路 ......................................................... 13 3.4 蜂鸣器报警电路 ................................................... 14 3.5 发光二极管电路 ................................................... 14 3.6 定时模式装入初值的计算 ........................................... 15 4 系统软件设计 ........................................................... 16 4.1 系统主程序 ....................................................... 16 4.2 系统软件子程序 ................................................... 18 4.2.1. 按键扫描子函数 ............................................ 18 4.2.2. 中断子函数 ................................................ 19 5 系统的调试 ............................................................. 20 5.1 软件调试 ......................................................... 20 5.2 硬件调试 ......................................................... 21 5.3 调试结果 ......................................................... 24 6 结论与展望 ............................................................. 26
智能药盒系统的研究与设计
2019年第10期信息通信2019(总第 202 期)INFORMATION & COMMUNICATIONS(Sum. No 202)智能药盒系统的研究与设计李智',薛弟I 余涛',孔维宾皿,杨晓芳"(1.盐城工学院信息工程学院,江苏盐城224051;2.东南大学水声信号处理教育部重点实验室,江苏南京210096;3.盐城市光纤传感及应用工程技术研究中心,江苏盐城224051)摘要:针对老年人在日常生活中长期服药带来的困难,设计智能药盒能够方便提醒老年人服用药物。
通过使用单片机来 实现智能药盒的功能,能够判断智能药盒的开启和关闭,并提醒按时服药。
系统会通过GMS 短信模块将药盒信息发送 至老年人的监护人,从而实现对老年人服药的监督。
测试结果表明,基于单片机的智能药盒系统能够达到了设计的基本要求,具有较强的实用价值。
关键词:智能药盒;单片机;GMS 中图分类号:TP391.44文献标识码:A文章编号:1673-1131(2019)10-0083-020引言随着我国老年人口数量和比例的不断增加,人口老龄化问题已经成为我国一个突出的社会问题。
老年人群中患有慢性疾病的比例较高,因此需要长期服用各种药物来控制和维持疾 病的稳定。
然而随着老年人人体机能的退化,老年人时常需要别人提醒来完成事情,设计智能药盒能够方便提醒老年人服用 药物。
老龄人口在日益增加的同时大部分老人因为缺乏子女的陪伴而被成为空巢老人,他们的健康问题也已经成了社会上 一个关注的焦点,因此设计一款方便老年人用药和方便监护人对老年人用药的监控的智能药盒具有十分重要的实用价值。
智能药盒可以根据用户的需求设定不同的时间和间隔, 到设定时间后会发出提示音,会检测病人是否开启药盒来自动记录信息,发送信息以及回复信息。
除了通过智能药盒和 手机提示及时进行药物监督外,医生还可以根据智能药盒中 的数据为患者提供更加个性化和有针对性的用药指导。
基于stm32的智能药箱毕业设计任务书
基于stm32的智能药箱毕业设计任务书本文将围绕“基于STM32的智能药箱毕业设计任务书”展开,分步骤阐述设计流程和要求。
一、设计背景目前,随着人口老龄化程度的不断加剧,慢性病患者的数量不断增加,药品的种类不断扩大,对药品管理的要求也越来越高。
传统的人工管理方式已经无法满足现代人们管理药品的需要,因此设计一种基于STM32的智能药箱,可以帮助慢性病患者更好地管理药品,提高药物的准确性和及时性,减轻工作负担。
二、设计要求设计要求如下:1.基于STM32的智能药箱必须具有智能化,信息化,网络化等特点。
2.智能药箱应具有药品存储、药品管理、药品提醒等功能。
3.智能药箱应具有人机交互界面,方便用户了解药品存储情况、药品管理情况等。
4.智能药箱应具有安全性能,防止未经授权的人员接触药品。
三、设计流程设计流程如下:1.硬件设计:硬件设计包括STM32芯片的选取,各种传感器和电路的设计,电源和外围电路的设计等。
2.软件设计:软件设计包括底层驱动程序的编写,上层控制程序的编写,界面的设计等。
3.药品管理:在药箱中设置合理的存储位置,并记录每种药品的信息,包括药品名称、剂量、保质期等。
4.数据采集:采集药品的各种信息,包括药品的摆放位置、药品使用情况等。
5.数据处理:对采集的数据进行处理并分析,根据分析结果产生提醒信息。
6.提醒功能:根据分析结果产生提醒信息,提醒用户按时吃药并记录用户的反馈信息。
四、设计成果设计成果如下:1.硬件成果:智能药箱整机及其各个组成部分的电路图和元器件清单。
2.软件成果:智能药箱上位机界面设计和下位机程序源码。
3.功能成果:智能药箱可以实现药品的存储、管理、提醒等功能。
4.性能成果:智能药箱的稳定性和可靠性高,在长时间运行中不易出现故障。
5.实用性成果:智能药箱可以满足慢性病患者的日常需求,并且方便用户管理药品,提高用药的准确性和及时性。
总而言之,本文围绕“基于STM32的智能药箱毕业设计任务书”展开,详细介绍了设计背景、设计要求、设计流程和设计成果。
219335446_基于STM32和物联网技术的智能药盒设计
物联网技术 2023年 / 第6期1080 引 言近年来,我国人口老龄化日益严重,人们对健康观念也日益重视,然而很多老年人随着年龄的增长,逐渐有了健忘的毛病[1]。
目前不少老年人苦于用药的合理管理和定时服用。
通常子女作为监护人容易因为工作忙等原因,导致难以对老人服药状态做到细致的监督;易出现忘记服药,重复服药,以及服错药物剂量等问题,便会导致严重的后果。
智能药盒是一种刚刚起步的智能产品,主要针对老年人,智能药盒为药物提供保存环境并为人们提供提醒服务,将成为一个很具有现实意义和使用价值的项目。
但就目前市场上的智能药盒来看,还有许多尚未完善的功能与弊端。
主要有以下三点:大多电子药盒的电路经常由分立的数字电器件组成,功能单一;重量和体积都比较大,特别是功耗大,提升了使用成本,具有很大的局限性;提醒设置不方便,不利于长辈使用。
而本文设计的智能药盒操作简单并具有剩余药量检测、服药提醒、自动出药的功能;安卓APP 可以实现对药盒所有设置提醒信息的上传、时钟自动同步等功能。
该设计将有效解决老人漏服、错服、多服的问题,并及时发现药物短缺,为老人的服药状态提供安全保障[2]。
1 系统总体设计智能药盒的设计以STM32为智能药盒的核心,配备有微型步进电机及其驱动控制芯片、扬声器等功能模块。
采用串口屏实时监控服药时间、药物缺少提醒等功能,同时基于Android 系统开发手机 APP ,完成辅助监控,并同步用药数据等功能。
产品集智能化、简易化、现代化、实用化于一体,可随时调控用药时间与频率,设置用药种类,能够有效地帮助所需人群解决在服药方面带来的不便,并养成良好的按时服药习惯[3-4]。
基于STM32和物联网技术的智能药盒的总体结构如图1所示。
图1 智能药盒的总体结构控制模块:负责药仓的打开关闭。
通信模块:负责单片机与传感器、单片机与APP 间的通信数据间的传输。
串口屏模块:实现人机界面交互功能。
提醒模块:发出提示声音,定时提醒用户服药。
基于stm32嵌入式技术的智能药盒设计
doi:10.3969/j.issn.1672-6375.2020.04.001收稿日期:2019-12-03作者简介:吴振磊(1981-),男,汉族,江苏苏州人,硕士,讲师,主要研究方向:电子信息工程技术。
0引言随着国民经济的不断发展,人民的生活水平日益提高,人们越来越注意生活的品质。
由于生育率逐渐降低,社会人口老龄化问题逐渐凸显出来,如何赡养好老年人成为社会关注和亟需解决的问题。
而随着通信和计算机等高科技的快速发展,计算机智能辅助技术在日常生活中对老年人医疗保健领域的应用一直备受关注。
将智能辅助技术应用到老年人的医疗中是当下技术应用的一个典范。
随着产品的不断更新换代,智能化的药盒将具有更加丰富的功能。
通过药盒的数据记录老年人服药数据,可以提供良好的药疗分析数据,以便让医生更好的了解患者情况并对症下药。
因此针对这种现状,本论述设计了一种家用智能药盒,具有较高的应用价值和现实意义。
本设计是一款基于STM32嵌入式技术智能药盒。
该药盒可根据实际情况设定药物的种类和服药时间,实现对老年人每天定时提醒,提醒使用者服用多种药物中的一种或多种,以帮助服药者按时服药,缓解病状。
1基本控制要求为满足使用者越来越复杂多样的要求,本设计通过对APP 端设定时间和药物种类后,经由通信模块发送至药盒控制器中,控制器接受指令以后,根据设定情况分类定时,以声音和警示灯的方式提醒使用者服药。
在使用者服药以后单片机通过信息采集模块将数据及时反馈给APP 并记录于APP 后台,护理人员可以了解使用者的服药情况。
根据设计要求,该药盒主要由控制模块、通信模块、电源模块、提示模块和软件APP 等组成。
控制模块:负责数据处理及指令发送;通信模块:负责单片机与APP 间的通信数据传输;电源模块:为各个模块供电,保证系统正常运行;提示模块:发出提示声音和警示灯,提醒并引导用户定时服药;检测模块:检测使用者服药情况,并及时反馈给控制器;软件APP :设定服用药物的类型和时间并及时反馈给控制器。
基于STM32的智能语音药箱控制系统的设计
智能应用0 前言权威统计数据显示,截止到2019年末,中国60岁以上的老年人口数已经超过2.5亿,人口老龄化衍生出的问题逐渐加重。
在这一群体中,超七成的老年人正在被至少一种慢性病所困扰,需要依靠长期服药来维持正常生活,然而有相当一部分老年人记忆力减退,甚至患有健忘症,时常忘记服药,给身体健康造成很大隐患。
另一方面,大型医疗机构每天都要接诊很多患者,开出大量药方,传统的配药方式对配药护士的劳动强度要求较大,且容易出现失误。
针对这两种现象,设计出了一款可以识别用户语音信息的智能语音药箱控制系统,该系统既可以提醒老年人按时服药,方便药物的存取,又可以应用于医疗机构的配药工作中,减轻医务工作者的劳动强度,提高配药的速度和准确性。
1 系统方案■1.1 功能分析该系统使用基于ARM Crotex-M3内核的32位单片机STM32F103C8T6作为控制芯片,该芯片功能强大,功耗较低,引脚数量适中,便于进行功能扩展,完全能够应对智能语音药箱产品的开发。
系统主要实现语音识别、键盘输入检测、定时报警提醒以及电机驱动等四大功能。
语音识别功能主要是对用户的语音信号进行识别,当用户说出的药品名称与系统预设值匹配成功时,电机驱动功能即发挥作用,自动打开存放相应药品的药箱;此外,用户也可通过键盘手动打以提醒用户按时服药。
■1.2 系统框图根据功能分析,确定了系统总体框图。
系统主要由单片机最小系统控制电路、电源电路、语音识别电路、电机驱动控制电路和键盘检测电路等几部分组成,各部分之间的联系如图1所示。
2 硬件电路设计硬件电路的设计充分考虑了产品的实际生产需求,在保证系统能够安全稳定工作的前提下,对主要元器件的价格、体积、主要性能指标等因素做了充分考虑。
系统硬件主要由电源电路、单片机最小系统电路、语音信号输入与识别电路、键盘输入电路和电机驱动电路等几部分组成,各部分具体介绍如下。
■2.1 电源电路用户可以使用5mm DC插座或micro_USB接口为系统提供5V直流电源,该电源一部分直接供给继电器用以驱动开关药箱抽屉的直流减速电机,另一部分经过芯片AMS1117-3.3的稳压降压以及外围滤波电路的处理后产生3.3V 电压供给STM32单片机和语音信号处理模块等器件使用。
基于51单片机的老年人智能药箱系统的设计与实现
基于51单片机的老年人智能药箱系统的设计与实现摘要:针对我国老年化渐长,而老年人的基础保障设施以及相关健康保障设备质量、数量却还不够完善的情况,面对市场需求,我们设计了一款基于51单片机的老年人智能药箱系统。
该药箱关注老年人身体机能下降而造成的错服药等现实问题,在主控系统上采用51单片机进行数据处理与控制,完成基础的存取药品、分类药品、提示服药功能。
此外,药箱系统具有联网功能,实现放、取、服药数据的动态展现和存储。
关键词:智能药箱;51单片机;信息处理;联网功能;中图分类号:TP368.331引言2000年以来,我国开始迈入老龄化社会。
年龄增大的同时,人体健康值随之下降,老年人易患各种慢性疾病,需要长期服用多种药物[1]。
有数据统计,65 岁以上的老年人中约80%患有心脏病、高血压等慢性疾病,其中有35%的老年人患有2 种或2 种以上的慢性疾病[2]。
据调查显示,80%的老年人需要药物治疗[3]。
老年人需要服用多种药物,且服药次数不一,难以准确牢记。
又随着年龄增大,听觉、视觉等感官器官功能退化,容易出现错误服药、错过服药、多次服药的状况。
因此,智能药箱拥有着较为广阔的市场前景。
根据调研发现,如今市面上的药箱大多只具有最基础的功能,有很大的的创新改造空间。
基于此,我们致力于设计一款多功能联网的老年人智能药箱系统,更好地为老年人群体提供服务。
2系统总体结构设计该智能药箱采用51单片机作为主控核心进行信息处理与控制。
有多模块设计,我们通过蜂鸣器装置来进行服药提示;通过LCD显示屏进行装药、取药提示;通过WiFi通讯功能进行联网功能并提供紧急联系人功能等等。
后续还将逐步实现自主配药等高难度功能,以确保更高质量保护老年人的服药安全。
3智能药箱系统硬件设计图1 硬件设计原理图图2 智能药箱电路PCB 2D图展示3.1单片机系统模块(51)51单片机是初学者们最容易上手学习的单片机,它具有:集成度高、体积小、有很高的可靠性;控制功能强;扩展性能好,非常容易构成各种应用系统等优点,最终被我们采用,作为主控核心。
基于单片机的智能药箱
基于单片机的智能药箱基于单片机的智能药箱智能药箱是一种基于单片机技术的创新医疗设备,它能够提供方便、智能的药物管理与监控功能。
下面我将逐步介绍智能药箱的设计和运作原理。
首先,智能药箱的设计是以用户的药物管理需求为核心。
它通常由一个坚固的外壳和多个药品仓位组成。
每个仓位都配备有药物识别装置,可以自动识别存放在仓位中的药物信息,如药物名称、剂量和使用说明等。
其次,智能药箱内部搭载了一块单片机芯片,它是整个设备的智能核心。
单片机芯片通过连接仓位的药物识别装置,能够精确地记录每个仓位中的药物信息,并将其与用户的个人信息进行绑定。
用户使用智能药箱时,首先需要在设备上输入自己的个人信息,例如姓名、年龄和身体状况等。
这些信息将与单片机芯片内部的数据库进行匹配,以确保药物的管理和监控符合个人需求。
当用户需要服用药物时,只需打开智能药箱的盖子,并按照屏幕上的指示选择所需药物的仓位。
此时,单片机芯片会自动检测仓位中的药物,并将其信息显示在屏幕上。
用户只需按照屏幕上的使用说明,正确取出所需药物。
同时,智能药箱还具备药物监控和提醒功能。
单片机芯片会根据用户设定的用药时间和频率,自动提醒用户服药。
当药物快要用完时,智能药箱会通过手机应用或短信提醒用户及时购买和补充药物。
此外,智能药箱还具备防盗和防误用功能。
它可以通过密码、指纹或刷卡等方式进行解锁,确保药物的安全性和可靠性。
而在误用药物方面,单片机芯片能够自动判断用户是否超过了药物的剂量,并及时发出警示。
总之,基于单片机技术的智能药箱为用户提供了便捷、智能的药物管理和监控功能。
它不仅能够精确记录和识别药物信息,还能提醒用户服药时间,并保证药物的安全性。
相信随着科技的不断发展,智能药箱将会越来越普及,为人们的健康管理带来更多的便利。
基于单片机多功能电子医药盒设计论文
1 引言随着现代科学技术的飞速发展,数字化时代的来临,计算机和网络已经将触角伸入社会各行各业,渗入了城市的血液中,并且在一定程度上取代了人类繁琐的机械的劳动。
世界也正面临一场大规模的新的工业革命,又称为信息革命。
数字化、智能化,已经成为这场革命的主旋律。
让计算机像人类一样动作一样思考,并拥有人的记忆和人的逻辑,使人类从繁琐的键盘操作和按键输入中解脱出来是电脑智能化面对的重要课题。
本次设计是在运用成品嵌入式计算机的基础上,实现用人类的语言无线遥控单片机的运作。
为了更明确的显示声音对单片机的遥控作用,使单片机控制远处可开启的药盒,体现声控单片机的运行情况。
对于多功能电子医药盒的设计,关键在于语音识别,语音处理技术是一门新兴的技术,它不仅包括语音的录制和播放,还涉及语音的压缩编码和解码,语音的识别等各种处理技术。
以往做这方面的设计,一般有两个途径:一种方案是单片机扩展设计,另一种就是借助于专门的语音处理芯片。
普通的单片机往往不能实现这么复杂的过程和算法,即使勉强实现也要加很多的外围器件。
基于上述要求本次设计拟采用三种设计方案。
在芯片方面,ATMEGA16L微处理器和凌阳SPCE061A微处理器以及二者的组合应用是三种备选方案。
两种微控制器都具有丰富的片上系统资源,可以通过外加辅助电路的方式实现语音辨识功能,从而满足对控制指令的语音采集、压缩、存储、解压和辨识等一系列功能的要求。
在指令系统方面,两者都支持C语言,省去了繁琐重复的堆栈操作,方便了程序员的编写,和读取。
在确定设计使用单片机后,还应对单片机加装部分外围电路才能使用,其中包括:电源电路、音频电路、I/O电路等。
使其保证单片机各项功能的实现。
此外还有部分必须的功能电路,如:复位按键,状态指示灯等等。
在药盒仓体方面,采用三个直流电机驱动,动力来自驱动后轮的直流电机,驱动器采用意法半导体生产的L298N直流电机驱动器,整个药盒由电源供电。
语音指令的识别过程是利用单片机的特定人语音识别功能来实现的。
基于STM32的智能药箱系统设计与实现共3篇
基于STM32的智能药箱系统设计与实现共3篇基于STM32的智能药箱系统设计与实现1随着人们意识的不断提高和医疗科技的不断发展,人们对日常保健的需求也越来越高。
而药箱作为人们常见的一种日常用品,近年来也逐渐受到广大消费者的关注。
药箱可以帮助人们方便地存放和管理自己日常需要使用的药品,但是传统的药箱只是一个简单的药品储藏盒,难以帮助人们实现药品的提醒和管理,这一方面是有待改进的。
基于此,我们在传统药箱的基础上,设计和实现一种能够智能化管理药品的药箱系统。
本系统主要由STM32单片机和相应的传感器、智能模块和网路通讯模块等组成。
该药箱系统的设计要点如下:1.硬件设计在系统设计的硬件方面,主要可以分为以下几个部分:药箱本体、药品分配器、温湿度传感器、光敏传感器、RTC时钟等。
首先要考虑的是药箱本体的设计。
由于药箱主要用来储存药品,因此需要设计相应的架构,包括药品存放桶、药品分配器等。
在药箱的分配器设计中,需要将药品机械手与STM32单片机相连,实现自动从药品存放桶中取出药品送到所需位置,防止人为误操作。
同时,为了更好地监测药品的使用情况和存储环境,还需要在药箱内部设计监测设备。
在监测设备方面,本系统需要通过温湿度传感器实时地检测药箱内部的温度和湿度,以解决一些药品在高温或潮湿环境下变质或失效的问题。
此外,本系统还需要安装光敏传感器,用于检测药品的存储位置是否充足,及时提醒用户是否需要补充药品。
另外还需要考虑加入RTS实时时钟,以便系统能够实现时间的监测和管理。
2.软件设计在系统的软件设计方面,主要可以分为以下几个方面:1)药品管理在药品管理方面,属于该药品箱的核心功能。
系统通过手机APP或网站的方式,提供药品添加、删除、修改等相关操作,同时还可以显示药品的包装、厂商、有效期等信息。
并且,针对某些受过期限制的药品,系统还可以自动提示用户;2)药品分配药箱系统能够实现自动分配药品的功能,根据用户的设置,可将药品自动放置在指定的位置。
基于stm32的智能药箱毕业设计题目
基于stm32的智能药箱毕业设计题目基于STM32的智能药箱毕业设计题目一、项目背景随着社会的发展和人口老龄化的加剧,药品使用越来越普遍,但传统的药品管理方式存在诸多问题,如忘记服药、药品过期等。
为了解决这些问题,本项目旨在设计一款基于STM32的智能药箱,实现药品的智能化管理。
二、项目目标1. 实现药品的智能化管理,包括药品的提醒、过期预警等功能;2. 实现用户与智能药箱的交互,如语音控制、手机APP控制等;3. 提高药品管理的安全性和便捷性,减少用户的使用成本。
三、系统设计1. 硬件设计:采用STM32微控制器作为主控芯片,配合语音识别模块、显示屏、按键、WiFi模块等外围设备,实现系统的各项功能。
2. 软件设计:采用C语言编写程序,实现药品信息的录入、存储、提醒、过期预警等功能。
同时,通过语音识别和手机APP实现用户与系统的交互。
四、功能实现1. 药品信息录入:用户可以通过手机APP或智能药箱上的按键,将药品信息录入系统。
系统将自动将药品信息存储在内部存储器中。
2. 定时提醒:根据用户设定的时间,系统会在服药时间前进行提醒。
提醒方式可以是声音、灯光或手机APP推送。
3. 过期预警:系统会自动监测药品的过期时间,并在药品过期前进行预警。
预警方式同上。
4. 语音识别:用户可以通过语音控制智能药箱,如查询药品信息、设置提醒时间等。
系统采用语音识别技术实现这一功能。
5. 手机APP控制:用户可以通过手机APP远程控制智能药箱,实现药品信息的查询、提醒时间的设置等功能。
APP与智能药箱通过WiFi进行通信。
五、性能测试1. 测试目的:对智能药箱的各项功能进行测试,确保其性能稳定、可靠。
2. 测试方法:采用黑盒测试和白盒测试相结合的方式,对各个功能进行测试。
