查看: 942|回复: 1
打印 上一主题 下一主题

Arduino系列教程之点亮LED灯

[复制链接] qrcode

31

主题

35

帖子

104

积分

注册会员

Rank: 2

积分
104
楼主
跳转到指定楼层
发表于 2014-9-17 08:58 PM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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号接口的小灯开始闪烁了


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

91

帖子

6

积分

新手上路

Rank: 1

积分
6
沙发
发表于 2014-9-17 09:19 PM | 只看该作者
好好学啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表