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! 到此结束