Arduino - 闪烁的LED

Arduino - 闪烁的LED 首页 / Arduino入门教程 / Arduino - 闪烁的LED

LED是小巧而函数强大的灯,可用于许多不同的应用中,首先,我们将使LED闪烁(微控制器的Hello Learnfk),就像打开和关闭灯一样简单,创建这个重要的基准将为您进行更复杂的实验打下坚实的基础。

所需组件

您将需要以下组件-

  • 1×面包板
  • 1×Arduino Uno R3
  • 1个LED
  • 1×330Ω电阻
  • 2×跳线

电路图

遵循电路图,并将面包板上的组件连接起来,如下图所示。

Breadboard

注意-要找出LED的极性,请仔细观察。朝向灯泡平坦边缘的两条腿中较短的那一条表示负极端子。

LED

诸如电阻器之类的组件需要将其端子弯曲成90°角,以正确安装面包板插座。您也可以缩短端子。

Resistors


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亮起和熄灭,如果未看到所需的输出,请确保正确组装了电路,并验证了代码并将其上载到板上。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

DDD实战课 -〔欧创新〕

跟月影学可视化 -〔月影〕

Flink核心技术与实战 -〔张利兵〕

人人都用得上的写作课 -〔涵柏〕

React Hooks 核心原理与实战 -〔王沛〕

Redis源码剖析与实战 -〔蒋德钧〕

零基础实战机器学习 -〔黄佳〕

AI绘画核心技术与实战 -〔南柯〕

AI大模型企业应用实战 -〔蔡超〕

好记忆不如烂笔头。留下您的足迹吧 :)