色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

英飛凌PSC62低功耗溫濕度數據采集

華仔的編程隨筆 ? 來源:華仔的編程隨筆 ? 作者:華仔的編程隨筆 ? 2023-05-30 09:05 ? 次閱讀

目的

驅動hs3003溫濕度傳感器,采集完數據后進入深度睡眠模式,以達到節能的目的。

實現步聚

1、打開rtthreadsettings, 添加hs300x模塊:

image.png

2、添加初始化代碼:

#define HS300X_I2C_BUS  "i2c1"

int rt_hw_hs300x_port(void)
{
    struct rt_sensor_config cfg;

    cfg.intf.dev_name  = HS300X_I2C_BUS;
    cfg.intf.user_data = (void *)HS300X_I2C_ADDR;

    rt_hw_hs300x_init("hs300x", &cfg);

    return RT_EOK;
}
INIT_ENV_EXPORT(rt_hw_hs300x_port);

3、修改主程序代碼如下:

#include 
#include 
#include "sensor_renesas_hs300x.h"
#include "drv_gpio.h"



#define LED_PIN     GET_PIN(0, 0)
#define USE_SECONDS_FOR_ALARM 30
#define LONG_GLITCH_DELAY_MS        100u    /* in ms */
#define RTC_INTERRUPT_PRIORITY      3u

