0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于STM32单片机的语音播报体温计设计

小常硬件 来源:小常硬件 2024-06-24 14:31 次阅读

一.系统概

语音播报体温计系统包括温度采集模块,语音播放模块,显示模块,其中核心 CPU采用单片机 STM32,STM32在电子行业运用广泛。温度采集模块使用 MLX90614红外传感器采集体温数据,语音播放模块采用以JR6001为核心的模块,显示模块使用OLED12864液晶模块。

c1e9e800-3112-11ef-a4c8-92fbcf53809c.jpg

二.仿真概述

1. 系统运行后就会在OLED显示屏上显示体温,语音播报模块是通过一个UART串口模拟的,按下播报按键就会实现温度的播报。

c2276bda-3112-11ef-a4c8-92fbcf53809c.jpg

2. 点击下方链接进入串口助手(网页版),设置号好后就能接受语音播报信息,以此来体现语音播报的结果。

https://serial.keysking.com

c255dcb8-3112-11ef-a4c8-92fbcf53809c.jpg

3. 通过调节DHT11的红色按钮来调节温度值,显示屏上温度跟随改变,点击播报按键后在串口助手端也会更新数据。

c2639e48-3112-11ef-a4c8-92fbcf53809c.jpg

c2ef1824-3112-11ef-a4c8-92fbcf53809c.jpg

三.程序设计

#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

    基于无线电子体温计

    求助一个基于单片机的无线电子体温计的硬件设计和软件设计.....求大神帮忙啊!
    发表于 02-21 19:33

    求FPGA的开发板,有电子体温计的教程

    本帖最后由 eehome 于 2013-1-5 09:49 编辑 价格300至400之间有电子体温计的教程主要语言是C语言
    发表于 12-28 11:22

    求基于FPGA的电子体温计的设计

    本帖最后由 eehome 于 2013-1-5 09:55 编辑 求基于FPGA的电子体温计的设计
    发表于 12-28 13:22

    51单片机控制蜂鸣器语音播报

    我想用51单片机控制蜂鸣器语音播报,可以吗?如果不行那应该怎么实现?
    发表于 05-19 22:39

    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

    单片机如何实现语音播报温度?

    单片机通过温度传感器采集到温度后,怎样通过语音模块播报出来,用什么语音模块比较好。温度不是固定的,要怎样去实现语音
    发表于 09-27 06:18

    求一种基于单片机的电子体温计方案

    体温计是每个家庭必备的仪器,感冒发烧的时候,使用体温计测量体温,就能够及时了解身体状况。现如今有两种常见的体温计,一种是传统的水银体温计,另
    的头像 发表于 08-20 10:43 1143次阅读

    基于STM32单片机的红外门禁系统设计

    本次红外门禁系统的设计使用STM32单片机作为控制中心,通过远程红外进行测温,通过OLED12864进行数据显示,通过蓝牙模块上传数据到APP端,通过语音播报模块实时
    发表于 08-27 10:00 841次阅读
    基于<b class='flag-5'>STM32</b><b class='flag-5'>单片机</b>的红外门禁系统设计

    体温计怎么看度数 体温计怎么使用

    体温计是一种用于测量人体温度的仪器。在目前全球爆发的新冠疫情背景下,人们越来越重视体温的监测,因此了解如何准确使用体温计成为非常重要的知识。本文将详细介绍
    的头像 发表于 01-25 10:22 505次阅读