投籃機
智高 #1269編程積木應用套件micro:bit專用
延伸應用簡單模型6
投籃機
在籃框的下方裝設IR循跡感應器來偵測球是否投進
可以利用廢紙做成的小紙球來投籃。
投進之後會顯示分數。
程式碼
啟動時變數fraction設為0(計分用);變數on設為0(確保時間到之後,IR感應器不再被感應計分);顯示文字「GO」,代表開始。
當A、B同時按下則重新開始。
時間到之後變數on設為1,代表時間到。
重複判斷如果on為0
判斷IR感測器是否感應到東西(球是否投進),若有則發出中高音階聲,變數fraction改變1(得1分),顯示fraction(顯示得分)。
否則(on不為0,時間到)發出低音階聲,進入遊戲結束畫面,顯示得分2次。
實際來看看效果吧!
智高 #1269編程積木應用套件micro:bit專用
延伸應用簡單模型6
投籃機
在籃框的下方裝設IR循跡感應器來偵測球是否投進
可以利用廢紙做成的小紙球來投籃。
投進之後會顯示分數。
程式碼
啟動時變數fraction設為0(計分用);變數on設為0(確保時間到之後,IR感應器不再被感應計分);顯示文字「GO」,代表開始。
當A、B同時按下則重新開始。
時間到之後變數on設為1,代表時間到。
重複判斷如果on為0
判斷IR感測器是否感應到東西(球是否投進),若有則發出中高音階聲,變數fraction改變1(得1分),顯示fraction(顯示得分)。
否則(on不為0,時間到)發出低音階聲,進入遊戲結束畫面,顯示得分2次。
實際來看看效果吧!
https://www.youtube.com/watch?v=0PdIqigCHrc&feature=youtu.be
Please sign in to vote.