void set_rtc_alarm_date_time(void);
cyhal_rtc_t rtc_obj;
extern struct hs300x_device temp_humi_dev;
int main(void)
{
    cy_rslt_t result;
    float temp_f, humi_f;
    __enable_irq();
    rt_pin_mode(LED_PIN, PIN_MODE_OUTPUT);
    rt_thread_mdelay(500);
    /* Initialize RTC */
    cyhal_rtc_enable_event(&rtc_obj, CYHAL_RTC_ALARM, RTC_INTERRUPT_PRIORITY, true);
    for (;;)
    {
        rt_kprintf("Go to DeepSleep mode
");


        set_rtc_alarm_date_time();
        cyhal_system_delay_ms(LONG_GLITCH_DELAY_MS);

//        /* Go to deep sleep */
        cyhal_syspm_deepsleep();
        rt_kprintf("Wakeup from DeepSleep mode
");
        hs300x_read_data(&temp_humi_dev, &humi_f, &temp_f);
//        /* Set the RTC generate alarm after 10 seconds */
        rt_kprintf("Temp:%2d.%df, Humi:%2d%%
",(int)temp_f,(int)(temp_f*10)%10, (int)humi_f);

    }
}

實驗效果

[I/I2C] I2C bus [i2c1] registered

  | /
- RT -     Thread Operating System
 / |      4.1.1 build May 28 2023 12:08:51
 2006 - 2022 Copyright by RT-Thread team
[D/drv.rtc] rtc init success
[D/drv.rtc] RTC: get rtc_time 946684800
[D/drv.rtc] RTC: get rtc_time 946684800
[D/drv.rtc] RTC: get rtc_time 946684800
[I/sensor] rt_sensor[temp_hs300x] init success
[I/sensor] rt_sensor[humi_hs300x] init success
msh >Go to DeepSleep mode
Wakeup from DeepSleep mode
Temp:29.6f, Humi:77%
Go to DeepSleep mode

電流表測試深度睡眠相比休眠模式少15MA左右,因為板載的DAP等其他元件在用電,所以還不能測試出來工作電路的電流情況。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 英飛凌
    +關注

    關注

    66

    文章

    2191

    瀏覽量

    138833
  • 傳感器
    +關注

    關注

    2551

    文章

    51193

    瀏覽量

    754410
  • 數據采集
    +關注

    關注

    39

    文章

    6138

    瀏覽量

    113741
  • 低功耗
    +關注

    關注

    10

    文章

    2408

    瀏覽量

    103768
  • 電流表
    +關注

    關注

    2

    文章

    231

    瀏覽量

    26232
收藏 人收藏

    評論

    相關推薦

    英飛凌PSoC62 實現超低功耗溫濕度

    一款超低功耗溫濕度計。
    的頭像 發表于 06-03 10:13 ?2326次閱讀
    <b class='flag-5'>英飛凌</b>PSoC<b class='flag-5'>62</b> 實現超<b class='flag-5'>低功耗</b><b class='flag-5'>溫濕度</b>計

    英飛凌PSoc62低功耗溫濕計#超低功耗 #溫濕度

    英飛凌溫濕度
    華仔stm32
    發布于 :2023年06月03日 21:42:59

    Si7001溫濕度傳感器在家庭等數據采集系統的應用

    越來越大的市場潛力。  本文中,通過Silicon Labs的Si7001溫濕度傳感器,C8051F985低功耗MCU,CP2403 LCD驅動,和LCD顯示器構建一個用于家庭等溫度、濕度數據采集
    發表于 08-22 08:52

    提供 電腦 溫濕度數據 自動采集系統工程

    通過布點溫濕度探頭采集到電腦實時顯示 記錄 保存 分析 報警 溫濕度數據聯系電話:***
    發表于 04-07 21:20

    提供電腦自動 溫濕度數據采集系統

    通過布點溫濕度探頭采集到電腦實時顯示 記錄 保存 分析 報警 溫濕度數據聯系電話:***
    發表于 04-07 21:23

    基于單片機的無線溫濕度數據采集系統的設計

    有誰做過基于單片機的無線溫濕度數據采集系統的設計,這個畢業設計啊!能發我一份嗎?萬分感謝啊!810428878@qq.com
    發表于 05-15 20:06

    溫濕度檢測系統》+折線圖顯示DHT11溫濕度數據

    因為手上有一塊DHT11溫濕度傳感器一直沒有使用過,今天就做了這個簡易的溫濕度檢測系統。具體實現,不過是將采集溫濕度數據繪制成折線圖而已。一、模塊簡介DHT11是一個集溫度、
    發表于 06-28 22:25

    基于Si7001溫濕度傳感器的家庭等數據采集系統設計

    前言隨著生活水平的提高,家具智能化的需求逐步顯現,溫度、濕度數據采集的應用也開始顯現出越來越大的市場潛力。本文中,通過Silicon Labs的Si7001溫濕度傳感器,C8051F985
    發表于 07-08 08:31

    基于STM32的溫濕度采集系統設計

    ①利用stm32對DHT11模塊進行數據采集②將采集到的溫濕度數據上云(本次實驗并未成功上云)二、實驗環境硬件:STM32F407ZGT6、DHT11溫濕度傳感器、杜邦線等軟件:Kei
    發表于 08-10 08:17

    Si7001溫濕度傳感器在家庭等數據采集系統的應用

    本文中,通過Silicon Labs的Si7001溫濕度傳感器,C8051F985低功耗MCU,CP2403 LCD驅動,和LCD顯示器構建一個用于家庭等溫度、濕度數據采集的系統.
    發表于 08-18 09:50 ?1142次閱讀
    Si7001<b class='flag-5'>溫濕度</b>傳感器在家庭等<b class='flag-5'>數據采集</b>系統的應用

    基于STM32的低功耗溫濕度采集器的設計與實現

    本文主要介紹了一種基于STM32F103RET6的低功耗溫濕度采集器的設計與實現,系統主要有供電模塊,USB全速通信模塊,STM32芯片,SD卡存儲模塊,溫濕度傳感器,串口通信模塊,J
    發表于 12-23 14:28 ?1.6w次閱讀
    基于STM32的<b class='flag-5'>低功耗</b><b class='flag-5'>溫濕度</b><b class='flag-5'>采集</b>器的設計與實現

    基于單片機的低功耗溫濕度數據采集器的研制

    在采用中央空調系統的建筑物中’為評價其系統質量’需要對空調房間空氣的溫(濕度進行長時間的監測)為此’研制開發了以MSP430單片機為核心的低功耗溫(濕度數據采集器)介紹了該數據采集器的
    發表于 06-24 10:41 ?16次下載

    藍牙溫濕度數據記錄儀

    Apresys藍牙溫濕度數據記錄儀采用最先進的低功耗藍牙4.0技術,結合高性能集成電路,實現溫濕度記錄儀與移動藍牙設備之間的無線通信。小巧便攜的藍牙溫濕度記錄儀可實現長達30米的有效無
    發表于 03-16 14:59 ?0次下載

    英飛凌PSC62 ALARM試驗

    英飛凌PSC62利用alarm喚醒深度睡眠模式。以達到節能目的。
    的頭像 發表于 05-28 12:50 ?41.9w次閱讀
    <b class='flag-5'>英飛凌</b><b class='flag-5'>PSC62</b> ALARM試驗

    溫濕度數據采集遠程監控系統解決方案

    隨著科技的不斷發展,人們對于生活品質的要求也在不斷提高。在日常生活和生產活動中,溫濕度的控制與監測變得越來越重要,例如在家庭、辦公室、實驗室、倉庫等場所。對此,數之能提供面向工業場景的溫濕度數據采集
    的頭像 發表于 02-28 10:55 ?525次閱讀
    主站蜘蛛池模板: 精品国产精品人妻久久无码五月天| 欧美成人亚洲高清在线观看| 久久成人免费大片| 三级中国免费的| 99热久久爱五月天婷婷| 老师洗澡让我吃她胸的视频| 亚洲性无码AV久久成人| 中国拍三a级的明星女| 97干97吻| 美女乱草鲍高清照片| 中文字幕亚洲男人的天堂网络 | 国产乱码精品AAAAAAAA| 三级黄在线| 国产精品成人啪精品视频免费观看 | 与子敌伦刺激对白亂輪亂性| 九九久久国产| 永久久久免费人妻精品| 久久亚洲精品成人综合| 最近的2019中文字幕国语HD| 毛片免费播放| 爱看吧孕妇网| 台湾18成人影院| 国语对白嫖老妇胖老太| 伊人AV一区二区三区夜色撩人| 久久久久久久网站| 99久女女精品视频在线观看 | 美女扒开腿让男人桶个爽| 92看看福利午夜影院| 秋霞网站一级一片| 国产精品亚洲欧美一区麻豆| 亚洲午夜久久久精品电影院| 久久热最新网站获取3| 97超在线视频| 视频成人永久免费看| 精品一区二区三区四区五区六区| 最近更新2019中文字幕免费| 秋霞电影午夜伦午夜| 国厂精品114福利电影| 51国产偷自视频在线视频播放 | 夜夜骑夜夜欢| 国产综合无码一区二区色蜜蜜|