07射擊遊戲
遊戲說明:
將上程式與Transformer結合,並利用擴展板的按鍵(D2)發射子彈;電位計(A0)上下移動
下載【射擊遊戲(Transformer版)】,含有控制Arduino的積木,檔案於附件
修改上面程式,結合Transformer的積木:
將原本按下左鍵發射子彈的部份,改成按下【按鍵D2】來發射子彈
將原本利用滑鼠移動潛水伕,現在改用【電位計A0】來移動潛水伕
說明:
A0值介於 0~1023間(長度為1023);Y座標介於 -180~180間(長度為360)
利用A0/1023 * 360來換算成(Y座標+180)的距離,
最後再利用A0/1023 * 360 -180 還原成Y座標的值
可從下圖來更清楚了解,這換算公式的過程