第 1 頁 (共 1 頁)
六年級10月份課程-體感遊戲實作
發表於 : 2024-10-11, 09:45
由 楊老師
1.設計一個遊戲
初始時在正中央有一顆球(光點)
按A鍵時,球會向左移動,
按B鍵時,球會向右移動。
- 1011-1.png (19.82 KiB) 已瀏覽 521 次
2.邏輯判斷
碰到邊緣時,球靜止不動,不要讓球消失。
判斷的條件依據是 ?
- 1011-2.png (29.36 KiB) 已瀏覽 520 次
3.實作測試
儲存專案,寫入Microbit測試執行
Re: 六年級10月份課程-part2
發表於 : 2024-10-17, 14:48
由 楊老師
1.開啟上週的專案,你的邏輯判斷有做對了嗎?
- 1018-1.png (56.33 KiB) 已瀏覽 298 次
2.接下來我們換一種寫法
- 1018-2.png (98 KiB) 已瀏覽 298 次
3.按鈕控制-->體感遊戲
4.加速度感測器
5.改為體感操作
偵測板子的傾斜角度(x軸方向和y軸方向),然後改寫程式,
當板子傾斜至一定角度時,球會順著傾斜的方向滾落。
- 1018-3.png (78.28 KiB) 已瀏覽 296 次
6.實作測試
儲存專案,寫入Microbit測試執行
Re: 六年級10月份課程-part2
發表於 : 2024-10-24, 15:00
由 楊老師
1.【加速度感測值】
是透過加速度感測器(G-sensor)取得的值,可以提供速度和位移的資訊,X、Y、Z三軸的方向定義如下
- 1024-1.jpg (41.08 KiB) 已瀏覽 109 次
上週的課程讓我們瞭解,MicroBit可以根據加速度感測器(G-sensor)所取得的值,偵測到板子的傾斜情況(x軸和y軸),所以我們的設計是讓板子在傾斜時,球會順著傾斜的角度滾動。
- 1024-2.png (61.84 KiB) 已瀏覽 108 次
2.計步器
利用加速度感測器,實作一個計步器
用力搖晃Microbit則計數,按鈕A負責將計數器歸零。
當 micro:bit 沒有在移動時,加速度計給出的讀數為約 1000。
這是由於地球的地心引力把 micro:bit 向下拉而造成的。
- 1025-1.jpg (61.12 KiB) 已瀏覽 69 次