在本教程中,您将学习:
面包板的基础
如何编写基本的Arduino程序来控制数字引脚。
教程
首先在面包板上串联一个220Ω电阻器和一个LED。
面包板的内部连接:
面包板的外部行和内部列在内部连接。因此,当您连接LED时,它应该跨越两列,并与其中一列的电阻相遇。确保电阻器和LED串联,而不是并联。电阻器减小了LED上的电流,使其处于LED和Arduino数字引脚的工作范围内。
串联与并联:
现在将LED的阴极连接到Arduino的接地引脚。
较短的LED引线(称为阴极)应接地:
最后,将电路的另一端连接到Arduino数字引脚。完成的图如下所示。
完成的连接:
使用USB电缆将Arduino连接到计算机,然后打开Arduino IDE。该代码具有五个主要组成部分:
使用宏“ #define…”为您连接到Arduino的引脚创建标识符。
将引脚模式设置为“输出”
使用“ digitalWrite”命令将LED设置为写入高电平(将5伏写入数字引脚)来打开LED。
等待1秒钟(延迟功能单位以毫秒为单位)
重复3-4,但关闭LED
代码
#define led_pin 8
void setup(){
pinMode(led_pin,OUTPUT);
}
void loop(){
digitalWrite(led_pin,HIGH); // turn the LED on
delay(1000); // wait a second
digitalWrite(led_pin,LOW)); // turn the LED off
delay(1000); // wait a second
}
责任编辑:pj
-
led
+关注
关注
242文章
23398浏览量
664058 -
电阻器
+关注
关注
21文章
3806浏览量
62408 -
Arduino
+关注
关注
188文章
6477浏览量
188081
发布评论请先 登录
相关推荐
如何控制数字输出的输出使能?
HAL库是如何控制数字舵机的
基于arduino的库编写esp32程序
为Arduino UNO 开发板程序编写软件
为 Arduino Mega 开发板程序编写软件
双DSP电机控制数字平台设计
![双DSP电机<b class='flag-5'>控制数字</b>平台设计](https://file1.elecfans.com//web2/M00/A5/20/wKgZomUMNw2AFjV2AAAUQ7YYtzI417.gif)
ARDUINO IDE编写和AVR单片机程序的下载
使用模拟电压控制数字电位计
![使用模拟电压<b class='flag-5'>控制数字</b>电位计](https://file.elecfans.com/web2/M00/8B/3C/pYYBAGPCRiCARnWiAAAt_9mr1VU251.png)
如何将HC-SR04连接到Arduino并编写一个简单的程序来测量距离
![如何将HC-SR04连接到<b class='flag-5'>Arduino</b>并<b class='flag-5'>编写</b>一个简单的<b class='flag-5'>程序</b><b class='flag-5'>来</b>测量距离](https://file1.elecfans.com/web2/M00/BD/9A/wKgZomWsflaANt1SAADQJs8FUT4796.png)
评论