利用Netduino的強(qiáng)大功能,在帶有LED,按鈕和壓電揚(yáng)聲器的半個(gè)面包板上制作小巧的Simon游戲。
硬件組件:
- Wilderness Labs(Netduino)Netduino3 WiFi× 1
- Wilderness Labs(Netduino)Netduino3以太網(wǎng)× 1
- Wilderness Labs(Netduino)Netduino3× 1
- Wilderness Labs(Netduino)Netduino Plus 2× 1
- Wilderness Labs(Netduino)Netduino 2× 1
- Perma-Proto面包板半尺寸× 1
- LED(通用)(每個(gè)LED必須是不同的顏色。在這個(gè)項(xiàng)目中,我們使用紅色,綠色,藍(lán)色和黃色LED。)× 4
- SparkFun按鈕開關(guān)12mm× 3
- 跳線(通用)× 1
軟件應(yīng)用程序和在線服務(wù)
- Microsoft Visual Studio 2015
在這個(gè)項(xiàng)目中,你將使用Netduino,不同顏色的LED,按鈕和壓電揚(yáng)聲器構(gòu)建一款受流行邏輯游戲Simon啟發(fā)的游戲,你將使用Netduino.Foundation創(chuàng)建邏輯。
按鈕(或瞬時(shí)觸覺按鈕)是物理按鈕,用于在按下時(shí)完成電路并在釋放時(shí)斷開電路。按鈕來(lái)自各種尺寸和配置,我們將使用具有四(4)個(gè)引線的通用類型,其設(shè)計(jì)適合標(biāo)準(zhǔn)原型板。按下按鈕時(shí),所有四根導(dǎo)線都已連接。您可以在此處閱讀有關(guān)按鈕的更多信息。
壓電揚(yáng)聲器(或壓電揚(yáng)聲器)是一種使用壓電效應(yīng)產(chǎn)生聲音的揚(yáng)聲器。通過(guò)向壓電材料施加電壓來(lái)產(chǎn)生初始機(jī)械運(yùn)動(dòng),并且該運(yùn)動(dòng)通常使用振膜和諧振器轉(zhuǎn)換成可聽聲音。
Netduino.Foundation是一個(gè)使用Netduino上的.NET MicroFramework快速輕松地構(gòu)建連接內(nèi)容的平臺(tái)。由Wilderness Labs創(chuàng)建,它完全開源并由Netduino社區(qū)維護(hù)。
如果您是Netduino開發(fā)的新手,我建議您進(jìn)入Netduino項(xiàng)目入門,以正確設(shè)置開發(fā)環(huán)境。