1.實驗目的:
?學習在PC機系統中擴展簡單I/O 接口的方法
?學習TurnipBit拼插編程
?學習土壤傳感器的工作原理以及使用方法
2.所需原器件:
TurnipBit一塊
TurnipBit擴展板一塊
usb 數據線一條
土壤濕度檢測模塊
杜邦線若干
3.土壤濕度檢測模塊原理:
土壤濕度檢測模塊主要用來測量土壤容積含水量。它利用電磁脈沖原理、根據電磁波在介質中傳播頻率來測量土壤的表觀介電常數(ε),從而得到土壤容積含水量(θv),當檢測到土壤濕度達到某一設置標準則開始澆水。
1.png (778.94 KB, 下載次數: 33)
下載附件
2018-7-3 16:29 上傳
2.png (476.01 KB, 下載次數: 31)
下載附件
2018-7-3 16:29 上傳
4.接線方法:
TurnipBit擴展板與發光二極管接口對應如下表:
3.png (6.27 KB, 下載次數: 30)
下載附件
2018-7-3 16:29 上傳
5. 源代碼:
打開TurnipBit可視化編程地址
4.png (153.87 KB, 下載次數: 32)
下載附件
2018-7-3 16:29 上傳
代碼如下:
- from microbit import *
- while True:
- if pin5.read_digital():
- pin8.write_digital(0)
- display.show(Image("09990:99999:09090:00000:00900"))
- else:
- pin8.write_digital(1)
- display.show(Image.HAPPY)
復制代碼
可視化編程圖
5.png (85.4 KB, 下載次數: 36)
下載附件
2018-7-3 16:29 上傳
|