此範例用了按鈕輸入來當作 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 燈亮度為最暗時,發出噓聲。
沒有留言:
張貼留言