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

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

3天内不再提示

3x3x3 LED立方体的制作

454398 来源:网络整理 作者:佚名 2019-10-31 16:36 次阅读

步骤1:构建

3x3x3 LED立方体的制作

每层9个LED均与所有阴极连接在一起。多维数据集是多路复用的,这意味着在任何一次仅覆盖一层。它发生得如此之快,以至于整个立方体看起来都像被照亮了。 RB5,RB6和RB7控制着哪一层被照亮。

从图片中您可以看到与顶层的连接。我只连接了RC2,向您展示了如何进行连接,其余的LED以相同的方式连接。

将LED连接在一起的最简单方法是在一块木头上钻9个孔(图2)。 ),然后将LED放入孔中,弯曲腿并将阴极焊接在一起。在创建其中的3个之后,将它们简单堆叠并将阳极焊接在一起。您应该最终得到9个阳极和3个公共阴极来连接到电路。

构建此立方体所需的全部是:

1 x 5v稳压器

1 x开关

1 x PIC16F690

3 x NPN晶体管

3 x 330欧姆电阻

9 x 220欧姆电阻

1 x 220uF电容器

27 x LEDs oh和MPLab PIC编程软件。 (其他软件可能会起作用,但是我的.asm文件可能需要稍作更改)

步骤2:软件

现在您已经了解了如何构建多维数据集,这里是可用于生成LED多维数据集图案的软件。 .asm文件,在此文件中,已经加载了一些模式,可以很直接地了解如何插入自己的模式。

第二张图片显示了软件如何保存模式的二进制信息。层1,层2,层3和层4是PIC中使用的4个寄存器。显然,第1,2和3层代表顶层,中间层和底层,但它们只有8位,因此使用了另一个寄存器第4层,该寄存器保存第3层的第9个LED数据以及LED需要的亮度和时间。请继续。

希望这对项目足够好了。构建起来不是很困难,只需花费一些时间来布置LED。

我还按要求添加了带有源VB代码的zip文件!
责任编辑:wv

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

    关注

    237

    文章

    22608

    浏览量

    647413
收藏 人收藏

    评论

    相关推荐

    esp32c3FN4制作板子烧录后报错不断重启的怎么解决?

    目前使用购自淘宝官方店的esp32c3FN4芯片制作板子烧录后显示 phy_init: failed to load RF calibration data (0x1102), falling
    发表于 06-20 07:26

    创意挑战丨从0自制“自平衡立方体”(分享开源资料)

    立方体的机械设计与最初的 Cubli 基本相同,但也有一些细微的差别。主体结构由八个转角组件和六块面板组成。其中三块面板具有额外的功能,可支持电机和反作用力轮组件。所有部件都是在Fusion360中绘制的。我的学生时代已经结束,因此不得不告别西门子NX。
    的头像 发表于 06-19 15:06 546次阅读
    创意挑战丨从0自制“自平衡<b class='flag-5'>立方体</b>”(分享开源资料)

    创意挑战丨从0自制“自平衡立方体”(分享开源资料)

    动手做一个。尽管这个想法并不新颖,但以前的作品基本上都是闭源的。我想改变这种状况,从头开始逆向工程并制作这一切。我的工作成果是完全开源的,请看文章置顶的视频。 机械设计 立方体的机械设计与最初
    发表于 06-19 14:00

    如何通过SW编写TC3X UCB?

    我正在尝试学习如何通过 SW 编写 TC3X UCB。 我知道这一点非常重要,因为随意摆弄 UCB 会导致 ECU 损坏。 我已经学会了怎么做: 创建 UCB s-record 文件并通过调试器
    发表于 05-31 06:31

    TC3x多核使用与TC2x多核使用相比是否有任何限制?

    大家好,TC3x 多核使用与 TC2x 多核使用相比是否有任何限制? 举例说明:TC3x 是否不允许在不同内核运行的代码之间进行多内核共享数据交换?
    发表于 05-22 07:32

    使用Arduino Nano制作一个4×4×4 LED立方体

    在这个项目中,我们将使用 Arduino Nano 制作一个很酷的 4×4×4 LED立方体LED 立方体,也称为
    的头像 发表于 02-11 12:07 2010次阅读
    使用Arduino Nano<b class='flag-5'>制作</b>一个4×4×4 <b class='flag-5'>LED</b><b class='flag-5'>立方体</b>

    【开源项目】基于ESP32制作的小小光立方,可以使用wifi连接到电脑

    0805贴片制作的小小光立方,可以使用wifi连接到电脑,可以电脑上位机控制,很多动画,很多音频效果 项目说明: 1、使用esp32 和 STC51 芯片制作的光立方 2、使用08
    发表于 12-19 13:51

    使用Ansys Zemax实现立方体卫星的光机械设计

    在航空航天行业中,立方体卫星是一种适用于太空光学系统的低成本、易于制造的解决方案。本博客系列阐述了如何使用Ansys Zemax软件将立方体卫星从最初的光学设计转变为光机械封装,以便进行光机热耦合系统性能(STOP)分析。
    的头像 发表于 10-27 14:44 382次阅读
    使用Ansys Zemax实现<b class='flag-5'>立方体</b>卫星的光机械设计

    STM32L011x3/4数据手册

    超低功耗STM32L011x3/4系列包括7种不同封装类型的设备从14到32个引脚。以下描述概述了该家族中提出的外围设备。 这些功能使超低功耗STM32L011x3/4微控制器适用于 广泛
    发表于 10-09 07:06

    新定义NBK-RD8x3x开发板简单测评及上电测试与定时器简单使用!

    实现用定时器2对LED0的1s闪烁功能。 总结 综上所述,新定义mcu NBK-RD8x3x开发板及配套触控板在硬件性能和软件支持方面表现非常良好。其高性能的处理器、充足的内存和存储空间,以及配备精准
    发表于 09-24 22:53

    CW32F003x3/x4产品介绍

    CW32F003x3/x4是一款基于eFlash的单芯片微控制器,集成了ARM®Cortex®-M0+内核 具有高达48 MHz的主频率、高速嵌入式存储器(高达20 KB的FLASH和 至3K字节
    发表于 09-14 08:16

    CW32F003x3/x4数据手册

    CW32F003x3/x4 是基于 eFlash 的单芯片微控制器,集成了主频高达 48MHz 的 ARM® Cortex®-M0+ 内核、高速嵌入式存储器(多至 20K 字节 FLASH 和多至
    发表于 09-14 08:05

    Arm Cortex-X3核心软件优化指南

    • 通用时间计用于支持外部系统反转的64位计数输入 · • Cortex-X3 选项的关键特征是: 执行Armv9-A A 指令集; 记忆管理股(MMMU) • 40比位物理地址(PA)和48比位
    发表于 08-11 06:29

    ARM Cortex-X3核心技术参考手册

    Cortex®-X3内核是一款实施ARM®v9.0-A架构的高性能低功耗产品。ARM®v9.0-A架构将ARMv8-A架构中定义的架构扩展至ARM®v8.5-A。Cortex®-X3酷睿面向大屏幕
    发表于 08-09 07:39

    Unity中的局部立方体图渲染技术解读

    本指南介绍了用于在Unity版本5及更高版本中实现反射的本地立方体贴图渲染技术。反射在游戏中很重要,因为它们使对象看起来很逼真。与旧的渲染技术相比,立方体贴图提供了几个优势。 例如,立方体映射解决了
    发表于 08-02 10:14