第1647回-micro:bit-南投全縣配發套件-2-土壤濕度檢測器

需求與發想

一個禮拜前,我在南投文心園買了一盆蝴蝶蘭,帶到山上綁在荔枝樹幹上覺得很好看。每次上山我總忍不住想澆水,老婆說不能太常澆水,但我不知道如何拿捏,於是上網去看影片蘭花 – 蘭花需要澆水了?教你如何決定 | 蘭花種植 - YouTube


看了影片有點概念了,剛好最近在玩南投縣政府配發給全縣所有國中小的 micro:bit 套件組,我想到以前好像有看到有人用 micro:bit 做了一個自動澆灌系統,我也想玩玩看,先來查資料吧:

運算思維-拆解問題

拆解 (Decomposition)是指將一個任務或問題拆解成數個步驟或部分。Breaking a task or problem into steps or parts.  (資料來源:什麼是「運算思維」? - orangeapple - Medium)

我先把「micro:bit 自動澆灌系統」拆解一部分出來,我想先做做看「micro:bit 土壤濕度檢測器」

裝置構思

我先思考「micro:bit 土壤濕度檢測器」的運作方式:
  1. 我有一個盆栽想檢測土壤濕度夠不夠
  2. 我需要一個「土壤濕度感測器」,可以輸出數值給 micro:bit
  3. 我得用「積木化程式編輯器」Microsoft MakeCode for micro:bit 撰寫一個小程式,能讀取 「土壤濕度感測器」傳入的數值,當數值高於 X 時顯示傷心的臉(不夠濕要澆水),當數值低於 X 時顯示開心的臉(不用澆水)。

設備盤點

在「南投縣政府配發給全縣所有國中小的 micro:bit 套件組」中,我會用到:
要另外準備的:
  • 兩條公對母杜邦線,我家裡的工具櫃裡有
  • 一個土壤濕度感測器,跟家維老師借

程式撰寫

我參考12自動澆灌系統 - 阿玉micro:bit研究區 的教學文來寫,程式在此:濕度感測

邊玩邊記:

  • 組積木程式時,一開始用錯積木,數位訊號讀取 0,發先要用類比訊號讀取才對
  • 土壤濕度感測器在空氣中測得大約300,整根插入水中,測得1
  • 用手指握住土壤濕度感測器的兩個分叉,也會測得數值變化,人體是會導電的
  • 土壤濕度感測器的深度不同,感測的數值也會不同
  • 可以把想法時做出來,真的很開心很有成就感
  • 雖然還不能自動澆水,但至少有一個參考值可以決定是否需要幫植物澆水,避免植物太乾或太濕。

關於「micro:bit 自動澆水器」,我曾經寫過:

關於 micro:bit 我曾經寫過:

    1. 第1154回-運算思維-micro:bit-1-繁體中文編輯器
    2. 第1155回-運算思維-micro:bit-2-周以真博士
    3. 第1156回-運算思維-micro:bit-3-微開箱
    4. 第1157回-運算思維-micro:bit-4-如何發出聲音
    5. 第1158回-運算思維-micro:bit-5-原廠預載程式
    6. 第1159回-運算思維-micro:bit-6-光線感應值何處來?
    7. 第1160回-運算思維-micro:bit-7-二分搜尋 binary search
    8. 第1162回-運算思維-micro:bit-8-用 Scratch 玩 Micro:bit
    9. 第1161回-運算思維-micro:bit-教學設計-1-官網上的教學專案
    10. 第1163回-運算思維-micro:bit-教學設計-2-英國 Computing 學習進程
    11. 第1164回-運算思維-micro:bit-教學設計-3-中文翻譯-英國 Computing 學習進程
    12. 第1180回-運算思維-micro:bit-我的小比特-1-教學設計
    13. 第1181回-運算思維-micro:bit-我的小比特-2-第一次上課-跑馬燈
    14. 第1182回-運算思維-micro:bit-我的小比特-3-用 taibit 玩燈標尋寶
    15. 第1186回-運算思維-micro:bit-我的小比特-4-第二次上課-動一動
    16. 第1187回-運算思維-micro:bit-我的小比特-5-耳機和鱷魚夾
    17. 第1188回-運算思維-micro:bit-我的小比特-6-第三次上課-光之曲
    18. 第1192回-運算思維-micro:bit-我的小比特-7-第四次上課-光之曲
    19. 第1272回-運算思維-micro:bit-研習筆記 Ted Lee
    20. 第1274回-micro:bit- DFROBOT 小車和手柄 -1- 開箱
    21. 第1275回-micro:bit- DFROBOT 小車和手柄 -2- 兩台對戰
    22. 第1277回-micro:bit- DFROBOT 小車和手柄 -3- 自己喜好的操作方式
    23. 第1278回-micro:bit- DFROBOT 小車和手柄 -4- 體感操控手柄
    24. 第1280回-micro:bit- 我的遙控小車-教學活動設計-1-第一次上課-課前規劃
    25. 第1281回-micro:bit- 我的遙控小車-教學活動設計-2-第一次上課-上課紀錄與檢討
    26. 第1305回-micro:bit- Ring:bit Car 小車-1-開箱試玩
    27. 第1309回-micro:bit- 橋接 Scratch 的 Transformer
    28. 第1312回-micro:bit-南投資訊教育平權記者會
    29. 第1313回-micro:bit -英國小車 Bit:Bot-1-開箱試玩
    30. 第1389回-micro:bit-南投縣競速解題競賽
    31. 第1411回-micro:bit- LUMEX LED 64x32 燈板-1-開箱試玩
    32. 第1412回-micro:bit- LUMEX LED 64x32 燈板-2-學生作畫
    33. 第1413回-micro:bit- LUMEX LED 64x32 燈板-3-靜態背景、動態花樣
    34. 第1646回-micro:bit-南投全縣配發套件-1-開箱
    35. 第1647回-micro:bit-南投全縣配發套件-2-土壤濕度檢測器
    36. 第1649回-micro:bit-南投全縣配發套件-3-電動澆水器-第1版
    37. 第1650回-micro:bit-南投全縣配發套件-4-電動澆水器-第2版
    38. 第1651回-micro:bit-南投全縣配發套件-5-電動澆水器-第3版
    39. 第1655回-micro:bit-南投全縣配發套件-6-自動澆水系統-第1版

    留言

    這個網誌中的熱門文章

    第1918回-師師有法寶-4-雄-筆順練習-南一-康軒-翰林-國小國語- QR Code 大合集

    第1670回-自主學習-如何印出中英對照的 TED 演講逐字稿

    第1804回- Google 文件如何一次看兩頁?