Hello Arduino
實驗1 :Hello World!
一、實驗目的:
Arduino 串口監視器打印 Hello World!
實驗效果如下圖1
二、需要器件:
實際操作:Arduino主板,附帶USB線
軟件仿真:使用Proteus仿真,如下圖1
三、注意事項:
1、程序 和 串口監視器 的波特率必須保持一致
2、板子選擇 Arduino Uno
3、端口選擇COMx,Arduino自帶識別,如不確定,可以查看電腦設備管理器–>端口
四、程序源碼:
// code1.Hello World!
// 需要使用 Arduino串口監視器
int val;
int ledpin = 13;
void setup() {
// put your setup code here, to run once:
Serial.begin(9600); //設置波特率爲9600,注意一致
pinMode(ledpin,OUTPUT); //設置數字13 口爲輸出接口
}
void loop() {
// put your main code here, to run repeatedly:
val=Serial.read(); //讀取PC端串口監視器發送給Arduino主板的指令或字符,並將該指令或字符賦給val
if(val=='H') //判斷接收到的指令或字符是否是“H”。
{ //接收到“H”字符
digitalWrite(ledpin,HIGH);//點亮數字13 口LED。
delay(500);
digitalWrite(ledpin,LOW);//熄滅數字13 口LED
delay(500);
Serial.println("Hello World!");//顯示“Hello World!”字符串
}
}
五、執行效果:
硬件串口:
軟件仿真:
--------------------------------------------圖1-----------------------------------------------------
本次實驗1:Hello World! 到此結束