✨ 認識 Touch Logo
如果你使用的是 新版 micro:bit(v2),
你會發現它上面多了一個 金色的圓形標誌(Logo)。
這個金色的 Logo 不只是裝飾,它其實是一個 觸控感測器!
你可以把它想成是 多了一個新的按鈕(但不用真的按下去)。
這個觸控標誌使用的是 電容式觸控 技術。
它能感應手指靠近時產生的 微小電場變化,
就像手機螢幕那樣,感覺到你「碰到」的瞬間。
💬 想一想:
👉 什麼是「電容觸控」?
可以上維基百科查查看它和「機械按鈕」有什麼不同喔!
🧩 TouchLogo-01:觸控反應的差別
觸控標誌可以分成幾種不同的觸發行為:
按住(Pressed):你第一次碰到它時。
鬆開(Released):手指離開的時候。
已長按(Long Press):手指按住一段時間。
已觸碰(Is Touched):只要手還在上面,就會持續偵測到。
💬 想一想:
這 4 種觸控方式有什麼不一樣?
如果要做「觸控開燈」和「長按才熄燈」,要選哪一種事件?
⏱ TouchLogo-02:觸控計時器
我們來做一個「觸控版秒錶」!
💻 練習內容:
當你「碰到」 Touch Logo → 顯示一個愛心 ❤️
當你「放開」 Touch Logo → 顯示剛剛按著多久(幾秒)
💬 想一想:
你怎麼知道要從哪裡開始計時?
要怎麼在放開時顯示經過的時間?
(提示:可以用變數記錄開始時間,放開時再計算差值喔!)
💡 TouchLogo-03:開關燈挑戰
再來試試看做一個「觸控開關」!
💻 練習內容:
第一次觸碰 → 所有 LED 全亮 ✨
第二次觸碰 → 所有 LED 全暗 🌑
接著繼續觸碰時依序循環(亮 → 暗 → 亮 → 暗…)