您的位置:首页 > 产品设计 > UI/UE

Arduino点亮LED灯

2018-11-08 14:26 453 查看

点亮LED灯两种方式:

    第一种是将Led灯的正极接在Arduino的输出端,将Led灯的负极接在Arduino的GND端,如果让Arduino的输出端输出高电平,那么灯就会亮。

    第二种是将Led灯的负极接在Arduino的输出端,将Led灯的正极接在Arduino的+5V端,如果让Arduino的输出端输出低电平,那么灯就会亮

    Led灯的阻值会随着它两端电压的变化而改变,一般来说,如果直接将Led灯的正极接在Arduino的+5V,负极接在Arduino的GND,这个Led灯会直接烧坏。不过如果直接以Arduino的输出接口接Led灯的正极,在输出高电平点亮Led灯时倒不会烧坏,但是此时流过Led灯的电流已经达到了60mA以上,超过了Arduino输出端口的最大输出电流,长时间工作可能会损坏Arduinio板。所以接Led灯时最好要串联一个

220欧姆
左右的电阻,这样可以使流过Led灯的电流降到10mA左右。
LED 额定工作电压1.8V,额定工作电流10mA,由R=(5-1.8V)/10mA=20欧

电路图

arduino程序

#define ledPin 13

void setup()
{
pinMode(ledPin, OUTPUT);
}

void loop()
{
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
dealy(1000);
}
阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: