0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何控制比引脚数更多的LED

454398 来源:网络整理 作者:网络整理 2019-11-20 11:40 次阅读

步骤1:对Arduino进行Charlieplexing

如何控制比引脚数更多的LED

Charlieplexing不仅利用了我们通常更改的两个状态,高和低,但也会通过在OUTPUT和INPUT模式之间切换而使用第三种状态,这会影响Arduino上的内部电阻

对于Charlieplexing 6个LED,我们将设置六个LED(从L1到L6),并且需要配置三个每个LED的引脚(我选择了引脚13、12和11)。对于每个LED(L1,L2,。..,L6),我们需要设置pinMode(INPUT或OUTPUT)和引脚状态(高或低)

H:pinMode = OUTPUT;状态HIGH

L:pinMode = OUTPUT;状态LOW Z:pinMode = INPUT;状态LOW

例如,要配置LED L2,请将引脚13设置为H,将引脚12设置为L,将引脚11设置为Z:

Pin13

pinMode(LED_1, OUTPUT);//pinMode

digitalWrite(LED_1,HIGH);//状态

Pin12

pinMode(LED_2,OUTPUT);//pinMode

digitalWrite(LED_2,LOW);//状态

Pin11

pinMode(LED_3,INPUT);//pinMode

digitalWrite(LED_3,LOW);//状态

步骤2:配置硬件

将两个LED分别连接到每个Pin;确保翻转LED,以使阴极(+)和阳极(-)位于正确的引脚上。阴极(+)的腿较长,在示意图中显示为其中有弯曲的腿。

第3步:配置软件

责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • led
    led
    +关注

    关注

    240

    文章

    23100

    浏览量

    657720
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186565
收藏 人收藏

    评论

    相关推荐

    双色led灯的引脚为高电平还是低电平

    双色LED灯的引脚电平(高电平或低电平)取决于其电路设计和控制方式。双色LED灯通常包含两个LED芯片(如红色和绿色),它们共用一个
    的头像 发表于 10-01 17:25 658次阅读

    请问LMH6410引脚1(SDI)是否是增益控制信号输入脚,而引脚4(SDO)又是数据输出,为什么?

    请问LMH6410引脚1(SDI)是否是增益控制信号输入脚,而引脚4(SDO)又是数据输出,这个不太明白,输出引脚有什么用呢?还有下图是数据表第6页的截图TBD是多少啊? 是下图红
    发表于 09-09 06:50

    LED驱动芯片的引脚功能主要包括哪几种?

    LED驱动芯片是一种用于控制和驱动LED灯的集成电路。它通过将电源电压转换为适合LED工作的电流和电压进行输出,实现了对LED亮度和颜色的精
    的头像 发表于 08-12 10:19 809次阅读

    连接器的引脚怎么看

    连接器的引脚是衡量连接器性能的一个重要参数,它决定了连接器能够连接的电路数量和复杂程度。本文将详细介绍连接器引脚的概念、分类、选择方法以及实际应用等方面的内容。 一、连接器
    的头像 发表于 06-20 09:39 1312次阅读

    EtherCAT PLC带轴的限制影响因素

    的轴。 较高的带宽和较快的刷新周期可以支持更多的轴和更快的响应速度。 (4)控制程序的复杂性: 如果控制程序涉
    的头像 发表于 06-11 16:07 1004次阅读

    LDO稳压IC电子烟LED显驱动选型方案

    电子发烧友网站提供《LDO稳压IC电子烟LED显驱动选型方案.docx》资料免费下载
    发表于 05-29 18:12 0次下载

    IN628E的引脚复用

    引脚
    橙群微电子
    发布于 :2024年05月21日 16:25:59

    具有外部参考输入的低引脚、低VIN(3.0伏至5.5伏)同步降压DC-TO-DC控制器数据表

    电子发烧友网站提供《具有外部参考输入的低引脚、低VIN(3.0伏至5.5伏)同步降压DC-TO-DC控制器数据表.pdf》资料免费下载
    发表于 04-18 11:20 0次下载
    具有外部参考输入的低<b class='flag-5'>引脚</b><b class='flag-5'>数</b>、低VIN(3.0伏至5.5伏)同步降压DC-TO-DC<b class='flag-5'>控制</b>器数据表

    引脚、低VIN(2.5伏至5.5伏)同步降压DC-TO-DC控制器数据表

    电子发烧友网站提供《低引脚、低VIN(2.5伏至5.5伏)同步降压DC-TO-DC控制器数据表.pdf》资料免费下载
    发表于 04-17 10:58 0次下载
    低<b class='flag-5'>引脚</b><b class='flag-5'>数</b>、低VIN(2.5伏至5.5伏)同步降压DC-TO-DC<b class='flag-5'>控制</b>器数据表

    集成芯片引脚的顺序是怎么

    集成芯片的引脚顺序一般遵循特定的排列规则,以确保电路的正常工作。不同的芯片型号和封装方式可能有不同的引脚排列方式。
    的头像 发表于 03-25 14:42 2622次阅读

    集成芯片引脚怎么

    集成芯片(IC)的引脚编号通常按照一定的规则进行排列,以便于识别和连接。以
    的头像 发表于 03-25 13:57 2051次阅读

    高效提升控制效率 | 基于ACM32 MCU的LED灯箱控制器方案

    和IO引脚便可以释放。可以看出,处理器处理的时间仅限于显示内容发生变化的时候,这在整个显示时间上只是非常少的一个部分。而处理器在处理完后可以有更多的时间来执行其他的任务。这就是锁存器在LED和数码管显示
    发表于 03-07 13:47

    移位寄存器可降低LED设计的尺寸和成本

    在使用 LED 的设计中,移位寄存器非常有用。例如,如果系统包括七段显示器、单个指示器或形成网格或面板的 LED 阵列,则可以使用标准 8 位移位寄存器来允许低引脚
    发表于 01-30 15:14 560次阅读
    移位寄存器可降低<b class='flag-5'>LED</b>设计的尺寸和成本

    AD9280三态引脚是否只是控制数据输出端的,和转换过程没有关系?

    AD9280三态引脚是否只是控制数据输出端的,和转换过程没有关系? 现在问题是FPGA引脚不够用了,能否将两片AD9280数据D0-D7接在一起,时钟是共用的,两片AD同步输出,在数据开始输出后用三态
    发表于 12-14 06:49

    核心线程和最大线程怎么设置

    核心线程和最大线程是Java线程池中重要的参数,用来控制线程池中线程的数量和行为。正确地设置这两个参数可以优化系统的性能和资源利用率。本文将详细介绍核心线程和最大线程
    的头像 发表于 12-01 13:50 8605次阅读