资料介绍
描述
电路:
在这些日子里,一个完整而丰富的灯光控制 DMX 控制台可以在商店里以几十欧元的价格买到,但我们也知道自己建造一个是多么有趣和令人兴奋。这是我的,一个通过滑块控制 RGB(红、绿、蓝)灯的基本完整电路,装在一个方便的小盒子里。您还可以控制所有颜色组合的亮度。一个按钮可切换 RGB和 STROBO 模式,并且使用旋转电位器可以改变频闪频率。彩色 LED 只是为了记住滑块的单一功能,始终亮着。透明 LED 是一种多色 RGB:它会根据相应的 RGB 滑块改变颜色,如果频闪模式处于活动状态,它会以 4Hz 的频率闪烁。通过 USB 电缆为电路供电。使用 XLR 3 线电缆(用于麦克风的电缆)将此电路连接到一个或多个支持 DMX 的 RGB 灯;在最后一盏灯上放一个 120 欧姆的终结器。
示意图(Fritzing):
组件列表:
- C25B TTL/RS485通讯板
- 10k线性旋转电位器
- 4 x 10k 线性滑块电位器
- 100nF电容
- 按钮常开
- 红色 5mm LED
- 绿色 5mm LED
- 蓝色 5mm LED
- RGB 5mm LED
- 电阻器:10k、2 x 680、120、2 x 470、270
- 25个铜铆钉(用于PCB通孔)
- 用于 XLR 连接器的 3 针带状线
- DMX (XLR) 3 针母面板连接器
- USB-B母PCB连接器
- 4 x 滑梯小屋
- 1 x 电位器小屋
- 1 x 按钮小屋
- 塑料黑盒 129x64x45 mm
- 用于供电的 USB 电缆
- 盖、环和安装支架(请参阅下面的注释以下载 3D 模型)
- 可选:DMX/XLR 3 线电缆和连接器公头+母头,120 欧姆 DMX/XLR 端接器,一个或多个具有 DMX 功能的 RGB 灯
巡回赛开始:
一些图片:
关于 DMX 协议
我在这里展示的电路使用 5 个 DMX 通道:ch.1 用于亮度,ch.2 用于红色,ch.3 用于绿色,ch.4 用于蓝色;对于每个通道,它们的值 0-255 会相应地改变亮度或颜色。通道 5 用于频闪模式:在这种情况下,值 0-7 什么都不做,值 8-255 改变频闪率。您必须将代码 001 设置为第一个通道号的灯(查看您的灯用户手册进行设置)。
要测试电路,您可以将用作 TX 的 Arduino D3 (3) 引脚连接到示波器并查看如上图所示的信号。之后,您可以在RS485 板后连接示波器,以查看两个相似的信号,一个在引脚 A 上,另一个在引脚 B 上,但电压电平不同,A 与 B 反转,根据 485 协议特性。无论您是否在滑块和按钮上播放,通信信号都会连续传输。
C25B RS485 板已经将 120 欧姆终端器永久连接为 DMX 电缆的“BEGINNING”。如果您有多个灯,您还必须在最后一个连接的灯处端接电缆或电缆链的“END”,并在电缆的引脚 2 和 3 之间使用带有简单 120 欧姆电阻的专用端接连接器. 正确的端接对于确保遵守 RS485 规范并且一切正常运行非常重要。
RGB灯:
软件代码:
#include
#define IS_DEBUG false如果您希望看到串行监视器向您显示在玩控件时会发生什么,请从false 更改为true
常量字节 TTL485Pin = 3; 此行和其他行用于声明此项目中使用的所有输入和输出 Arduino 引脚
void setup() 初始化库和输入/输出引脚的代码块
void loop() 主块代码:读取按钮、微调器和滑块,并根据refreshRate(设置为200m/sec)通过RS485模块和XLR电缆将RGB颜色和频闪信息传输到灯/s。
void blinkLed() 用于在频闪模式激活时以 4Hz(每秒四次)闪烁 RGB LED
void readButtons() 如果按下 RGB/Strobo 按钮,则进行数字读取并将信息发送到灯/s
void readTrimmers() 类比读取修剪器和四个滑块的实际位置;它还将值从 0-1023 映射到 0-255(从 10 位到 8 位)
void writeDMX(const byte ch, const byte val) 它使用 DmxSimple 库将值发送到灯
PCB(印刷电路板):
出于这个原因,我大约使用了双面 PCB 。25个贯穿铆钉或销钉用于解决整个电路的路线。首先还要制作5 个对齐点孔。我在每个 PCB 上设计了这 5 个对齐点。在下载部分,您有所有的 PCB 文件、元件和焊接面,镜像,用于通过激光打印机在“黄色”或“蓝色”纸张上下载和打印 ; 我用的是蓝色的,但黄色的也很好,价格也更低。我不得不说蓝色的纸张更好......打印时记得禁用碳粉节省设置,改为使用 1200 dpi 分辨率以获得深黑色效果。从魔术片到PCB的碳粉转移过程是使用热铁完成的......在网上有一些教程展示了如何生产一个好的PCB但请记住这些要点:完美清洁并用厨房海绵轻轻刷一下铜,熨烫5分钟,冷水热冲击,通过5个孔的方式将两个面对齐(我在一个大的白色LED表面上使用了5个引脚来见孔),在腐蚀过程中用透明胶带保护另一面。打印还组件设计使项目“专业”并且更简单地正确放置它们:-)
PCB板制作完成后,首先将铆钉两面放置并焊接,然后是所有顶部元件面的时间;最后是底部组件:4 个滑块和 4 个 LED。还将外部组件、电位计、按钮和XLR 连接器连接到正确的引脚编号 1、2 和 3 。我垂直安装了小按钮,两个引脚焊接在 PCB 上,另外 2 个引脚连接到其他两个焊点,只是为了在按下它时更牢固地保持它在适当的位置。
通常我自己制作塑料盒,用 3D 打印机投影和打印,但这次盒子比我的打印机容量大,所以我不得不买一个。把所有东西都放在这个塑料盒里是很棘手的。如果您是俄罗斯方块的优秀玩家,它会很有帮助!我让你玩......让我知道:-D
注释和改进:
- 13.03.2021 :为了完成项目,我准备了三个 3D .STL 模型,您可以在其中下载有关以下内容的文件:封面面板放置在滑块和周围的 LED 下方,一个 18 毫米的管安装支架(需要 4 个)和一个用于放置按钮的环。
享受灯光和音乐!
- 双平衡混合器M86数据手册 0次下载
- 基于PDMS的静态微流体混合器的制作与仿真 0次下载
- RGB SMD LED打造壮观的灯光秀 4次下载
- 模块化音频混合器Mx4.1开源 0次下载
- 模块化音频混合器Mx4.2开源 0次下载
- 涡旋混合器开源分享 0次下载
- Arduino Nano混合器开源分享 0次下载
- 带DMX控制的无闪烁RGB调光器 0次下载
- 宽带、高IIP3混合器可移动更多数据 1次下载
- 新型油气混合器的流体域模型 1次下载
- DMX512灯光控制协议及LED控制系统的设计 70次下载
- DMX512灯光控制程序资料及案例 196次下载
- DMX512灯光控制协议的传输特性分析 145次下载
- 一种双容混合器控制系统的设计与实现 16次下载
- 基于PIC单片机控制的数字视频混合器 20次下载
- 音频混合器电路图分享 740次阅读
- 混合器件的原理及应用 412次阅读
- 混合器的基本功能和应用领域 352次阅读
- 混合器的基本功能和应用领域 422次阅读
- 如何查看混合器芯片的型号 294次阅读
- 紧凑型砷化镓相位正交(I/Q)混频器HMC525ALC4概述 564次阅读
- 桶外搅拌混合器搅拌流场仿真分析 1812次阅读
- 台电锋芒240GB RGB开箱评测,究竟能给我们带来怎样的惊喜? 3673次阅读
- 如何借助“粒子追踪模块”,开发分析静态混合器性能的App 4337次阅读
- dmx512解码器怎么接线?dmx512解码器接线图 8.5w次阅读
- DMX512控制器说明及介绍,DMX512控制器使用说明 8.3w次阅读
- dmx512控制台是什么_dmx512控制台按键说明 2.6w次阅读
- dmx512是什么_dmx512端口定义 2.6w次阅读
- DMX512协议是什么 DMX512数字灯光控制系统介绍 10.2w次阅读
- 视觉享受!用Raspberry Pi实现圣诞树灯光秀 7959次阅读
下载排行
本周
- 1储能电源市场分析
- 7.99 MB | 11次下载 | 免费
- 2储能电源市场分析报告
- 2.61 MB | 7次下载 | 免费
- 3labview文档教程资料(一)
- 24.29 MB | 2次下载 | 免费
- 4第三代SiC功率半导体动态可靠性测试系统介绍
- 8.02 MB | 1次下载 | 免费
- 5用于便携可穿戴设备的RX8130CE
- 277.67 KB | 1次下载 | 免费
- 6英集芯IP5353 QFN32 规格书pdf
- 2.70 MB | 1次下载 | 免费
- 742V、5A SIMPLE SWITCHER® 特性降压稳压器LM22677/-Q1数据表
- 1.54MB | 1次下载 | 免费
- 83.5V 至 36V 输入、1V 至 20V 输出、6A 电源模块LMZM33606数据表
- 1.97MB | 1次下载 | 免费
本月
- 1STM32国内外发展现状
- 1.15 MB | 16次下载 | 免费
- 2传感芯片选型指南
- 3.60 MB | 12次下载 | 免费
- 3储能电源市场分析
- 7.99 MB | 11次下载 | 免费
- 4ATmega8芯片中文手册
- 2.45 MB | 8次下载 | 1 积分
- 5TDK电容器产品指南
- 11.88 MB | 7次下载 | 1 积分
- 62A多电池高效开关充电器AN_SY6912A中文资料规格书
- 1.43 MB | 7次下载 | 免费
- 7储能电源市场分析报告
- 2.61 MB | 7次下载 | 免费
- 816A 输出电流,高可靠、高效率 同步降压转换器PCD3201产品手册
- 0.47 MB | 6次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935091次下载 | 免费
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420050次下载 | 免费
- 3Altium DXP2002下载入口
- 未知 | 233068次下载 | 免费
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191317次下载 | 免费
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183316次下载 | 免费
- 6labview8.5下载
- 未知 | 81567次下载 | 免费
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73789次下载 | 免费
- 8NI LabVIEW中实现3D视觉的工具和技术
- 未知 | 70088次下载 | 免费
评论
查看更多