第一次的arduino實作課程
附上程式碼
int leg;
int now;
void setup()
{
leg=10;//接腳的pin
now=13;//通電的腳位
/*以下是輸出的腳位宣告*/
pinMode(10,OUTPUT);
pinMode(11,OUTPUT);
pinMode(12,OUTPUT);
pinMode(13,OUTPUT);
}
void loop()
{
/*數位訊號發出*/
digitalWrite(now,HIGH);
delay(200);//亮的時間
digitalWrite(now,LOW);
delay(100);//熄的時間
/*呼叫切換函式*/
call();
}
/*call 切換輸出腳位*/
void call()
{
//隨機決定輸出腳位
now=leg+(int)random(0,4);
}
沒有留言:
張貼留言