Arduino系列教程-02 点亮LED灯
2014-02-07 09:42
405 查看
本教程来至yingcloud.com网站
让LED 灯闪烁起来是比较基础的实验,把LED连接到一个数字引脚上,让数字引脚输出的5V电压驱动LED闪烁。
上图我们定义Arduino板的数字接口10为灯的输入接口,串上一个220Ω的电阻然后连接GND,线路就接好了。使用发光二极管LED灯时要接一个220Ω的限流电阻,否则电流过大会烧坏灯,下面来看下实物连接图。
按照上图链接好电路后,就可以开始编写程序了,我们还是让LED 小灯闪烁,点亮1 秒熄灭1 秒。这个程序很简单与Arduino 自带的例程里的Blink 相似只是将13 数字接口换做10 数字接口。
void setup()
{
pinMode(ledPin, OUTPUT);//定义小灯接口为输出接口
}
void loop()
{
digitalWrite(ledPin, HIGH); //点亮小灯
delay(1000); //延时1 秒
digitalWrite(ledPin, LOW); //熄灭小灯
delay(1000); // 延时1 秒
}
将程序写入Arduino板后,就可以看到我们的10号接口的小灯开始闪烁了,这个实验就完成了。
课程总结与回顾
做这个实验,其中需要注意的就是区分灯的正负极,在接线的时候接上一个限流电阻,程序代码与线路图要对应好,接口是否正确,注意这几点差不多就成功了。这个实验给我最大的启发就是将程序与电路很好的结合在一起,不用动手用开关去控制灯,直接程序写进去一切就OK,相信通过这个简单的实验还可以延伸到很多类似的控制实验。
让LED 灯闪烁起来是比较基础的实验,把LED连接到一个数字引脚上,让数字引脚输出的5V电压驱动LED闪烁。
实验元器件
LED灯1个、面包跳线、220Ω电阻1个、面包板、Arduino控制板原理图
上图我们定义Arduino板的数字接口10为灯的输入接口,串上一个220Ω的电阻然后连接GND,线路就接好了。使用发光二极管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 秒
}
将程序写入Arduino板后,就可以看到我们的10号接口的小灯开始闪烁了,这个实验就完成了。
课程总结与回顾
做这个实验,其中需要注意的就是区分灯的正负极,在接线的时候接上一个限流电阻,程序代码与线路图要对应好,接口是否正确,注意这几点差不多就成功了。这个实验给我最大的启发就是将程序与电路很好的结合在一起,不用动手用开关去控制灯,直接程序写进去一切就OK,相信通过这个简单的实验还可以延伸到很多类似的控制实验。
相关文章推荐
- Arduino教程 初体验之点亮自带LED灯(含管脚图)
- 【Arduino官方教程第一辑】示例程序 1-3 点亮LED
- MYIR-ZYNQ7000系列-zturn教程(8)-PS给PL时钟点亮LED
- Arduino系列教程-02 PWM调光
- Arduino 极速入门系列–1 点亮 LED
- Unity和Arduino交互系列——点亮LED
- 【黑金ZYNQ7000系列原创视频教程】05.FPGA和ARM的初次结合——LED实验
- Arduino学习笔记3--用数字IO口点亮LED灯
- [转]Ultra Fractal教程系列27——关于变换的学习02——使用万花筒变换效果
- 云星数据---Scala实战系列(精品版)】:Scala入门教程034-Scala实战源码-Scala apply方法02 初始化对象
- 自定义View系列教程02--onMeasure源码详尽分析
- 【Arduino官方教程】基础示例(五):LED亮度渐变(Fade)
- Arduino系列教程之 – PWM 的秘密(下)
- Arduino学习(三)点亮LED灯
- 自定义View系列教程02--onMeasure源码详尽分析
- Arduino系列教程之 – PWM 的秘密(上)
- 单片机小白学步系列(十三) 点亮第一个LED——好的开始,成功的一半
- Arduino系列教程-06 按键控制
- Arduino系列教程-017 舵机控制
- Raspberry PI 系列 —— 裸机点亮LED灯