top of page

挑戰任務 1

編寫程式,使每當按鈕B1被按下,顯示屏上會顯示按鈕被按下的次數,而LED1和2亦會根據按鈕按下的次數而亮起白色。以按5次按鈕B1為一個循環,5次之後按鈕次數會重新計算。

例如:

•按下B1一次,LED1和2會閃亮1次,顯示屏顯示的次數為1。

•按下B1三次,LED1和2會閃亮3次,顯示屏顯示的次數為3。

•按下B1五次後再按一次,LED1和2會閃亮1次,顯示屏顯示的次數為1。

完成圖

挑戰任務 2

編寫程式,使顯示屏顯示以下圖案並在顯示屏上以菱形的方式移動。圓形的直徑為10。

完成圖

挑戰任務 3

編寫程式,製作一個可調式測距儀,使超聲波感應器感應與前方物件的距離並把真實距離警報距離顯示在顯示屏上。

•當距離少於警報距離的時候擴展板上的LED1和LED2會顯示紅色作為提示警報,蜂鳴器也會響起,直到距離大於警報距離

•透過按鈕B1和B2我們分別能夠加減警報響起的最遠距離。

•假設最初警報響起的距離為10cm

•加減距離每次以5cm為單位

完成圖

bottom of page