河南led灯批发联盟

【启创机器人公开课】第二课:Arduino之LED 闪烁

启创机器人科教中心 2019-06-16 12:56:41

上节课我们学习的是“ Hello World”,这节课我们学习的是LED 闪烁,小灯实验是比较基础的实验之一,这次我们利用其他I/O 口和外接直插LED 灯来完成这个实验,


一、实验器材


Arduino 控制器

USB 下载线

红色M5 直插LED*1

220Ω直插电阻*1(一定是220Ω的电阻)

面包板*1

面包板跳线*2 扎


二、原理图和实物图


我们使用数字10 接口。使用发光二极管LED 时,要连接限流电阻,这里为220Ω电阻,否则电流过大会烧毁发光二极管。

小灯实验原理图

 

 实物图

 

三、按照上图链接好电路后,就可以开始编写程序了,我们还是让LED 小灯闪烁,点亮1 秒熄灭1 秒。这个程序很简单与Arduino 自带的例程里的Blink 相似只是将13 数字接口换做10 数字接口。


参考程序如下:

int ledPin = 10; //定义数字10 接口

void setup()

{

pinMode(ledPin, OUTPUT);//定义小灯接口为输出接口

}

void loop()

{

digitalWrite(ledPin, HIGH); //点亮小灯

delay(1000); //延时1

digitalWrite(ledPin, LOW); //熄灭小灯

delay(1000); // 延时1

}


四、编程完之后,我们就点击“验证”,对我们编写的程序进行验证,然后点击“上传”,开始执行我们的程序,就可以看到我们的10 口外接小灯在闪烁了,这样我们的小灯闪烁实验就完成了。