1 頁 (共 1 頁)

六年級10月份課程-體感遊戲實作

發表於 : 2024-10-11, 09:45
楊老師
1.設計一個遊戲
初始時在正中央有一顆球(光點)
按A鍵時,球會向左移動,
按B鍵時,球會向右移動。
1011-1.png
1011-1.png (19.82 KiB) 已瀏覽 521 次
2.邏輯判斷
碰到邊緣時,球靜止不動,不要讓球消失。
判斷的條件依據是 ?
1011-2.png
1011-2.png (29.36 KiB) 已瀏覽 520 次
3.實作測試
儲存專案,寫入Microbit測試執行

Re: 六年級10月份課程-part2

發表於 : 2024-10-17, 14:48
楊老師
1.開啟上週的專案,你的邏輯判斷有做對了嗎?
1018-1.png
1018-1.png (56.33 KiB) 已瀏覽 298 次
2.接下來我們換一種寫法
1018-2.png
1018-2.png (98 KiB) 已瀏覽 298 次
3.按鈕控制-->體感遊戲

4.加速度感測器

5.改為體感操作

偵測板子的傾斜角度(x軸方向和y軸方向),然後改寫程式,
當板子傾斜至一定角度時,球會順著傾斜的方向滾落。
1018-3.png
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
1024-1.jpg (41.08 KiB) 已瀏覽 109 次
上週的課程讓我們瞭解,MicroBit可以根據加速度感測器(G-sensor)所取得的值,偵測到板子的傾斜情況(x軸和y軸),所以我們的設計是讓板子在傾斜時,球會順著傾斜的角度滾動。
1024-2.png
1024-2.png (61.84 KiB) 已瀏覽 108 次
2.計步器
利用加速度感測器,實作一個計步器
用力搖晃Microbit則計數,按鈕A負責將計數器歸零。
當 micro:bit 沒有在移動時,加速度計給出的讀數為約 1000。
這是由於地球的地心引力把 micro:bit 向下拉而造成的。
1025-1.jpg
1025-1.jpg (61.12 KiB) 已瀏覽 69 次