顏色猜猜機(S2A)
設計一個遊戲機器,讓玩家猜顏色。在螢幕上先出現三個顏色讓玩家選擇(猜),選好後玩家按下麵包板上的按鍵,三個顏色的LED燈開始亂數閃爍,鬆開按鍵時,某一個顏色的燈恆亮,如果猜中顏色,就說[猜對了],如果猜錯,就說[猜錯了]。一、類比輸入紅色LED,正極接Arduino板數位腳位11 黃色LED,正極接Arduino板數位腳位10 綠色LED,正極接Arduino板數位腳位9控制數位腳位9、10、11的輸出為1(5V)或0(0V)。來控制三種顏色LED的亮或熄滅。按鍵一邊接5V,另一邊接10K歐姆電阻再接地(GND),中間拉一條訊號線到類比腳A0當作判斷輸入訊號。主程式程式開始先將說明圖片移到定點。設定要用到的腳位。(A0輸入,D9、D10、D11輸出)等待按下按鍵。(紅、黃、綠等角色的程式負責選顏色)如果按鍵按下時,類比腳A0得到1023,就開始隨機讓D9、D10、D11其中一個輸出高電位,讓LED亮。直到放開按鍵,類比腳A0得到0然後判斷答對了嗎?紅色角色程式開始先將顏色圖片移到定點。當被選中,就將選色變數設為11,做為主程式判斷對錯的依據。如果選的是其他顏色,會收到其他顏色的廣播,就將自己隱藏。黃色角色程式開始先將顏色圖片移到定點。當被選中,就將選色變數設為10,做為主程式判斷對錯的依據。如果選的是其他顏色,會收到其他顏色的廣播,就將自己隱藏。綠色角色程式開始先將顏色圖片移到定點。當被選中,就將選色變數設為9,做為主程式判斷對錯的依據。如果選的是其他顏色,會收到其他顏色的廣播,就將自己隱藏。程式下載:顏色猜猜機(類比).sb2二、數位輸入紅色LED,正極接Arduino板數位腳位11 黃色LED,正極接Arduino板數位腳位10 綠色LED,正極接Arduino板數位腳位9控制數位腳位9、10、11的輸出為1(5V)或0(0V)。來控制三種顏色LED的亮或熄滅。按鍵一邊接5V,另一邊接10K歐姆電阻再接地(GND),中間拉一條訊號線到數位腳D7當作判斷輸入訊號。主程式程式跟[類比輸入]很像。開始先將說明圖片移到定點。設定要用到的腳位。(數位腳位D7輸入,D9、D10、D11輸出)等待按下按鍵。如果按鍵按下時,數位腳位D7得到1,就開始隨機讓D9、D10、D11其中一個輸出高電位,讓LED亮。直到放開按鍵,數位腳位D7得到0然後判斷答對了嗎?其他角色程式請參考[類比輸入]。程式下載:顏色猜猜機(數位).sb2三、增加效果1.加上蜂鳴器,在按鍵時發出特殊聲音,答對或答錯時也可以發出不同的音樂。2.答對或答錯時更換不同的造型。四、學生作品六年級林辰皓、吳至勤同學作品六年級藍培誠、四年級李盺澤同學作品。-----------------------相關連結:S2A初級班課程目錄http://blog.ilc.edu.tw/blog/blog/868/post/97121/634243 S2A課前準備http://blog.ilc.edu.tw/blog/blog/868/post/97121/630656 網路線上版scratch2.0操控arduino(S2A)http://blog.ilc.edu.tw/blog/blog/868/post/97121/629471 S2A第一課(概論、連接)http://blog.ilc.edu.tw/blog/blog/868/post/97121/630098 S2A第二課(LED)http://blog.ilc.edu.tw/blog/blog/868/post/97121/630328 S2A第三課(用鍵盤控制LED)http://blog.ilc.edu.tw/blog/blog/868/post/97121/630339 S2A第四課(3顆LED紅綠燈)http://blog.ilc.edu.tw/blog/blog/868/post/97121/630362 S2A第五課(PWM模擬類比輸出)http://blog.ilc.edu.tw/blog/blog/868/post/97121/630609 S2A第六課(RGB三色LED)http://blog.ilc.edu.tw/blog/blog/868/post/97121/630826 S2A第七課(蜂鳴器)http://blog.ilc.edu.tw/blog/blog/868/post/97121/631037 S2A第八課(按鍵)http://blog.ilc.edu.tw/blog/blog/868/post/97121/631469 顏色猜猜機(S2A)http://blog.ilc.edu.tw/blog/blog/868/post/97121/630444 同時控制4片Arduino板子http://blog.ilc.edu.tw/blog/blog/868/post/97121/630334 文章來源:顏色猜猜機(S2A) 由 roc 發表。