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

動手做個溫度指示器

2017-01-07 02:53:26大姚
中學科技 2016年11期

大姚

Arduino是創客們DIY的必備法寶。借助Arduino 開發板,創客們通過簡單的代碼程序就可以實現一些常用電子設備的運行功能。本期我們介紹如何利用Arduino來制作家里的常用物品之一——溫度指示器。一起動手試做一下吧!

材料準備

Arduino控制器,溫濕度傳感器 DHT11, 舵機 DSS M15,杜邦線若干。

溫濕度傳感器是溫度指示器的感應元件。因為筆者地處南方地區,本次制作采用DHT11溫濕度傳感器,它包括一個電阻式感濕元件和一個NTC測溫元件,并與一個高性能8位單片機相連接。傳感器可通過3P數字線直插Arduino控制器,Arduino控制器可以通過屏幕實時顯示該傳感器的讀數變化,其溫度感應范圍為0~50℃。北方地區的讀者可以采用探測范圍更大的DHT22溫濕度傳感器,其溫度感應范圍為-40~80℃。

溫度指示器選用 DSS M15舵機作為指示部件,它的舵盤的旋轉角度可達180°。

制作過程

1. 首先,我們要為溫度指示器制作一個外殼。可以選用一些小型的廢棄包裝盒作為外殼,然后用畫筆在盒子上畫出溫度指示范圍。根據舵盤的旋轉角度范圍,溫度指示范圍設計為一個半圓,均分成6等分,指示范圍標注為-10~50℃。

2. 設計好外殼后,要把舵機裝在外殼里面。安裝前在半圓的圓心處開一個小孔,把舵機上的舵盤拆下,將舵機的傳動軸從小孔中穿過去。由于舵機的傳動軸較短,所以選取的外殼不宜太厚,以免影響舵機的正常運行。

3. 接下來我們要完成的就是整個溫度指示器的核心部分。將溫濕度傳感器和舵機用杜邦線連接到Arduino控制器上,電路連接圖如圖3- 1、圖3- 2所示。

4. 用硬紙板剪一枚指針,用雙面膠固定到舵盤上。最后將Arduino控制器封到盒子里,將溫濕度傳感器DHT11用雙面膠固定在外殼上方,給Arduino控制器接上電源(電壓范圍為5~12V的直流電源適配器)。至此就完成了硬件的所有制作,接下來是編寫驅動程序。

程序編寫

驅動程序使用Arduino IDE開發平臺來編寫。在編寫溫度指示器的代碼之前,需要先導入兩個頭文件——舵機的庫文件 Servo.h 和溫濕度傳感器的頭文件 DHT.h。舵機的庫文件 Servo.h是Arduino標準庫頭文件庫,如圖5所示,圖中表示文件庫中已經有包含舵機的庫文件。

溫濕度傳感器的頭文件DHT.h從下面的鏈接中下載:http://wiki.dfrobot.com.cn/index.php/(SKU:DFR0067)DHT11%E6%95%B0%E5%AD%97%E6%B8%A9%E6%B9%BF%E5%BA%A6%E4%BC%A0%E6%84%9F%E5%99%A8_V2。

下載后將它解壓縮到Arduino安裝路徑下的libraries中,如圖6所示。

程序代碼的運行原理是先通過溫濕度傳感器DHT11采集到模擬值,通過Arduino控制器的模擬口A2(管腳2)輸入,將模擬值通過變換公式轉換為舵盤的指示角度,從而控制指針旋轉到相應的位置。這里會有一個映射關系,將溫度值映射到相應的舵盤旋轉角度值。

具體代碼如下:

#include //導入伺服電機頭文件

#include //導入溫濕度傳感器頭文件

Servo myservo; // 定義一個伺服電機的對象

DHT dht; // 定義另一個溫濕度的對象

void setup()

{

dht.setup(2); // 設置管腳2接受溫度信號

myservo.attach(9); //設置管腳9輸出伺服電機控制信號

}

void loop()

{

float temperature = dht.getTemperature(); //讀取溫度信號

myservo.write(180-(temperature+10)*3); //根據溫度信號輸出伺服電機的偏轉角,最大偏轉角為180°

delay(2000); //延時2s,方便伺服電機轉到相應的角度

}

主站蜘蛛池模板: 美女黄网十八禁免费看| 99久久精品国产麻豆婷婷| 国产午夜一级淫片| 欧美在线精品怡红院| 日韩A∨精品日韩精品无码| 亚洲色无码专线精品观看| 六月婷婷精品视频在线观看| 日韩午夜片| 亚洲第一福利视频导航| 伊人久久综在合线亚洲91| 精品无码国产自产野外拍在线| 国产亚洲精| 色综合激情网| 亚洲视频免费在线| 嫩草影院在线观看精品视频| 国产SUV精品一区二区| 在线看AV天堂| 91精品国产情侣高潮露脸| 欧美怡红院视频一区二区三区| 91综合色区亚洲熟妇p| 91麻豆国产在线| 亚洲一区二区三区国产精华液| 91香蕉视频下载网站| 精品一区二区三区四区五区| 国产亚洲一区二区三区在线| 久久精品中文字幕免费| 久久黄色视频影| 日韩视频免费| 狼友视频一区二区三区| a级免费视频| 手机看片1024久久精品你懂的| 久久精品免费国产大片| 毛片视频网址| 一级毛片基地| 一级在线毛片| 中文精品久久久久国产网址| 日韩精品久久无码中文字幕色欲| 国产经典在线观看一区| 搞黄网站免费观看| 国产女人在线| 熟女成人国产精品视频| 欧美人与动牲交a欧美精品| 无码人中文字幕| 国产人成在线观看| 高清不卡毛片| 国产天天射| 色精品视频| 无码福利日韩神码福利片| 天堂亚洲网| 国产亚洲精品自在久久不卡| 996免费视频国产在线播放| 欧美自拍另类欧美综合图区| 91精品情国产情侣高潮对白蜜| 91小视频版在线观看www| 亚洲国产成人综合精品2020| 91黄视频在线观看| 国产91在线|中文| 香蕉国产精品视频| 国产精品一区在线观看你懂的| 精品剧情v国产在线观看| 亚洲国模精品一区| 青青国产视频| 91麻豆精品视频| 国产久草视频| 亚洲国产精品日韩av专区| 国产高清国内精品福利| 久久精品人人做人人爽| julia中文字幕久久亚洲| 午夜高清国产拍精品| 久久国产亚洲偷自| 四虎国产在线观看| 日本在线国产| 国产国产人免费视频成18| 日韩精品免费一线在线观看 | 久久性妇女精品免费| 久久久91人妻无码精品蜜桃HD| 国产精品黑色丝袜的老师| 永久免费AⅤ无码网站在线观看| 国产成人乱无码视频| 亚洲无限乱码| 欧美日韩一区二区在线免费观看| 999精品色在线观看|