arduino LED灯控制基础篇
1 控制原理
arduino uno可以通过数字引脚和模拟引脚控制一个LED灯的亮灭。首先先介绍LED灯,LED有正负极之分,只需要一个高电平便可以点亮,那么就有朋友问了,arduino的5V/3.3V也可以点亮的但是结果肯定不是你想要的,对此就加一个电阻这个阻值一般在1k左右LED灯就不会烧坏 对此这个电阻的作用就是一个限流的作用,arduino的数字引脚2输出高低电平可以控制LED灯,方法很多这里采用的是输出高电平亮,低电平灭程序和原理如下:
2材料
Uno R3开发板
- 配套USB数据线
- 面包板及配套连接线
- 1个LED灯
- 1个1K限流电阻
3原理图实物图
4实验代码
//*******控制LED亮灭**************//
int led=2;
void setup() {
Serial.begin(9600);
pinMode(led,OUTPUT);
}
void loop() {
digitalWrite(led,HIGH);
delay(200);
digitalWrite(led,LOW);
delay(200);
}
5效果
led灯l亮0.2s熄灭0.2s一直循环