程式學習 使用MakeCode_進階篇
新興自造教育及科技中心 詹照塘
新興 自造教育及科技中心
Micro:bit
1 2 3 4 5
今日教案簡報:
目錄 contents 雷射槍打靶
材料清單 與 製作程序
光敏電阻
認識與應用
遊戲積木
認識與設計
伺服馬達
認識與設計
雷射槍打靶
綜合實作
Part 1
Micro:bit 進階雷射槍打靶
6.伺服馬達訊號線
:材料清單
3.靶桿
5.伺服馬達 支架
4.伺服馬達
1. 靶
8. 底座 7.Micro:bit 支架
2. 光敏電阻
Part 1
Micro:bit 進階雷射槍打靶
6.伺服馬達訊號線
:套件組裝
3.將靶桿插入靶的 兩個凹槽後,用膠 帶或熱熔膠固定
將伺服馬達及支架組 合及7.Micro:bit支架 插入底座,可以熱熔 1. 彩繪靶面
將.Micro:bit架在7.
支架上之完成圖 2. 將光敏電阻塞入靶心
將4、5伺服馬達及支架 組合,可以熱熔膠固定
Part 2
Micro:bit 進階雷射槍打靶
光敏電阻
有兩個引腳,並且引腳沒有正負極之分。
當光線照射時,電阻值會 降低,電流就會隨著光線 的加強而增大。
:光敏電阻
光敏電阻與Micro:bit連線
0 1 2 3V GND
黃
白
黑
Part 2
Micro:bit 進階雷射槍打靶
用燈光直射光敏電阻(靶心),
觀察數值的變化。
:光敏電阻
用Micro:bit讀取光敏電阻值
依所觀察數值的變化,將程式 改為所示。
Part 3
Micro:bit 進階雷射槍打靶:遊戲積木
Part 3
Micro:bit 進階雷射槍打靶:遊戲積木
用遊戲積木設計 Micro:bit簡單遊戲
遊戲開始時: 得分設為零,將角色 g1&sprite定位於(2,2)、(4,0),然 後開始倒數計時10000毫秒(10秒)
Part 4
Micro:bit 進階雷射槍打靶
伺服馬達
sg90旋轉角度是 0 到 180 度。
:伺服馬達
伺服馬達與Micro:bit連線
0 1 2 3V GND
紅
橘
棕
Part 4
Micro:bit 進階雷射槍打靶
1.先點選
:伺服馬達
Micro:bit控制伺服馬達
2. 點選servo
3. 伺服積木
Part 4
Micro:bit 進階雷射槍打靶:伺服馬達
Micro:bit控制伺服馬達 1. 先建立一
個變數”角 度“。然後 將伺服馬達 腳位P1設成”
角度“值。
2.
按”A”(B) 將伺服馬達 角度轉到
145(90)度。
Part 5
程式類別 積木
Micro:bit 進階雷射槍打靶: 實作
Part 5
Micro:bit 進階雷射槍打靶: 實作
附錄:
參考資料:https://microbit.org/
https://makecode.microbit.org/
https://makecode.microbit.org/offline-app
Q&A fianl
FB
新興自造中心 LINE
新興自造中心