一.系统概述
语音播报体温计系统包括温度采集模块,语音播放模块,显示模块,其中核心 CPU采用单片机 STM32,STM32在电子行业运用广泛。温度采集模块使用 MLX90614红外传感器采集体温数据,语音播放模块采用以JR6001为核心的模块,显示模块使用OLED12864液晶模块。
二.仿真概述
1. 系统运行后就会在OLED显示屏上显示体温,语音播报模块是通过一个UART串口模拟的,按下播报按键就会实现温度的播报。
2. 点击下方链接进入串口助手(网页版),设置号好后就能接受语音播报信息,以此来体现语音播报的结果。
https://serial.keysking.com
3. 通过调节DHT11的红色按钮来调节温度值,显示屏上温度跟随改变,点击播报按键后在串口助手端也会更新数据。
三.程序设计
#include// u8 t,h,Heart,l; u8 tl=10,hh=90; u8 voice; u8 key; u8 rain; char p1[]=""; // // void Init_Test(void); void Test(void); void Display(void); // int main(void) { NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//2:2 Init_Test(); while(1) { Key_Scan(&key); DHT11_Read_Data(&t,&h); OLED_ShowString(1,1,"BodyTemperature"); OLED_ShowNum(2,8,t,2); OLED_ShowString(2,11,"C"); if(Key1==0) { printf("BodyTemperature: "); Usart1_TxNum(t,2); printf(" C"); key=0; } if(Heart>=hh){ Beep_1;} else { Beep_0;} } } void Init_Test(void) { /*-System Init-*/ Usart1_Init(9600); Key_Init(); /*-HardWare Init-*/ OLED_Init(); //pb8-9 DHT11_Init(); //pa12 // PCF8591_Init(); //pb10-11 // Relay_Init();//Relay_1;Relay2_1; // Beep_Init();//Beep_1; } void Display(void) { }
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
传感器
+关注
关注
2537文章
48883浏览量
743682 -
单片机
+关注
关注
6011文章
44160浏览量
624466 -
STM32
+关注
关注
2250文章
10728浏览量
350466 -
体温计
+关注
关注
1文章
40浏览量
10532
原文标题:Proteus仿真实例_基于STM32单片机的语音播报体温计(仿真文件+程序)
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
ZTPl35S-R型传感器在体温计中的应用
1 引言 现在,人们对自己的身体健康状况十分关注.都希望自己有一个好的身体。体温是人体的重要生理参数之一,对它的监测十分重要。市场上最流行的体温计是电子体温计,特别是非接触式红外体温计
发表于 12-22 09:54
ZTPl35S-R型红外温度传感器在体温计中有哪些应用?
现在,人们对自己的身体健康状况十分关注.都希望自己有一个好的身体。体温是人体的重要生理参数之一,对它的监测十分重要。市场上最流行的体温计是电子体温计,特别是非接触式红外体温计。目前国内
发表于 10-22 07:46
红外体温计标定方法是怎么样的?
`红外体温计标定方法是怎么样的?用体温计去测试黑体炉温度?黑体炉设置不同的温度,体温计测试后再比对黑体炉显示的温度?如果有偏差就修正,找出对应的函数关系?是不是这样的思路?同行都是怎样的标定方法?哪种方法更准一些`
发表于 03-03 08:18
智能红外体温计的方案
智能体温计、耳温枪、智能体温计等等,利用红外线温度传感器对准耳膜加以测量·精度高、测量快速,测量时无需耳套等特点,1秒出结果,体型小巧便于保管及携带。婴幼儿感冒发烧时,一般的体温方式宝宝不太配合
发表于 07-08 15:19
温度传感器M601在电子体温计中的应用
传统的水银体温计一般由水银、玻璃等材料制作而成,广泛应用于医疗、普通家庭等领域测量体温,价格也比较便宜,但是存在汞污染、玻璃碎裂等危险情况,所以也被许多国家、地区采取了禁止措施。 随着电子技术
发表于 07-08 15:54
数字温度传感器MY605在电子体温计中的测温功能应用
随着环保要求的提高,电子体温计以其测温速度快、读数方便的优点取代汞体温计得到了迅速发展和广泛应用,其内部的测温传感器是关键器件,需要具备功耗低、精度高、测温范围广、成本低等优点。 针对电子
发表于 07-08 15:59
红外体温计方案软硬件开发的相关资料分享
高精度高分辨率 AD 转 换器,得出的数字信号经过单片机复杂的处理,得出实际的温度通过 LCD 显示 或者 语音报数 额温枪(红外线测温仪)针对量测人体额温基准设计,使用非常简单、方便。1秒可准确...
发表于 11-11 07:52
求一种基于单片机的电子体温计方案
体温计是每个家庭必备的仪器,感冒发烧的时候,使用体温计测量体温,就能够及时了解身体状况。现如今有两种常见的体温计,一种是传统的水银体温计,另
基于STM32单片机的红外门禁系统设计
本次红外门禁系统的设计使用STM32单片机作为控制中心,通过远程红外进行测温,通过OLED12864进行数据显示,通过蓝牙模块上传数据到APP端,通过语音播报模块实时
发表于 08-27 10:00
•841次阅读
![基于<b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>的红外门禁系统设计](https://file1.elecfans.com/web2/M00/A1/78/wKgaomTqroiAaQRXAAAQuLenNI8418.jpg)
体温计怎么看度数 体温计怎么使用
体温计是一种用于测量人体温度的仪器。在目前全球爆发的新冠疫情背景下,人们越来越重视体温的监测,因此了解如何准确使用体温计成为非常重要的知识。本文将详细介绍
评论