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

        ?

        多語言實現(xiàn)Arduino“高溫監(jiān)控儀”

        2021-09-08 02:34:24牟曉東
        電腦報 2021年32期
        關鍵詞:溫度傳感器風扇溫濕度

        牟曉東

        借助于溫度傳感器、風扇模塊和幾個LED燈,我們利用Arduino開發(fā)制作一個“高溫監(jiān)控儀”:當環(huán)境溫度處于較適宜的溫度范圍時(比如28℃以下),綠色LED燈亮,風扇模塊無動作;當溫度有小幅度升高時(28℃以上、30℃以下),黃色LED燈發(fā)光進行預警,同時風扇模塊低速轉(zhuǎn)動進行風力降溫,直至恢復正常;當溫度較高時(30℃以上),紅色LED燈發(fā)光進行報警,風扇模塊高速轉(zhuǎn)動進行風力快速降溫……在整個過程中,屏幕每隔3秒鐘就顯示一次實時檢測到的溫度數(shù)據(jù)。

        1.實驗器材與電路連接

        實驗器材:Arduino UNO主板一個,DHT11溫濕度傳感器一個,風扇模塊一個,綠色、黃色和紅色LED燈各一支,面包板一塊,各色杜邦線若干;對照設計好的電路接線圖進行器材連接(如圖1)。

        首先,將Arduino的5V和GND通過杜邦線連接至面包板一側的紅色和藍色線槽;接著,將綠色、黃色和紅色LED燈的短腿(負極)均插接至藍色線槽,長腿(正極)則分別插接至a列某行插孔中,再通過同種顏色的杜邦線將正極與Arduino的11號、12號和13號數(shù)字引腳相連;然后,將溫度傳感器和風扇模塊的VCC端和GND端均通過杜邦線與面包板的紅色、藍色線槽連接,二者的信號端則分別插接至Arduino的2號和3號數(shù)字引腳;最后,通過數(shù)據(jù)線將Arduino與計算機USB接口連接,完成電路連接(如圖2)。

        2.Arduino IDE代碼編程實現(xiàn)“高溫監(jiān)控儀”

        在Arduino IDE中對DHT11溫濕度傳感器進行編程控制的前提是要安裝DHT.h庫,首先依次點擊菜單“項目”-“加載庫”-“管理庫”項,在彈出的“庫管理器”中以“DHT11”為關鍵詞進行搜索,會出現(xiàn)一個名為“DHT sensor library(by Adafruit)”的庫,顯示支持DHT11(目前最新版本為1.4.2);接著,點擊“安裝”按鈕(如圖3),在彈出的提示窗口中點擊“Install all”按鈕進行下載和安裝;結束后返回“加載庫”中查看,底部“推薦的庫”中就會顯示有“DHT sensor library”項,說明安裝成功。

        首先導入DHT.h庫:“#include ”,并且通過語句“DHT dht(2, DHT11);”對連接在2號數(shù)字引腳的溫度傳感器信號端進行初始化;然后定義Fan、GreenLED、YellowLED和RedLELD四個變量,對風扇模塊(3號數(shù)字引腳)、綠色(11號)、黃色(12號)和紅色(13號)LED燈進行引腳編號聲明:“int Fan = 3;”“int GreenLED = 11;”“int YellowLED = 12;”和“int RedLED = 13;”;接下來,在setup()函數(shù)中先通過語句“Serial.begin(9600);”設置串口監(jiān)視器的波特率,再通過語句“dht.begin();”開啟DHT11溫度傳感器的數(shù)據(jù)通訊,最后通過pinMode()對風扇模塊和三個LED燈的引腳模式均設置為輸出模式:“pinMode(Fan, OUTPUT);”“pinMode(GreenLED, OUTPUT);”“pinMode(YellowLED, OUTPUT);”和“pinMode(RedLED, OUTPUT);”(如圖4)。

        在loop()函數(shù)中先定義浮點型變量Temperature,通過“float Temperature = dht.readTemperature();”語句實現(xiàn)對檢測溫度數(shù)據(jù)的讀取,然后將該數(shù)據(jù)在串口監(jiān)視器中輸出:“Serial.print("當前溫度為:");”“Serial.print(Temperature);”和“Serial.println("℃");”;接著,構建“if…else if…else…”三分支選擇結構,對溫度數(shù)據(jù)進行數(shù)值區(qū)間判斷:如果溫度在28℃以下——“if (Temperature <= 28.00)”,則控制綠色LED燈發(fā)光:“digitalWrite(GreenLED, HIGH);”;如果溫度在28℃-30℃之間——“else if (Temperature > 28.00 && Temperature <= 30.00)”,則控制黃色LED燈發(fā)光、風扇低速轉(zhuǎn)動:“digitalWrite(YellowLED,HIGH);”“analogWrite(Fan, 127);”;如果溫度超過30℃,則控制紅色LED發(fā)光、風扇高速轉(zhuǎn)動:“digitalWrite(RedLED, HIGH);”“analogWrite(Fan, 255);”。

        猜你喜歡
        溫度傳感器風扇溫濕度
        溫濕度控制器在回收砂冷卻系統(tǒng)中的應用
        基于DSP的多路溫濕度監(jiān)測系統(tǒng)
        溫度傳感器DS18B20在溫度計設計中的應用
        電子制作(2019年12期)2019-07-16 08:45:44
        一種高性能CMOS溫度傳感器
        基于溫濕度控制的天氣預測裝置
        電子制作(2018年11期)2018-08-04 03:26:02
        XTR105電流變送器在溫度傳感器中的應用
        電子制作(2018年12期)2018-08-01 00:47:40
        電風扇
        故事大王(2017年4期)2017-05-08 07:53:40
        蒸發(fā)冷卻溫濕度獨立控制空調(diào)系統(tǒng)的應用
        基于智能手機控制風扇運行的實現(xiàn)
        新蒙迪歐車冷卻風扇常高速運轉(zhuǎn)
        无人视频在线观看免费播放影院 | 国产日产精品久久久久久| 精品一区二区三区人妻久久| 日韩国产精品一区二区三区| 国产精品爽爽ⅴa在线观看| 国产大学生粉嫩无套流白浆| 欧美日韩国产另类在线观看| 国产自拍成人在线免费视频| 亚洲欧美日韩综合一区二区 | 日本经典中文字幕人妻| 亚洲国产精品区在线观看| 精品久久久久久无码中文字幕| 亚洲av无码专区亚洲av| 日韩精品中文字幕 一区| 国产精品成人av大片| 蜜桃av抽搐高潮一区二区| 亚洲日本天堂| 中文字幕乱码亚洲美女精品一区| 99人中文字幕亚洲区三| 久久久av精品波多野结衣| 免费看一级a女人自慰免费| 久久2020精品免费网站| 五月天激情电影| 欧美变态口味重另类在线视频 | 国产自拍视频在线观看网站| 亚洲日韩成人av无码网站| 欧美韩国精品另类综合| 久亚洲一线产区二线产区三线麻豆| 99无码精品二区在线视频| 免费人成视频在线观看视频| 丰满少妇高潮在线观看| 黄片视频免费在线播放观看| 国产精品igao视频网| 亚洲综合日韩中文字幕| 国产老熟女伦老熟妇露脸 | 黑人上司粗大拔不出来电影| 亚洲色大成网站www在线观看| 日韩亚洲国产中文字幕| 国模冰莲极品自慰人体| 双腿张开被9个黑人调教影片| 成人影院免费视频观看|