相關(guān)商品

























【應(yīng)用教程】Micro:bit自動(dòng)澆花系統(tǒng)
編輯:neil2017-12-21 瀏覽次數(shù):4340
這是一個(gè)搭建起來(lái)比較簡(jiǎn)單的項(xiàng)目,在這個(gè)項(xiàng)目中將使用 microbit 控制器連接土壤濕度傳感器及繼電器模塊,實(shí)現(xiàn)對(duì)土壤濕度的值的實(shí)時(shí)監(jiān)控,與設(shè)定的允許最低濕度進(jìn)行對(duì)比,當(dāng)檢測(cè)濕度值小于設(shè)定濕度值時(shí),microbit 控制繼電器導(dǎo)通,水泵開(kāi)始抽水,進(jìn)行澆花,并且讓 microbit 在不同濕度下顯示出不同的”表情“,下面就開(kāi)始項(xiàng)目的搭建。
一、使用硬件
1、1 * Microbit 控制器
2、1 * 土壤濕度傳感器
3、1 * Microbit 擴(kuò)展板
4、1 * 直流抽水水泵
5、1 * 7.4V 1300mAh 鋰電池
6、1 * 繼電器模塊
7、實(shí)驗(yàn)連接線(xiàn)若干
8、1 * Micro USB 數(shù)據(jù)線(xiàn)
二、硬件連接
三、程序代碼
1、JavaScript Blocks Editor
2、MicroPython
from microbit import *
while True:
MistureSensor = pin1.read_analog()
if MistureSensor > 200:
pin0.write_digital(0)
smile = Image( "00000:"
"09090:"
"00000:"
"90009:"
"09990")
display.show(smile)
elif MistureSensor < 200:
pin0.write_digital(1)
frown = Image( "00000:"
"09090:"
"00000:"
"09990:"
"90009")
display.show(frown)
四、實(shí)驗(yàn)效果
當(dāng)土壤濕度值大于 200 時(shí),microbit 顯示“開(kāi)心”表情,水泵不會(huì)抽水澆花
當(dāng)土壤濕度值小于 200 時(shí),microbit 顯示“不開(kāi)心”表情,同時(shí)水泵抽水開(kāi)始澆花,當(dāng)濕度值大于 200 后,水泵停止?jié)不?/span>
五、實(shí)驗(yàn)總結(jié)
在本項(xiàng)目中,我們使用了microbit 的模擬讀取和數(shù)字寫(xiě)入功能,比較讀取到的土壤濕度與設(shè)定的土壤濕度,通過(guò) microbit 控制器的“表情”顯示出來(lái),同時(shí)控制連接在 Pin0 接口的繼電器,在濕度值小于設(shè)定的濕度時(shí),接通繼電器,水泵抽水澆花,當(dāng)濕度值達(dá)到設(shè)定的濕度時(shí),斷開(kāi)繼電器,水泵停止抽水。
----------------------------------------------------------------------------------------------------------------
奧松機(jī)器人官網(wǎng):www.robotbase.cn
微信號(hào):搜索公眾號(hào)“奧松機(jī)器人”
QQ群: 271230889(討論,解惑)
微博:@奧松機(jī)器人基地
----------------------------------------------------------------------------------------------------------------
溫馨提示:予人玫瑰,手留余香;如果你喜歡這篇文章,不妨轉(zhuǎn)發(fā)推薦給你身邊的朋友!
用戶(hù)評(píng)價(jià)
暫時(shí)還沒(méi)有任何用戶(hù)評(píng)論