0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于STM32單片機(jī)的語音播報(bào)體溫計(jì)設(shè)計(jì)

小常硬件 ? 來源:小常硬件 ? 2024-06-24 14:31 ? 次閱讀

一.系統(tǒng)概

語音播報(bào)體溫計(jì)系統(tǒng)包括溫度采集模塊,語音播放模塊,顯示模塊,其中核心 CPU采用單片機(jī) STM32,STM32在電子行業(yè)運(yùn)用廣泛。溫度采集模塊使用 MLX90614紅外傳感器采集體溫?cái)?shù)據(jù),語音播放模塊采用以JR6001為核心的模塊,顯示模塊使用OLED12864液晶模塊。

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

二.仿真概述

1. 系統(tǒng)運(yùn)行后就會(huì)在OLED顯示屏上顯示體溫,語音播報(bào)模塊是通過一個(gè)UART串口模擬的,按下播報(bào)按鍵就會(huì)實(shí)現(xiàn)溫度的播報(bào)。

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

2. 點(diǎn)擊下方鏈接進(jìn)入串口助手(網(wǎng)頁版),設(shè)置號(hào)好后就能接受語音播報(bào)信息,以此來體現(xiàn)語音播報(bào)的結(jié)果。

https://serial.keysking.com

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

3. 通過調(diào)節(jié)DHT11的紅色按鈕來調(diào)節(jié)溫度值,顯示屏上溫度跟隨改變,點(diǎn)擊播報(bào)按鍵后在串口助手端也會(huì)更新數(shù)據(jù)。

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

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

三.程序設(shè)計(jì)

#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)
{
 
}
 

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2541

    文章

    49945

    瀏覽量

    747441
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6023

    文章

    44376

    瀏覽量

    628297
  • STM32
    +關(guān)注

    關(guān)注

    2257

    文章

    10828

    瀏覽量

    352433
  • 體溫計(jì)
    +關(guān)注

    關(guān)注

    1

    文章

    40

    瀏覽量

    10554

原文標(biāo)題:Proteus仿真實(shí)例_基于STM32單片機(jī)的語音播報(bào)體溫計(jì)(仿真文件+程序)

