《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > MEMS|傳感技術(shù) > 其他 > 教學(xué):Micro:bit V2使用溫濕度傳感器模塊方法

教學(xué):Micro:bit V2使用溫濕度傳感器模塊方法

2022-09-28
來源:易心Microbit編程
關(guān)鍵詞: 編輯器 溫濕度傳感器

  BBC micro:bit有很多套件搭配用于功能擴(kuò)展,本篇就用新版的micro:bitV2連接溫濕度傳感器模塊測(cè)試顯示溫濕度

  micro:bit電路圖

  BBC micro:bit 微控制板V2

  傳感器擴(kuò)充板

  溫濕度傳感器模塊

  溫濕度傳感器模塊是數(shù)字訊號(hào)輸出,可以接「0、 1、 2、 8、 12、13、14、 15、 16、 19、20」的 micro:bit訊號(hào)端上,建議使用的是0、1、2腳位。本范例連接到「P0」

 61.JPG

  注意: 測(cè)試時(shí)發(fā)現(xiàn)輸入電壓如果切換到5V時(shí)會(huì)發(fā)生無法正常顯示溫、濕度的問題、請(qǐng)記得把V1切到3V3當(dāng)中(如上圖紅框處)。

  以下函式庫(kù)測(cè)試后適用于micro:bit v2,發(fā)現(xiàn)一開始如果溫、濕度顯示-999.0為正常,請(qǐng)等程序驗(yàn)證后即可正常顯示溫、濕度,如還是無法正常顯示可以嘗試將MICRO USB供電改為擴(kuò)充版供電、重新插拔傳感器的3pin扁平電纜或換一條線或是按板子背后的RESET鈕重置程序讓他重新讀取數(shù)值。

  首先需要先進(jìn)入Microsoft MakeCode網(wǎng)頁(yè)在線編輯器

  https://makecode.microbit.org/#editor

  在使用溫濕度傳感器之前,需要擴(kuò)展溫濕度傳感器的指令庫(kù)。打開makecode程序設(shè)計(jì)平臺(tái),滾動(dòng)至指令區(qū)最底部,依序點(diǎn)擊進(jìn)階-擴(kuò)展,并使用以下網(wǎng)址安裝套件。

  溫濕度傳感器套件安裝網(wǎng)址:

  https://github.com/alankrantas/pxt-DHT11_DHT22

 60.JPG

  進(jìn)階;擴(kuò)展套件的位置

 59.JPG

  使用網(wǎng)址安裝sensors的套件方法

 58.JPG

  使用搜尋DHT11安裝sensors的套件方法

  新增后在上方可以看見增加的DHT11/DHT22套件

 57.JPG

  Microsoft MakeCode積木畫布 (適用microbitv2)

  使用pxt-DHT11_DHT22此函式庫(kù)時(shí)(完整程序如下),需先宣告你要使用攝氏溫度還是華氏溫度

  并且要設(shè)定此傳感器Query為DHT11(如為DHT22傳感器請(qǐng)選擇DHT22)

  設(shè)定Data pin為P0

  Pin pull up為true

  Serial output為false

  Wait 2 sec after query為true

  56.JPG

  可透過micro:bit顯示指示燈看到溫濕度傳感器的溫度和濕度的狀態(tài)。會(huì)四舍五入小數(shù)點(diǎn)輪流顯示T:目前溫度H:目前濕度。

  JavaScript 程序

  basic.forever(funcTIon() {

  basic.pause(100)

  dht11_dht22.selectTempType(tempType.celsius)

  dht11_dht22.queryData(

  DHTtype.DHT11,

  DigitalPin.P0,

  true,

  false,

  true

  )

  basic.showString(“T:”)

  basic.showString(“” +(Math.round(dht11_dht22.readData(dataType.temperature))))

  basic.showString(“H:”)

  basic.showString(“” +(Math.round(dht11_dht22.readData(dataType.humidity))))

  })



更多信息可以來這里獲取==>>電子技術(shù)應(yīng)用-AET<<

mmexport1621241704608.jpg

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 九一在线完整视频免费观看| 午夜成人理论福利片| 8av国产精品爽爽ⅴa在线观看| 成人免费黄色网址| 久久亚洲精品人成综合网| 樱花草在线社区www| 亚洲码一区二区三区| 精品国产免费一区二区三区| 国产一级强片在线观看| 国产国产在线播放你懂的| 国产精品扒开腿做爽爽爽的视频 | 狠狠色先锋资源网| 国产精品无码永久免费888| 99re6在线视频精品免费下载| 天天爽夜夜爽人人爽一区二区| 一级人做人a爰免费视频| 成年美女黄网站色大片免费看 | 精品久久久久久国产| 吃奶呻吟打开双腿做受在线视频 | 中文字幕日韩精品有码视频| 日本性视频网站| 久久精品亚洲一区二区| 最猛91大神ben与女教师| 亚洲中文字幕久久无码| 欧美怡红院免费全部视频| 亚洲欧美国产免费综合视频| 污污免费在线观看| 亚洲色无码国产精品网站可下载| 男女爱爱免费视频| 免费国产小视频| 秋葵视频在线观看在线下载| 免费黄色一级毛片| 精品剧情v国产在线麻豆| 又大又粗又爽的三级小视频| 美女被羞羞吸乳动漫视频| 国产1区2区3区在线观看| 色综合久久综合欧美综合图片| 国产人与zoxxxx另类| 被啪羞羞视频在线观看| 国产亚洲欧美日韩精品一区二区| 试看120秒做受小视频免费|