我为大家展示如何在Arduino开发板上点亮一个LED。这个是Arduino最基础的项目,我们将使用Arduino在每次闪烁之间延迟1秒钟打开和关闭。
这可能看起来很容易,但实际上编写程序最重要的想法,
目录
步骤1:要求
在这个项目中,需要准备以下材料:
1. 1x – 面包板
2. 1x – USB数据线(连接arduino板和电脑,通常配有arduino板)
3. 2x – 公对公杜邦线,
4. 1x – Arduino板(我使用UNO,但你也可以使用任何其他版本)
5. 1x-LED
6. 1x – 100欧姆电阻(您也可以使用330欧姆或1k电阻)
步骤2:硬件连接
- 拿一个面包板和一个LED,并将铅带在阴极上(通常是较短的腿)到上水平排,另一端到垂直柱下方
- 将电阻的一端连接到连接LED的阳极的同一列,另一端连接到下一个垂直列,如图所示
- 采用另一根杜邦线,将其连接到电阻的自由端,另一端连接到arduin的pin8
- 将USB数据线的一端连接到Arduino板,另一端连接到PC USB端口
- 现在硬件连接完成了。
步骤3:软件编程
本教程代码:
[scu name=”arduino-ide-post” platform=”arduino:avr:uno”]
// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin LED_BUILTIN as an output.
pinMode(13, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
[/scu]
步骤4:编译上传
1. 从PC打开Arduino IDE
2. 将arduino USB数据线连接到PC USB端口(如果尚未连接)。
3. 检查您的设备,点击工具,并检查所选择的开发板是否已连接,并且所选的端口是连接了Arduino的端口,由Arduino名称在支架中连同端口号一起显示,我的是com7(Arduino UNO)(如图所示)
4. 现在按左上方向右箭头所示的上传按钮
这样就实现了LED的闪烁。