嗨各位~今天的實作部分為練習使用Arduino IDE來撰寫程式!因為是第一天,所以不是太難的實作喔!
實作說明:
編寫一段程式讓Arduino 接受到我們發的指令就顯示“Hello World!”字符串,使用 if()語句就可以讓Arduino 聽從指令,再預先將LED燈插在pin13,讓Arduino 接受到指令時LED 閃爍一下,再顯示“Hello World!”
實作前小提醒:
將Board(開發板)選擇為Arduino Uno
將Port選擇為COM3(Arduino uno)
程式碼:
int val; //定義變量val
int ledpin=13; //定義數位接口13Pin
void setup()
{
Serial.begin(9600);
pinMode(ledpin,OUTPUT); //設置13Pin 為輸出接口
}
void loop()
{
val=Serial.read(); //讀取PC 發送給Arduino 的指令或字符,並將該指令或字符賦給val
if(val=='R') //判斷接收到的指令或字符是否是“R”
{
digitalWrite(ledpin,HIGH); //點亮13Pin LED
delay(500);
digitalWrite(ledpin,LOW); //熄滅13Pin LED
delay(500);
Serial.println("Hello World!"); //顯示“Hello World!”
}
}
以上就是今天的發文,第二十一天終於開始了我們真正實作的部分,雖然我說我可能不會放上影片,但我還是放了,第一次發youtube,用了好久才成功:(,但還是希望大家有所收穫,還有謝謝大家耐心的看完全部,希望大家之後可以多包容我的錯誤...
最後,如果你對我的文章有興趣就繼續關注接下來的文章吧!掰掰~