今天是第19天,主題是 Timer Block,EV3主機內建的計時器。
EV3主機內部有八個計時器,每當程式開始執行後,八個計時器就啟動計時。我們可以將計時器歸零重新計時,計算經過的時間。
請選擇 Reset 功能模式,計時器會進行歸零,下圖就是將1號計時器歸零。
昨天利用變數方塊及數學運算方塊做了一個小遊戲,快速按鍵100下。今天就可以使用計時器命令方塊 Timer Block,增加計時功能。不用請另外一個同學拿著碼表計時,別忘了機器人就有計時功能。
1. 在迴圈前方加上一個提示聲音 (Sound Block),還有計時器歸零 (Timer Block- Reset)。
2. 將無限制的迴圈改為100次 (Count -100)。
3. 迴圈外的後方加入計時器命令方塊,將計時器時間顯示在EV3主機螢幕上。最後可以加上等待時間,或是等待觸碰感應器(EV3主機按鈕),讓程式繼續執行,這樣才看得到比賽的時間成績。
試驗並且修改你的程式,拿給同學、父母測試看看,誰才是按鈕高手!
沒有留言:
張貼留言
探奇歡迎大家留言討論!謝謝分享你的意見。