项目简介
本项目是基于Arduino的DMX雾机控制系统,能为雾机提供可靠且易用的控制方式。它借助特定库和硬件接口与雾机通信,支持通过DMX信号控制雾机频率和占空比,同时设有手动模式作为备用。该系统拥有友好的用户界面,适用于电影制作、舞台表演等场景。
项目的主要特性和功能
- 配备显示屏,可显示当前模式(DMX或手动)以及下一次动作的倒计时。
- DMX模式:通过两个通道分别控制周期长度(秒)和占空比(百分比)。
- DMX通道可配置,且能将配置信息存储在EEPROM中。
- 手动模式:可手动设置相关参数。
- 当DMX信号丢失时,系统自动关闭。
- 利用雾机电流为LED供电。
安装使用步骤
- 硬件组装:把所有硬件(Arduino Nano、RS485到TTL转换器、DC - DC降压转换器、4位7段显示器、简单的6x6触觉按钮等)组装在一起,并正确连接线路。
- 环境配置:安装所需的库文件(SendOnlySoftwareSerial、DMXSerial、TM1637),并配置Arduino开发环境。
- 上传代码:将下载的源码文件上传到Arduino Nano板。
- 测试调整:运行程序进行测试,对于手动模式的配置参数可通过按钮进行设置和调整。若需更详细指导,请查看相应手册或教程。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】