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
{
pinMode( 7 , INPUT);
pinMode( 11 , OUTPUT);
}
void loop()
{
if ( digitalRead( 7))
{
digitalWrite( 11 , HIGH );
delay( 1000 );
}
else
{
digitalWrite( 11 , LOW );
}
}
www.ee543.com
沒有留言:
張貼留言