电路板如下图:
组件
红蓝LED 拓展 |
× 1000 |
电阻 0805 10k UNI-ROYAL(Uniroyal Elec) |
× 10 |
电阻 0805 510Ohm UNI-ROYAL(Uniroyal Elec) |
× 22 |
MBI5124GM-B 工商管理学院 |
× 21 |
2SJ191-VB VB半导体 |
× 10 |
描述
10x10x10 LED 立方体
LED立方体
该项目是一个 10x10x10 LED 立方体,总共使用了 1000 个双色 LED 二极管。LED 二极管以尺寸为 10x10x10 的立方体焊接到 PCB 上。
数字控制电路
为了控制 LED 二极管,使用了 21 个移位寄存器(16 个移位寄存器)并连接到单个时钟、锁存器和数据。10 个移位寄存器分配给红色,10 个分配给蓝色,还有一个用于控制为各个层供电的 MOSFET。这使它成为一个以立方体形状排列的 200x10 LED 矩阵。
微控制器
该项目中使用的微控制器是 ESP8266,因为它具有快速 GPIO 引脚以及连接到互联网的能力,允许从外部计算机控制 LED 立方体。
用法
LED 立方体的 PCB 接头连接到 3.3V 电源。
注意:LED 立方体不应直接由微控制器供电,因为它消耗的电流可能超过微控制器的最大额定电流。
数据、时钟、锁存器应连接到 ESP8266 上相应的 GPIO 引脚。GPIO 引脚号在代码中设置。
代码
独立的 ESP8266
https://github.com/miki407/LED_cube/tree/main/Standalone%20ESP8266/ESP_code_standalone
ESP8266 通过 UDP
https://github.com/miki407/LED_cube/tree/main/ESP8266%20over%20UDP
电路图和原理图
电路板
https://github.com/miki407/LED_cube/tree/main/Circuit%20and%20PCB
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !