3.Arduino 基础实验例子—LED灯闪烁实验

您当前位置: 首页 > ROS机器人小车底盘 > Arduino平衡小车教程

LED灯闪烁实验

1.运行Arduino

2.选择IDE开发板。工具 > 开发板,然后选择您的开发板。

 SWD}4`4A4B(9E0%(SRQ{F6G.png

3.文件 > 示例 > 1.Basics > Blink,打开 LED 闪烁示例 sketch

 P`CJEK4HYQ}9X5M6S9BI@_M.png

7V80`713GP7Z7`{JOGQN3~P.png

 

4.工具 > 端口菜单中选择开发板的串行设备。

 GKFN~D1MXX}T}6~69XAW(OV.png

选择 COM 端口后,COM 端口编号将显示在 Arduino 右下角

5.编译

 blob.png

6.击左上方的Upload图标,在您的开发板上加载并运行 sketch

 blob.png

7.sketch 上传完成后,将显示“下载成功消息。

 

 blob.png

8.代码分析

void setup()

{

 pinMode(13, OUTPUT);

}

Arduino的代码编写比较简单,SETUParduino里面用于初始化的函数,设定了IO13的模式是OUTPUTIO口的设定还有三种:INTPUT,INPUT_PULLUP输入上拉模式,OUTPUT)。

void loop() {

  digitalWrite(13, HIGH);   // turn the LED on (HIGH is the voltage level)

  delay(1000);              // wait for a second

  digitalWrite(13, LOW);    // turn the LED off by making the voltage LOW

  delay(1000);              // wait for a second

}

主函数里面就直接使用digitalWritepinmode)函数来给IO13定义输出的高低电平。通过直接调用DELAY函数,加上delay时间,1000ms=1秒钟的延时效果,这样就得到了我们的板载LED灯闪烁实验。