1.設計一個遊戲
初始時在正中央有一顆球(光點)
按A鍵時,球會向左移動,
按B鍵時,球會向右移動。
2.邏輯判斷
碰到邊緣時,球靜止不動,不要讓球消失。
判斷的條件依據是 ?
3.實作測試
儲存專案,寫入Microbit測試執行
六年級10月份課程-體感遊戲實作
- 楊老師
- 管理員
- 文章: 264
- 註冊時間: 2023-08-26, 15:22
Re: 六年級10月份課程-part2
1.開啟上週的專案,你的邏輯判斷有做對了嗎?
2.接下來我們換一種寫法
3.按鈕控制-->體感遊戲
4.加速度感測器
5.改為體感操作
偵測板子的傾斜角度(x軸方向和y軸方向),然後改寫程式,
當板子傾斜至一定角度時,球會順著傾斜的方向滾落。 6.實作測試
儲存專案,寫入Microbit測試執行
4.加速度感測器
5.改為體感操作
偵測板子的傾斜角度(x軸方向和y軸方向),然後改寫程式,
當板子傾斜至一定角度時,球會順著傾斜的方向滾落。 6.實作測試
儲存專案,寫入Microbit測試執行
- 楊老師
- 管理員
- 文章: 264
- 註冊時間: 2023-08-26, 15:22
Re: 六年級10月份課程-part2
1.【加速度感測值】
是透過加速度感測器(G-sensor)取得的值,可以提供速度和位移的資訊,X、Y、Z三軸的方向定義如下 上週的課程讓我們瞭解,MicroBit可以根據加速度感測器(G-sensor)所取得的值,偵測到板子的傾斜情況(x軸和y軸),所以我們的設計是讓板子在傾斜時,球會順著傾斜的角度滾動。 2.計步器
利用加速度感測器,實作一個計步器
用力搖晃Microbit則計數,按鈕A負責將計數器歸零。
當 micro:bit 沒有在移動時,加速度計給出的讀數為約 1000。
這是由於地球的地心引力把 micro:bit 向下拉而造成的。
是透過加速度感測器(G-sensor)取得的值,可以提供速度和位移的資訊,X、Y、Z三軸的方向定義如下 上週的課程讓我們瞭解,MicroBit可以根據加速度感測器(G-sensor)所取得的值,偵測到板子的傾斜情況(x軸和y軸),所以我們的設計是讓板子在傾斜時,球會順著傾斜的角度滾動。 2.計步器
利用加速度感測器,實作一個計步器
用力搖晃Microbit則計數,按鈕A負責將計數器歸零。
當 micro:bit 沒有在移動時,加速度計給出的讀數為約 1000。
這是由於地球的地心引力把 micro:bit 向下拉而造成的。