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

聚豐項目 > 基于AB32VG1的空氣質(zhì)量檢測設(shè)計

基于AB32VG1的空氣質(zhì)量檢測設(shè)計

該項目是基于AB32VG1作為主板,通過串口通訊獲取CO2、CH2O、TVOC三合一的空氣質(zhì)量檢測,并將檢測結(jié)果實時用OLED屏進行顯示。

jf_88110289 jf_88110289

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

jf_88110289 jf_88110289

團隊成員

葉俊杰 架構(gòu)師

分享
項目簡介
該項目是基于AB32VG1作為主板,通過串口通訊獲取CO2、CH2O、TVOC三合一的空氣質(zhì)量檢測,并將檢測結(jié)果實時用OLED屏進行顯示。
硬件說明

硬件:

1)主板AB32VG1, 作為主控端。

2)SSD1306 OLED屏,用于顯示當前空氣質(zhì)量相關(guān)的值以及當前日期以及時間。

3)空氣質(zhì)量檢測傳感器(CO2、CH2O、TVOC三合一),這款傳感器通過串口給主控傳輸相關(guān)數(shù)據(jù)。

軟件說明

軟件上創(chuàng)建了四個靜態(tài)線程,led燈線程、按鍵線程、OLED屏顯示線程以及串口獲取傳感器數(shù)據(jù)線程。

    // 創(chuàng)建LED靜態(tài)線程
    tmp_result1 = rt_thread_init(&led_thread,                 //線程控制塊
                               "led_blink",                 //線程名字,在shell里面可以看到
                               Led_ThreadEntry,            //線程入口函數(shù)
                               RT_NULL,                      //線程入口函數(shù)參數(shù)
                               &rt_led_thread_stack[0],     //線程棧起始地址
                               sizeof(rt_led_thread_stack), //線程棧大小
                               LED_Priority,                //線程的優(yōu)先級
                               LED_TimeSlices);             //線程時間片
    // 創(chuàng)建OLED靜態(tài)線程
    tmp_result2 = rt_thread_init(&oled_thread,                //線程控制塊
                               "oled_display",               //線程名字,在shell里面可以看到
                               OLED_ThreadEntry,             //線程入口函數(shù)
                               RT_NULL,                      //線程入口函數(shù)參數(shù)
                               &rt_oled_thread_stack[0],     //線程棧起始地址
                               sizeof(rt_oled_thread_stack), //線程棧大小
                               OLED_Priority,                //線程的優(yōu)先級
                               OLED_TimeSlices);             //線程時間片

    // 創(chuàng)建KEY靜態(tài)線程
    tmp_result3 = rt_thread_init(&key_thread,                //線程控制塊
                               "key_control",               //線程名字,在shell里面可以看到
                               Key_ThreadEntry,             //線程入口函數(shù)
                               RT_NULL,                      //線程入口函數(shù)參數(shù)
                               &rt_key_thread_stack[0],     //線程棧起始地址
                               sizeof(rt_key_thread_stack), //線程棧大小
                               KEY_Priority,                //線程的優(yōu)先級
                               KEY_TimeSlices);             //線程時間片

    tmp_result4 = rt_thread_init(&uart_thread,                //線程控制塊
                               "usart1_task",               //線程名字,在shell里面可以看到
                               usart1_task_entry,             //線程入口函數(shù)
                               RT_NULL,                      //線程入口函數(shù)參數(shù)
                               &rt_uart_thread_stack[0],     //線程棧起始地址
                               sizeof(rt_uart_thread_stack), //線程棧大小
                               10,                //線程的優(yōu)先級
                               10);             //線程時間片


演示效果

演示效果如附件中圖片

022524d37e32f1cd2f6fc2736da37f4.jpg

OLED屏?xí)目諝赓|(zhì)量檢測傳感器中獲取的數(shù)據(jù)顯示在OLED屏上,方便用戶快速的了解到當前所處環(huán)境的空氣質(zhì)量情況。

附件

(0.14 MB)下載

評論區(qū)(0 )
主站蜘蛛池模板: 老汉老太bbbbbxxxxx | 国产亚洲精品AAAAAAA片 | 男人大臿蕉香蕉大视频 | 少妇两个奶头喷出奶水了怎么办 | 一道精品视频一区二区三区 | 国产精品涩涩涩视频网站 | 欧美高清 videos sexo| fryee性欧美18 19 | 99精品国产在热久久 | 国产AV麻豆出品在线播放 | 嘴巴舔着她的私处插 | 日韩亚洲欧美中文高清 | 激情欧美日韩一区二区 | WWW国产亚洲精品久久久日本 | 99久久国产免费福利 | 高h辣h双处全是肉一对一 | 伊伊人成亚洲综合人网 | 高潮久久久久久久久不卡 | 99re6在线视频国产精品欧美 | 97SE亚洲国产综合自在线不卡 | 亚洲va精品中文字幕 | 91传媒蜜桃香蕉在线观看 | 欧美日韩免费看 | 久久免费视频 | 成人免费视频无遮挡在线看 | 琪琪色原网20岁以下热热色原网站 | 精品熟女少妇AV久久免费A片 | 免费精品国产人妻国语麻豆 | 亚洲AV无码乱码国产麻豆P | 九九久久国产精品免费热6 九九久久国产精品大片 | 999久久免费高清热精品 | AV天堂AV亚洲啪啪久久无码 | 亚洲中文字幕在线精品 | 国产人妻人伦精品久久久 | 国产午夜不卡在线观看视频666 | 91天堂国产在线 在线播放 | 户外露出野战hd | 国产精品一区二区制服丝袜 | 午夜免费福利片 | 亚洲美女视频高清在线看 | 熟女啪啪白浆嗷嗷叫 |