2016年10月2日 星期日

Arduino 記憶遊戲 ( Arduino Memory Game )

硬體電路:


按鈕接在 D2、D3、D4
蜂鳴器接在 D6
LED接在 D7、D8、D9

硬體材料:
1. Arduino UNO R3 板子 x 1
2. 麵包板 x 1
3. LED燈 x 3,任意顏色
4. 杜邦線公對公 x 13
5. 220歐姆電阻 x 4
6. 按鈕 x 3
7. 10K歐姆電阻 x 3
8. 蜂鳴器 x 1

完成圖:

Arduino IDE 程式碼:

示範影片:

題外話:原本打算用mBlock來寫,發現mBlock的Arduino模式沒有辦法產生陣列之類的資料儲存方式,即使我用建立清單的方式,也不能轉成Arduino IDE所能編譯的C語言語法,所以只好用C來寫,剛好在Github上找到有人寫好的程式碼,就直接修改成我想要的功能。