LED是小巧而函数强大的灯,可用于许多不同的应用中,首先,我们将使LED闪烁(微控制器的Hello Learnfk),就像打开和关闭灯一样简单,创建这个重要的基准将为您进行更复杂的实验打下坚实的基础。
所需组件
您将需要以下组件-
- 1×面包板
- 1×Arduino Uno R3
- 1个LED
- 1×330Ω电阻
- 2×跳线
电路图
遵循电路图,并将面包板上的组件连接起来,如下图所示。
注意-要找出LED的极性,请仔细观察。朝向灯泡平坦边缘的两条腿中较短的那一条表示负极端子。
诸如电阻器之类的组件需要将其端子弯曲成90°角,以正确安装面包板插座。您也可以缩短端子。
Arduino代码
/* Blink Turns on an LED on for one second, then off for one second, repeatedly. */ //当您按下复位或给电路板供电时,设置功能运行一次 void setup() { //将数字引脚 13 初始化为输出。 pinMode(2, OUTPUT); } //循环函数永远一遍又一遍地运行 void loop() { digitalWrite(2, HIGH); //打开 LED(HIGH 是电压电平) delay(1000); //等1秒钟 digitalWrite(2, LOW); //通过使电压低来关闭 LED delay(1000); //等1秒钟 }
注意代码
pinMode(2,OUTPUT) - 在使用Arduino的一个引脚之前,您需要告诉Arduino Uno R3它是INPUT还是OUTPUT。
digitalWrite(2,HIGH) - 将引脚用作输出时,可以命令其为HIGH(输出5伏)或LOW(输出0伏)。
输出结果
您应该看到LED亮起和熄灭,如果未看到所需的输出,请确保正确组装了电路,并验证了代码并将其上载到板上。
参考链接
https://www.learnfk.com/arduino/arduino-blinking-led.html
标签:输出,LED,引脚,Arduino,无涯,HIGH,组件 From: https://blog.51cto.com/u_14033984/7942152