发光二极管LED


介绍

LED,即发光二极管的简称。由含镓(Ga)、砷(As)、磷(P)、氮(N)等的化合物制成。当电子与空穴复合时能辐射出可见光,因而可以用来制成发光二极管。

目标

控制LED,亮一秒钟,灭一秒钟,来实现闪烁的效果。

参数

工作电压DC 3.3-5V
控制信号数字信号
尺寸32 x 23.5 x 12 mm
定位孔大小直径为 4.8 mm
接口间距为2.54 mm 3pin防反接口

模块原理图

KEYES ESP32 Plus接口图

这是一个常用的LED模块,它采用F5-白发紫LED(外观白色,显示紫光)元件。同时,模块上自带一个间距为2.54mm的防反插红色端子。控制时,模块上GND VCC供电后,信号端S为高电平时,模块上LED亮起。

模块兼容各种单片机控制板,如arduino系列单片机。

三极管驱动LED灯的基本开关电路原理图参数说明

  • Q1(8050):NPN型三极管,作为开关元件。
  • D1(WHITE LED):白色发光二极管,被控制点亮或熄灭。
  • R1(1kΩ,0603封装):基极限流电阻,保护三极管基极不被大电流烧坏。
  • R2(10kΩ,0603封装):基极下拉电阻,确保三极管在无信号时可靠关断。
  • R3(1kΩ,0603封装):LED限流电阻,保护LED不过流烧坏。
  • S:信号输入端(如单片机IO口)。
  • VCC:电源正极。
  • GND:地。

工作原理:当S端输入高电平时,Q1导通,LED亮;S端为低电平或悬空时,Q1截止,LED灭。该电路常用于单片机等弱信号控制大电流LED等负载。

实验组件

ESP32 Plus主板
ESP32 Plus主板 x1
Keyes 紫色LED模块
Keyes 紫色LED模块 x1
XH2.54-3P 转杜邦线母单线
XH2.54-3P 转杜邦线母单线 x1
USB线
USB线 x1

模块接线图

KEYES ESP32 Plus接口图

在线运行代码

from machine import Pin
import time

led = Pin(5, Pin.OUT) # 搭建一个LED对象,将外接LED灯连接到5号引脚,设置5号引脚为输出模式
while True:
    led.value(1) # 打开灯
    time.sleep(1) # 延迟1s
    led.value(0) # 关闭灯
    time.sleep(1) # 延迟1s