2016年9月18日 星期日

mBlock 單元七:按鈕輸入之快按俠 ( mBlock Unit 7: Who's the Faster Button Clicker. )

此範例用了按鈕輸入來當作 LED 燈亮度的增加。按鈕按一次,LED 燈的亮度會增加一點點,不按的時候,時間經過一秒, LED 燈亮度就會減少一點,也就是按得越快,LED燈就會持續很亮,來當個快按俠吧。

硬體電路:

硬體材料:
1. Arduino UNO R3 板子 x 1
2. 公對公杜邦線 x 5
3. LED燈 x 1
4. 220歐姆電阻 x 1
5. 10K歐姆電阻 x 1
6. 四腳按鈕 x 1
7. 麵包板 x 1

完成圖:


mBlock 程式積木:


示範影片:

延伸思考:
1. 如何作按鈕連發的功能?
2. 加上蜂鳴器,當 LED 燈亮度為最亮時,發出獲勝的旋律;當 LED 燈亮度為最暗時,發出噓聲。