Arduino 闪烁的LED
创作时间:
作者:
@小白创作中心
Arduino 闪烁的LED
引用
1
来源
1.
https://www.w3xue.com/dynamic/arduino/arduino_blinking_led.html
LED是小型,强大的灯,用于许多不同的应用。 首先,我们将工作在闪烁LED,微控制器的Hello World。 它就像打开和关闭灯一样简单。 建立这个重要的基线将为您提供坚实的基础,因为我们致力于更复杂的实验。
必需的组件
您将需要以下组件 -
- 1 × Breadboard 面包板
- 1 × Arduino Uno R3
- 1 × LED
- 1 × 330Ω 电阻
- 2 × 跳线
程序
按照电路图并连接面包板上的组件,如下图所示。
注意 - 要了解LED的极性,请仔细查看。 两个腿中较短的,朝向灯泡的平边缘指示负端子。
如电阻器的元件需要将其端子弯曲成90°角,以适当地适应面包板插座。 您也可以将端子切短。
草图
在计算机上打开Arduino IDE软件。 在Arduino语言编码将控制你的电路。 通过单击新建打开新的草图文件。
Arduino代码
/*
Blink
Turns on an LED on for one second, then off for one second, repeatedly.
*/
// the setup function runs once when you press reset or power the board
void setup() { // initialize digital pin 13 as an output.
pinMode(2, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(2, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(2, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
代码注
pinMode(2,OUTPUT) - 在使用Arduino的引脚之前,您需要告诉Arduino Uno R3它是一个INPUT还是OUTPUT。我们使用一个内置的“函数"pinMode()来做到这一点。
digitalWrite(2,HIGH) - 当使用引脚作为OUTPUT时,可以将其命令为HIGH(输出5伏)或LOW(输出0伏)。
结果
你应该看到你的LED打开和关闭。 如果没有看到所需的输出,请确保您已正确组装电路,并验证并将代码上传到电路板。
热门推荐
C语言中宏定义的使用详解
冷却塔结构组成与基础选型
核酸药物的研究前沿和挑战
李白《夜宿山寺》原文及赏析
武穴:1.5亿元 “贷”动创业梦
全国8大优质石榴产地,皮薄籽软香甜多汁,买石榴时要优先选择
喝完茶恶心想吐?教你正确喝茶姿势和缓解方法
茄子怎么种植才能高产?老铁们,想种出高产茄子可不是随便种种就...
“中考分流”要取消了?这个重磅文件用五句话给你讲明白!
什么是期货和期权的基本概念?
太阳能光伏组件的进化论:从晶体硅时代到新型材料时代的跨越
三分钟搞懂参军入伍流程
罗非鱼的养殖秘籍
空巢老人常见的心理需求有哪些
算命对自己有坏处吗?分析算命对个人心理和未来选择的潜在影响
你以为吃对了?6种食物让你愈吃愈便秘!1饮食法证实改善肠道健康
疝气不是简单的“鼓包”,出现几类症状,及时就医,两大因素易患病
如何引导孩子积极完成作业的有效方法
软件开发项目里程碑设置全攻略:从规划到庆祝
【妈妈必读】深入了解散光形成因素,为孩子提前预防散光!
车发动不起来的原因是什么?如何解决车辆无法发动的问题?
喉咙痛怎么办?咽口水都痛的应对指南
如何确保产品质量?全面解析产品质量管控措施
男士裤装细节完全指南:从门襟到裤脚的时尚解读
如何与狮子座相处?全面解析狮子座性格特点
感应同步器的结构与工作原理
传销层级计算的依据是什么?
销售员赚差价 如何管理
多点突破 核医疗临床应用迎来新进展
辩护律师在刑事案件中的作用是什么