国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

聚豐項目 > 室外低功耗溫濕度檢測站

室外低功耗溫濕度檢測站

基于STM32+IDT HS3001的室外低功耗溫濕度監(jiān)測站的設(shè)計

shuchao007 shuchao007

分享
2 喜歡這個項目
團隊介紹

shuchao007 shuchao007

團隊成員

舒超 電子工程師

分享
項目簡介
基于STM32+IDT HS3001的室外低功耗溫濕度監(jiān)測站的設(shè)計
硬件說明

一、原理介紹

1、主控部分

    采用STM32F072CBT6作為主控芯片,此款芯片的優(yōu)點是性價比較高,既能滿足性能的要求,價格又比較低廉;

blob.png

2、電源部分

    采用單節(jié)的18650電池供電,通過太陽能電池板給電池充電,電池有外接BMS,有效的保護電池不過充、過放、過流;PCB上采用了TI的一顆開關(guān)電源芯片——LM2733,該芯片靜態(tài)功耗較低,有效減少因開關(guān)電源造成的不必要你的損耗,達到低功耗的效果;

blob.png

3、無線通信

    采用常用的NRF24L01作為無線通信接口,可實時上傳數(shù)據(jù)至終端(PC端),該模塊的優(yōu)點是價格便宜,通用性較強。后續(xù)如果進入復(fù)賽,將著重對無線通信部分進行改善,可能嘗試其它更為可靠、傳輸距離更遠的無線通信方式進行數(shù)據(jù)通信;

blob.png

4、RTC

    實時時鐘芯片——DS3231M,該芯片主要的優(yōu)點是功耗非常低,時間精度非常高(一年的誤差在1min以內(nèi)),帶內(nèi)部時鐘,外圍電路非常簡單。配合無線通信,可準(zhǔn)確傳回具體時間的具體溫濕度數(shù)據(jù);

blob.png

5、EEPROM

    可實現(xiàn)單機狀態(tài)下的數(shù)據(jù)記錄。

blob.png

6、0.96"OLED

    可作為移動測量設(shè)備使用。

二、LAYOUT

blob.png


軟件說明

開發(fā)平臺:MDK5

庫:HAL庫



軟件系統(tǒng)主要包含以下幾大部分

1、IDT HS3001底層驅(qū)動

2、OLED底層驅(qū)動

3、DS3231底層驅(qū)動

4、NRF24L01底層驅(qū)動

5、應(yīng)用層——菜單



主函數(shù)如下:具體底層函數(shù)不再贅述

int main(void)

 {

  HAL_Init();

  SystemClock_Config();

  MX_GPIO_Init();

  MX_USART1_UART_Init();

  TIM14_Init();

  OLED_Init();

//Write_Ds3231m(0x00,0x00);HAL_Delay(1);

//Write_Ds3231m(0x01,0x50);HAL_Delay(1);

//Write_Ds3231m(0x02,0x11);HAL_Delay(1);

  Init_NRF24L01();

 if(NRF24L01_Check())

  {

    HAL_UART_Transmit(&huart1, nrf_state, 1, 100);

    //printf("NRF24L01 is Not work!\r\n");

  }

   TX_Mode();

  while (1)

  {

    Read_TEMP();

    Read_Time();

    Display();

    HAL_Delay(2);

  }

}



演示效果



blob.png

blob.png



blob.png



blob.png




blob.png














評論區(qū)(0 )