Arduino UNO电路板(1块)
mini面包板(1块)
100欧姆电阻(1个)
LED灯(1盏)
面包线(2根)
首先,把准备好的Arduino主板上电源关闭,取出LED、电阻、跳线,并把所有的东西按照图的形式连接起来;线的颜色随便用,面包版上的其他孔也随便插,只要元件和线的连接顺序与图中一样即可;把元件插入面包板时一定要小心;确保LED连接是正确的,长脚要连接到数字引脚10上,LED的长脚是它的正极,必须与正5V电源相连,短脚是阴极,必须要连接GND(地),都确定连接正确后,给Arduino通上电源。
接下来,打开你的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次。
千万不要用比实际需要小的电阻,如果你给LED输入了太大的电流,不但会造成LED的永久性损坏,也可能损坏电路中的其他元件。R = (VS - VL)/IVS是电源电压,VL是LED需要的电压,I是LED的电流。该例中LED的电压是2V,电流是35mA,其所连接到的Arduino的数字引脚输出电压是5V,所以需要的电阻值是: R = (5-2)/0.035 算出来的阻值是87.71欧姆。
RGB LED有一个红色,一个蓝色和一个绿色LED,把这三个放在一个外壳里,称RGB,不要搞混了。
匹配相应的电阻
拔线或插线时,都要关闭电源
LED正负级分明