加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

【Arduino入门】NO.2,使用不同的电阻值来改变LED的亮度

2018/06/27
115
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

在本课中,您将学习如何使用不同的电阻值来改变LED的亮度。

材料清单

  • l5mm Red LED 1个
  • l270Ω电阻(红色,紫色,棕色条纹)1个
  • l470Ω电阻(黄色,紫色,棕色条纹)1个
  • l2.2kΩ电阻(红色,红色,红色条纹)1个
  • l10kΩ电阻(棕色,黑色,橙色条纹)1个
  • l半面包板1个

LED简述

learn_arduino_led_labelled.jpg

LED可以制造出色的指示灯。 他们使用很少的电力,他们几乎永远持续下去。

在本次会议中,您将使用所有LED中最常见的5mm红色LED。 5Mm是指LED的直径以及5mm,其他常见尺寸是3mm和大型有趣的10mm LED。

您不能直接将LED连接到电池电压源。 首先,因为LED具有正极和负极导线,并且如果其方向不正确,则不会发光;其次,LED必须与电阻一起使用以限制或“阻塞”流过LED的电流量 - 否则 LED可能会烧坏!

如果您不使用带LED的电阻,那么它很可能会立即被破坏,因为太多的电流会流过LED,加热它并破坏产生光线的'连接点'。

有两种方法可以判断哪个LED是正面的,哪个是负面的。

首先,正极管脚长。

其次,当负极导线进入LED的主体时,LED的外壳有一个平坦的边缘。

如果你碰巧有一个LED在较长的导线旁边有一个平坦的一面,你应该假设较长的导线是正极。

电阻简述

learn_arduino_R-270-level.jpg

顾名思义,电阻抵抗电流,电阻值越高,阻抗越大,电流越小。 我们将用它来控制通过LED的电流量,从而控制LED的亮度。

阻力单位称为欧姆,通常缩写为Ω希腊字母Omega。 由于欧姆是电阻值较低的电阻(它根本无法抗拒),我们还给出了电阻值(kΩ(1000Ω)和MΩ(1000,000Ω))。 这些被称为千欧姆和兆欧姆。

在本课中,我们将使用四个不同的电阻值,270Ω,470Ω,2.2kΩ和10kΩ。 这些电阻看起来都一样,只是它们上面有不同的彩色条纹。 这些条纹告诉你电阻的值。

电阻器的颜色代码就像这样工作,对于这样的电阻器有三条彩色条纹,然后在一端有金条。

每种颜色都有一个数字,如下所示:

  • l黑色0
  • l棕色1
  • l红色2
  • l橙色3
  • l黄色4
  • l绿色5
  • l蓝色6
  • l紫色7
  • l灰色8
  • l白色9

前两个条纹是该值的前两位,因此红色,紫色表示2,7。下一个条纹是前两位数字后面需要的零的数量,因此如果第三条纹为棕色,则为 在上面的照片中,则会有一个零点,所以电阻为270Ω。

条纹棕色,黑色,橙色的电阻为10和三个零点,所以10,000Ω换句话说就是10kΩ。

与LED不同,电阻器没有正负极导线。 它们可以通过任何方式连接。

面包板布局

使用270Ω电阻连接您的stripboard,如下所示。

learn_arduino_fritzing.jpg

Arduino是一个方便的5V电源,我们将用它来为LED和电阻提供电源。 除了将其插入USB电缆之外,您无需对Arduino做任何事情。

learn_arduino_overview.jpg

使用270Ω电阻器时,LED应该非常亮。 如果换出470Ω电阻的270Ω电阻,那么LED将显得有点暗淡。 使用2.2kΩ电阻器时,LED应该非常微弱。 最后,使用10kΩ的电阻器,LED将可见。 将红色跳线从面包板中拉出并将其接触到孔中并将其取下,以便它像开关一样工作。 你应该能够注意到不同之处。

熄灯可能会更有帮助。

移动电阻

此时,5V电阻连接到电阻的一端,电阻的另一端连接到LED的正极,LED的另一端连接到GND。 但是,如果我们移动电阻使其位于LED之后,如下所示,LED仍将点亮。

learn_arduino_fritzing_2.jpg

请注意,您可能希望将270Ω电阻器放回原位。

所以,只要在某个地方,我们放置电阻器的哪一侧是无关紧要的。

闪烁LED

通过对面包板的简单修改,我们可以将LED连接到Arduino的输出引脚。 将红色跳线从Arduino 5V连接器移至D13,如下所示:

learn_arduino_fritzing_pin_13.jpg

现在加载第1课的“闪烁”示例草图。您会注意到内置的“L”LED和外部LED现在应该闪烁。

让我们尝试使用Arduino的另一个引脚 - 比如D7。 将红色跳线从D13引脚移动到D7引脚,并在草图顶部附近修改以下行:

int led = 13; 改为int led =7;

将修改后的草图上传到Arduino板,LED应该仍然闪烁,但是这次使用引脚D7。

在下一课中,我们将再次使用LED,这一次,Arduino将控制LED。

  • adafruit-arduino-lesson-2-leds.pdf
    描述:入门素材2
  • file.txt
    描述:程序

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
AD7414ARTZ-0REEL7 1 Analog Devices Inc SMBus/I2C Digital Temperature Sensor in 6-Pin SOT with SMBus Alert and Over Temperature Pin

ECAD模型

下载ECAD模型
$2.72 查看
AD590MH/883B 1 Rochester Electronics LLC ANALOG TEMP SENSOR-CURRENT, 0.5Cel, ROUND, THROUGH HOLE MOUNT, METAL CAN, TO-52, 3 PIN
$194.97 查看
A1171EEWLT-P 1 Allegro MicroSystems LLC Hall Effect Sensor, 0.6mT Min, 5.5mT Max, 0.30V, Plastic/epoxy, Rectangular, 6 Pin, Surface Mount, DFN-6

ECAD模型

下载ECAD模型
暂无数据 查看

相关推荐

电子产业图谱