亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于嵌入式樹莓派的遠程監(jiān)測PM2.5系統(tǒng)設(shè)計

        2018-09-25 05:52:28吳友蘭蔡志芳胡冬琴
        電子測試 2018年16期
        關(guān)鍵詞:系統(tǒng)設(shè)計

        吳友蘭,蔡志芳,胡冬琴

        (北京電子科技職業(yè)學院,北京,100176)

        1 系統(tǒng)結(jié)構(gòu)設(shè)計

        該系統(tǒng)設(shè)計分為以下幾個部分:主控模塊、待測模塊、顯示模塊、控制模塊、遠程交互模塊。

        圖1 系統(tǒng)框架圖

        (1)主控模塊我們采用樹莓派;(2)待測模塊采用的串口通信的攀藤PM2.5傳感器;(3)控制模塊采用的控制開關(guān),該開關(guān)控制新風系統(tǒng);(4)顯示模塊采用四位數(shù)碼管顯示所測得PM2.5值;(5)遠程交互模塊采用手機登錄到Y(jié)eelink云平臺。

        2 環(huán)境搭建

        主控器我們采用的是樹莓派,操作系統(tǒng)采用 Linux 系統(tǒng)。樹莓派預搭載的編程開發(fā)環(huán)境是 Python 語言,Python是一種面向?qū)ο?、直譯式計算機編程語言,能夠輕松完成很多常見的任務(wù)。

        系統(tǒng)安裝過程如下:一個帶讀卡器的PC;從官方下載頁下載Debian映像文件;用專門的工具將映像文件寫入到SD卡;配置。

        確保連接網(wǎng)絡(luò),打開終端(terminal)

        (1)系 統(tǒng) 更 新 :輸 入“sudo apt-get update” ,“sudo apt-get upgrade” 回車執(zhí)行

        (2)配置串口:輸入“sudo nano /boot/cmdline.txt”回車執(zhí)行,進入文件后刪除”console=ttyAMA0,115200 kgdboc=ttyAMA0,115200”這部分,按 Ctrl+x,選擇保存后按回車退出。再輸入“sudo raspi-config”(打開串口),Advanced Options>>Serial>>Yes>>Finish,輸入“sudo aptget install python-serial”,回車執(zhí)行,重啟樹莓派。

        3 硬件電路設(shè)計

        設(shè)計中我們采用的樹莓派的擴展板對樹莓派的外圍電路進行擴展,擴展板上已經(jīng)設(shè)計引出串口的引腳,我們只需要把攀藤PM2.5傳感器的TXD接在擴展板的RXD,傳感器的VCC和GND分別接到樹莓派的5V和GND引腳上即可實現(xiàn)硬件的設(shè)計和開發(fā)。

        4 軟件電路設(shè)計

        4.1 樹莓派串口獲取數(shù)據(jù)程序

        攀藤PM2.5傳感器通電后不停的通過串口發(fā)送數(shù)據(jù),要利用主控端的樹莓派獲得攀藤PM2.5傳感器上發(fā)出的數(shù)據(jù),首先我們必須搞明白樹莓派是怎么通過串口和外部設(shè)備進行通信的,然后編寫程序?qū)崿F(xiàn)樹莓派通過串口接收到PM2.5傳感器發(fā)出的數(shù)據(jù)流程序。

        def read_serial_raw()∶

        Uart=ser.read(1)

        if Rec_Uart==0∶

        if Uart==’B’∶

        Rec_Uart=1

        elif Rec_Uart==1∶

        if Uart==’M’∶

        Rec_Uart=2

        count=0

        else∶

        Rec_Uart=0

        elif Rec_Uart==2∶

        data.insert(count,Uart)count=count+1

        if count>=9∶

        pmdata=data

        print(pmdata)

        Rec_Uart=0

        rec_ok_flag=1

        count=0

        data=[]

        ser.flushInput()

        time.sleep(0.001)

        return pmdata

        這個數(shù)據(jù)流格式如下:

        數(shù)據(jù)結(jié)構(gòu)

        xx xx xx xx| 1 | 2 | 3 | 1 | 2 | 3 |xx xx xx xx xx xx xx xx

        42 4d 00 14 11 11 22 22 33 33 44 44 55 55 66 66 00 00 00 00 aa aa bb bb

        buff=[01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22]

        我們對所接收到的數(shù)據(jù)進行分析處理,截取出PM2.5值顯示并上傳到云端。

        4.2 遠程交互

        此次設(shè)計中我們就利用互聯(lián)網(wǎng)云平臺yeelink 將采集的PM2.5數(shù)據(jù)進行收集并顯示出來, Yeelink是一個開源的硬件數(shù)據(jù)平臺,我們把它定義為一個物聯(lián)網(wǎng)云平臺,因為它給我們提供了API接口,我們可以把數(shù)據(jù)發(fā)送到云平臺保存起來,也可以隨時隨地查看。

        5 總結(jié)

        本文介紹了基于樹莓派為核心控制器的PM2.5檢測設(shè)計的工作原理,系統(tǒng)采用了樹莓派為核心微處理器,通過攀藤PM2.5傳感器采集PM2.5的值實現(xiàn)對PM2.5,甲醛檢測,并進行存儲和遠程顯示。我們在此基礎(chǔ)上,還可以擴展其他傳感器來實現(xiàn)遠程環(huán)境的監(jiān)測,打造一個模擬的智能家居系統(tǒng)。

        猜你喜歡
        系統(tǒng)設(shè)計
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        何為設(shè)計的守護之道?
        《豐收的喜悅展示設(shè)計》
        流行色(2020年1期)2020-04-28 11:16:38
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        瞞天過?!律O(shè)計萌到家
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        亚洲国产线茬精品成av| 亚洲欧美日韩在线一区| 亚洲欧美中文在线观看4| 久久亚洲精品一区二区| 二区免费在线视频观看| 丰满岳乱妇一区二区三区| 免费国产交换配乱淫| 色偷偷av一区二区三区人妖| 国产真实一区二区三区| 成在线人免费视频| 91精品福利观看| 日韩av在线不卡观看| 国产一区二区三区激情视频| 久久久www成人免费精品| 国产精品理人伦国色天香一区二区 | 麻豆国产高清精品国在线| 在线播放中文字幕一区二区三区| 激情在线一区二区三区视频| 欧美黑人群一交| 亚洲 国产 哟| 天堂精品人妻一卡二卡| 亚洲精品一区二区三区麻豆| 少妇被躁爽到高潮无码文| 国产91第一页| 国产亚洲91精品色在线| 日韩av东京社区男人的天堂| 国产成人久久精品区一区二区| 亚洲一区二区三区一区| 一个人看的www片免费高清视频| 18禁无遮挡羞羞污污污污网站| 国产乱人伦AⅤ在线麻豆A| 男男亚洲av无一区二区三区久久| 无人高清电视剧在线观看| 狼友AV在线| 精品熟女av中文字幕| 又色又爽又黄高潮的免费视频 | 欧美亚洲国产日韩一区二区三区| 日本高清在线一区二区三区| 欧美精品一区二区精品久久| 久久精品成人欧美大片| 精品国产又大又黄又粗av|