一.系统概述
语音播报体温计系统包括温度采集模块,语音播放模块,显示模块,其中核心 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) { }
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
传感器
+关注
关注
2578文章
55771浏览量
795102 -
单片机
+关注
关注
6078文章
45624浏览量
675100 -
STM32
+关注
关注
2313文章
11205浏览量
375144 -
体温计
+关注
关注
1文章
43浏览量
11031
原文标题:Proteus仿真实例_基于STM32单片机的语音播报体温计(仿真文件+程序)
文章出处:【微信号:小常硬件,微信公众号:小常硬件】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
红外体温计标定方法是怎么样的?
`红外体温计标定方法是怎么样的?用体温计去测试黑体炉温度?黑体炉设置不同的温度,体温计测试后再比对黑体炉显示的温度?如果有偏差就修正,找出对应的函数关系?是不是这样的思路?同行都是怎样的标定方法?哪种方法更准一些`
发表于 03-03 08:18
电子体温计准吗_电子体温计和水银体温计哪个更准
电子体温计测量体温是准的。因为电子体温计是由温度传感器以及液晶显示器等其他器件组成,可以准确的感受到人体的实际体温,只要轻松一按,就能快速、准确地检测人体的
发表于 02-28 09:08
•7208次阅读
红外体温计准确吗_外体温计的设置
红外体温计读数是准确的。红外线体温计是通过红外线来进行体温的测量,红外线体温计主要是用来测量前额的温度或者耳朵的温度,可以分为接触式红外线体温计
发表于 02-28 13:42
•3560次阅读
体温计夹越久体温越高_水银体温计腋下量多久
体温计夹得越久体温越高,这种情况属于正常的现象。但是,在用体温计测量体温的过程中,是有时间限制的。通常情况下,用腋下测量体温,测量的时间是在
发表于 03-09 11:05
•2w次阅读
疫情之下红外体温计需求猛增,科普红外体温计的应用
近期受疫情影响,红外体温计在疫情防护时发挥了关键作用,下面将针对红外体温计应用和计量技术等问题,进行以下介绍分析。
电子体温计和水银体温计哪个更准
在疫情期间,大家不仅对自己的体温特别关心,对别人体温也很关心,如果听到旁边有个体温37.3度的人,那你可能整晚都睡不着。所以最近体温计特别畅销。体温
疫情之下红外体温计需求猛增,红外体温计的应用说明
近期受疫情影响,红外体温计在疫情防护时发挥了关键作用,下面将针对红外体温计应用和计量技术等问题,进行以下介绍分析。红外线体温计是一种利用辐射原理来测量人体体温的测量计,它采用的红外传感
求一种基于单片机的电子体温计方案
体温计是每个家庭必备的仪器,感冒发烧的时候,使用体温计测量体温,就能够及时了解身体状况。现如今有两种常见的体温计,一种是传统的水银体温计,另
基于STM32单片机的红外门禁系统设计
本次红外门禁系统的设计使用STM32单片机作为控制中心,通过远程红外进行测温,通过OLED12864进行数据显示,通过蓝牙模块上传数据到APP端,通过语音播报模块实时
发表于 08-27 10:00
•2327次阅读
体温计怎么看度数 体温计怎么使用
体温计是一种用于测量人体温度的仪器。在目前全球爆发的新冠疫情背景下,人们越来越重视体温的监测,因此了解如何准确使用体温计成为非常重要的知识。本文将详细介绍
基于STM32单片机的语音播报体温计设计
评论