多语言展示
当前在线:1599今日阅读:57今日分享:41

Arduino项目开发-LED闪灯器

Arduino是一块单板的微控制器和一整套的开发软件,接下来我介绍下用Arduino控制闪灯器。
工具/原料
1

Arduino UNO电路板(1块)

2

mini面包板(1块)

3

100欧姆电阻(1个)

4

LED灯(1盏)

5

面包线(2根)

方法/步骤
1

首先,把准备好的Arduino主板上电源关闭,取出LED、电阻、跳线,并把所有的东西按照图的形式连接起来;线的颜色随便用,面包版上的其他孔也随便插,只要元件和线的连接顺序与图中一样即可;把元件插入面包板时一定要小心;确保LED连接是正确的,长脚要连接到数字引脚10上,LED的长脚是它的正极,必须与正5V电源相连,短脚是阴极,必须要连接GND(地),都确定连接正确后,给Arduino通上电源。

2

接下来,打开你的Arduino IDE开发工具,输入以下代码:int ledPin = 10;void setup() {          pinMode(ledPin, OUTPUT);}void loop() {          digitalWrite(ledPin, HIGH);          delay(1000);          digitalWrite(ledPin,LOW);          delay(1000);}按下IDE上部的Verify/Compile按钮,确保输入的代码没有错误;如果成功,单击UpLoad按钮上传代码到你的Arduino中,如果正确地做了每件事,你可以看到面包板上的红色LED每隔1秒交替亮灭1次。

3

千万不要用比实际需要小的电阻,如果你给LED输入了太大的电流,不但会造成LED的永久性损坏,也可能损坏电路中的其他元件。R = (VS - VL)/IVS是电源电压,VL是LED需要的电压,I是LED的电流。该例中LED的电压是2V,电流是35mA,其所连接到的Arduino的数字引脚输出电压是5V,所以需要的电阻值是:   R = (5-2)/0.035  算出来的阻值是87.71欧姆。

注意事项
1

RGB LED有一个红色,一个蓝色和一个绿色LED,把这三个放在一个外壳里,称RGB,不要搞混了。

2

匹配相应的电阻

3

拔线或插线时,都要关闭电源

4

LED正负级分明

推荐信息