999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

多語言實現Arduino“高溫監控儀”

2021-09-08 02:34:24牟曉東
電腦報 2021年32期
關鍵詞:設置

牟曉東

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

1.實驗器材與電路連接

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

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

2.Arduino IDE代碼編程實現“高溫監控儀”

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

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

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

猜你喜歡
設置
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
船舶防火結構及設置的缺陷與整改
水上消防(2020年5期)2020-12-14 07:16:18
中外醫學專業與專科設置對比分析及啟示
特殊場景下列控等級轉換的設置方案
7招教你手動設置參數
動車段(所)股道有效長設置研究
我國中小學將設置人工智能相關課程
玩具世界(2017年9期)2017-11-24 05:17:29
吃紙的妖怪
本刊欄目設置說明
中俄臨床醫學專業課程設置的比較與思考
主站蜘蛛池模板: 欧美一级高清免费a| 免费毛片a| 九九热在线视频| 无码不卡的中文字幕视频| 日韩精品亚洲一区中文字幕| 欧美成人综合在线| 无码综合天天久久综合网| 国产主播在线一区| 成人亚洲视频| 久久夜色精品国产嚕嚕亚洲av| 国产精品无码AⅤ在线观看播放| 青草91视频免费观看| 国产成人成人一区二区| 国产精品浪潮Av| 国产v欧美v日韩v综合精品| 玩两个丰满老熟女久久网| 最新国产精品第1页| 午夜日b视频| 91久久国产综合精品女同我| 国产高清不卡| 亚洲成人福利网站| 国产视频资源在线观看| 午夜国产不卡在线观看视频| 国产天天色| 中日无码在线观看| 中文字幕无码av专区久久| 久久熟女AV| 刘亦菲一区二区在线观看| 久久久久久国产精品mv| 午夜日本永久乱码免费播放片| 国产精品久久久久久久久久98| 国产91视频观看| 午夜精品久久久久久久99热下载| 五月婷婷综合网| 伊人色在线视频| 欧美无专区| 国内精自线i品一区202| 九月婷婷亚洲综合在线| av在线人妻熟妇| 国产91无码福利在线| 亚洲人成网18禁| 国产黄色免费看| 国产不卡网| 亚洲国产精品不卡在线| 亚洲成a人片7777| 国产又大又粗又猛又爽的视频| 日韩 欧美 小说 综合网 另类| 国产高清在线精品一区二区三区| av在线无码浏览| 日韩福利视频导航| 日韩精品高清自在线| 国产精品视频999| 亚洲人在线| 亚洲成av人无码综合在线观看| 她的性爱视频| 丁香亚洲综合五月天婷婷| 国产v欧美v日韩v综合精品| 国产亚洲高清视频| 国产极品美女在线播放 | 久视频免费精品6| 国产亚洲视频中文字幕视频 | 日韩精品中文字幕一区三区| 婷婷激情亚洲| 青青青视频蜜桃一区二区| 亚洲国产天堂久久综合| 亚洲国产亚综合在线区| 欧美一级高清免费a| 色噜噜狠狠狠综合曰曰曰| AV不卡国产在线观看| 久久国产精品夜色| 亚洲AV无码乱码在线观看裸奔| 视频国产精品丝袜第一页| 免费va国产在线观看| 国产精品无码作爱| 98超碰在线观看| 亚洲综合精品香蕉久久网| 亚洲欧美另类日本| 亚洲精品天堂在线观看| 国产成人无码AV在线播放动漫| AV老司机AV天堂| 精品一区二区三区无码视频无码| 欧美亚洲国产视频|