2016年1月12日 星期二

Arduino UNO學習130.按鍵控制LED燈



Arduino學習130.按鍵控制LED燈

目的要在按下按鍵時,使LED燈亮起,可運用在其他自動偵測開關上,
使燈或蜂鳴器或馬達啟動等運用,並學習if的條件式

準備硬體
LED燈*1
220或330歐電阻*1
10K或1K電阻*1
開關*1
面包板*1
線材

硬體10K電阻作保護用,UNO有除錯設計,按鍵迴路到GND,若為3腳開關於斷開接G,


ArduBlock程式設定腳位7按鈕壓下時,LED燈亮1000毫秒,

 void setup()
{
    pinMode( 7 , INPUT);
    pinMode( 11 , OUTPUT);
}

void loop()
{
    if (    digitalRead( 7))
    {
        digitalWrite( 11 , HIGH );
        delay( 1000 );
    }
    else
    {
        digitalWrite( 11 , LOW );
    }
}


www.ee543.com 

沒有留言:

張貼留言