文章出處:【微信號(hào):小常硬件,微信公眾號(hào):小常硬件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    基于無線電子體溫計(jì)

    求助一個(gè)基于單片機(jī)的無線電子體溫計(jì)的硬件設(shè)計(jì)和軟件設(shè)計(jì).....求大神幫忙?。?/div>
    發(fā)表于 02-21 19:33

    紅外體溫計(jì)標(biāo)定方法是怎么樣的?

    `紅外體溫計(jì)標(biāo)定方法是怎么樣的?用體溫計(jì)去測試黑體爐溫度?黑體爐設(shè)置不同的溫度,體溫計(jì)測試后再比對黑體爐顯示的溫度?如果有偏差就修正,找出對應(yīng)的函數(shù)關(guān)系?是不是這樣的思路?同行都是怎樣的標(biāo)定方法?哪種方法更準(zhǔn)一些`
    發(fā)表于 03-03 08:18

    智能紅外體溫計(jì)的方案

      智能體溫計(jì)、耳溫槍、智能體溫計(jì)等等,利用紅外線溫度傳感器對準(zhǔn)耳膜加以測量·精度高、測量快速,測量時(shí)無需耳套等特點(diǎn),1秒出結(jié)果,體型小巧便于保管及攜帶。嬰幼兒感冒發(fā)燒時(shí),一般的體溫方式寶寶不太配合
    發(fā)表于 07-08 15:19

    體溫計(jì)怎么看度數(shù)_體溫計(jì)怎么調(diào)成攝氏度

    本文首先圖解結(jié)合的方法介紹了體溫計(jì)度數(shù)的看法,另外還闡述了體溫計(jì)調(diào)成攝氏度的方法。
    發(fā)表于 02-27 09:21 ?1.8w次閱讀

    電子體溫計(jì)如何使用_電子體溫計(jì)使用方法

    本文主要闡述了電子體溫計(jì)使用方法及使用注意事項(xiàng)。
    發(fā)表于 02-28 08:59 ?3w次閱讀

    電子體溫計(jì)準(zhǔn)嗎_電子體溫計(jì)和水銀體溫計(jì)哪個(gè)更準(zhǔn)

    電子體溫計(jì)測量體溫是準(zhǔn)的。因?yàn)殡娮?b class='flag-5'>體溫計(jì)是由溫度傳感器以及液晶顯示器等其他器件組成,可以準(zhǔn)確的感受到人體的實(shí)際體溫,只要輕松一按,就能快速、準(zhǔn)確地檢測人體的
    發(fā)表于 02-28 09:08 ?5017次閱讀

    紅外線體溫計(jì)的好處_紅外線體溫計(jì)使用壽命

    本文首先闡述了使用紅外線體溫計(jì)的好處,其次介紹了紅外線體溫計(jì)的使用壽命,最后介紹了紅外線體溫計(jì)日常護(hù)理。
    發(fā)表于 02-28 09:45 ?4881次閱讀

    紅外體溫計(jì)準(zhǔn)確嗎_外體溫計(jì)的設(shè)置

    紅外體溫計(jì)讀數(shù)是準(zhǔn)確的。紅外線體溫計(jì)是通過紅外線來進(jìn)行體溫的測量,紅外線體溫計(jì)主要是用來測量前額的溫度或者耳朵的溫度,可以分為接觸式紅外線體溫計(jì)
    發(fā)表于 02-28 13:42 ?2770次閱讀

    體溫計(jì)夾越久體溫越高_(dá)水銀體溫計(jì)腋下量多久

    體溫計(jì)夾得越久體溫越高,這種情況屬于正常的現(xiàn)象。但是,在用體溫計(jì)測量體溫的過程中,是有時(shí)間限制的。通常情況下,用腋下測量體溫,測量的時(shí)間是在
    發(fā)表于 03-09 11:05 ?1.8w次閱讀

    疫情之下紅外體溫計(jì)需求猛增,科普紅外體溫計(jì)的應(yīng)用

    近期受疫情影響,紅外體溫計(jì)在疫情防護(hù)時(shí)發(fā)揮了關(guān)鍵作用,下面將針對紅外體溫計(jì)應(yīng)用和計(jì)量技術(shù)等問題,進(jìn)行以下介紹分析。
    的頭像 發(fā)表于 03-10 14:16 ?3545次閱讀

    電子體溫計(jì)和水銀體溫計(jì)哪個(gè)更準(zhǔn)

    在疫情期間,大家不僅對自己的體溫特別關(guān)心,對別人體溫也很關(guān)心,如果聽到旁邊有個(gè)體溫37.3度的人,那你可能整晚都睡不著。所以最近體溫計(jì)特別暢銷。體溫
    的頭像 發(fā)表于 04-08 10:32 ?3808次閱讀

    求一種基于單片機(jī)的電子體溫計(jì)方案

    體溫計(jì)是每個(gè)家庭必備的儀器,感冒發(fā)燒的時(shí)候,使用體溫計(jì)測量體溫,就能夠及時(shí)了解身體狀況?,F(xiàn)如今有兩種常見的體溫計(jì),一種是傳統(tǒng)的水銀體溫計(jì),另
    的頭像 發(fā)表于 08-20 10:43 ?1211次閱讀

    體溫計(jì)的演變歷程 體溫計(jì)都有哪些分類

    那么問題來了,體溫計(jì)是怎樣演變而來,都有哪些分類呢?現(xiàn)在常用的體溫計(jì)又有哪些呢?
    發(fā)表于 06-11 14:23 ?505次閱讀
    <b class='flag-5'>體溫計(jì)</b>的演變歷程 <b class='flag-5'>體溫計(jì)</b>都有哪些分類

    基于STM32單片機(jī)的紅外門禁系統(tǒng)設(shè)計(jì)

    本次紅外門禁系統(tǒng)的設(shè)計(jì)使用STM32單片機(jī)作為控制中心,通過遠(yuǎn)程紅外進(jìn)行測溫,通過OLED12864進(jìn)行數(shù)據(jù)顯示,通過藍(lán)牙模塊上傳數(shù)據(jù)到APP端,通過語音播報(bào)模塊實(shí)時(shí)
    發(fā)表于 08-27 10:00 ?936次閱讀
    基于<b class='flag-5'>STM32</b><b class='flag-5'>單片機(jī)</b>的紅外門禁系統(tǒng)設(shè)計(jì)

    體溫計(jì)怎么看度數(shù) 體溫計(jì)怎么使用

    體溫計(jì)是一種用于測量人體溫度的儀器。在目前全球爆發(fā)的新冠疫情背景下,人們越來越重視體溫的監(jiān)測,因此了解如何準(zhǔn)確使用體溫計(jì)成為非常重要的知識(shí)。本文將詳細(xì)介紹
    的頭像 發(fā)表于 01-25 10:22 ?712次閱讀