int val; //定義變數val
int ledpin=13; //定義數位介面pin 13
void setup()
{
Serial.begin(9600); //設定串列傳輸速率為9600
pinMode(ledpin,OUTPUT);//設定數位13 為輸出介面
}
void loop()
{
val=Serial.read(); //讀取PC 發送給Arduino 的指令或字元
//並將該指令或字元賦予val
if(val=='R') //判斷接收到的指令或字元是否是R
{ //如果接收到是R
digitalWrite(ledpin,HIGH); //ON 數位13 的LED。
delay(500);
digitalWrite(ledpin,LOW); //OFF 數位13 的LED。
delay(500);
Serial.println("Hello World!"); //顯示「Hello World!」字串
//於Serial Port Monitor 上
} //end if
}
沒有留言:
張貼留言