Оглавление:

Тестер и контроллер Arduino DMX 512 ENG: 19 шагов
Тестер и контроллер Arduino DMX 512 ENG: 19 шагов

Видео: Тестер и контроллер Arduino DMX 512 ENG: 19 шагов

Видео: Тестер и контроллер Arduino DMX 512 ENG: 19 шагов
Видео: Создание и экспорт анимации JINX + LS Terminal 2024, Ноябрь
Anonim
Image
Image
Схема
Схема

Обновления, файлы, коды, схемы…

Versión en Español

Facebook

Инструмент управления для тестирования и светового шоу по протоколу DMX-512, идеально подходит для быстрых тестов на стационарных или временных установках освещения. Этот проект возникает из-за необходимости иметь портативную систему для быстрого тестирования в осветительных установках, без необходимости устанавливать осветительные консоли, интерфейсы или компьютеры во внешней среде, враждебной или труднодоступной.

По материалам:

  • Arduino Mega 2560 Rev-3
  • Библиотека Arduino четыре вселенных DMX v0.3 - Deskontrol
  • Библиотека LCD v1.2.1 - Франсиско Мальпартида
  • Arduino от Proteus Simulation - Microcontrolandos

Аппаратное обеспечение v0.4

  • Поддерживает прошивки v0.9 - v1.3
  • ЖК-дисплей 4x20 с подсветкой и контрастностью, управляемой программным обеспечением
  • Питание от USB, батареек или внешнего источника питания
  • Клавиатура навигации 4x4
  • Потенциометр аналогового управления
  • Включение / выключение (не относится к USB-питанию)
  • Выход DMX с клеммной колодки, 3-контактный XLR и 5-контактный XLR
  • Светодиоды состояния выхода DMX
  • Моделирование в Proteus V7.7 SP2
  • Схема и печатная плата в Proteus v8.0 SP1

Прошивка v1.3

  • Поддерживает оборудование v0.3 - v0.4
  • Навигация с помощью курсора легко доступна и интуитивно понятна
  • Быстрая вставка значений с клавиатуры
  • Вставить значения из аналогового потенциометра
  • Банки памяти хранят 8 вселенных DMX
  • Предварительно выбрано чтение из EEPROM для запуска вселенной DMX
  • Выбор опций памяти для старта
  • DMX Control Unitary, выбирает определенный канал и показывает значения предыдущих и следующих каналов.
  • Matrix Control DMX показывает матрицу 3 x 5 со значениями показанных каналов.
  • Chaser DMX Control позволяет упорядочивать выбранные каналы с выбранным временем
  • DMX Sequencer позволяет выполнять последовательность между вселенными, хранящимися в памяти EEPROM, с выбранным временем
  • Multiply DMX Control позволяет умножать значения для заполнения выбранных каналов
  • Функция поиска светильника по выбранному каналу
  • Быстрый доступ к опциям памяти
  • Параметры памяти: Сохранить, Загрузить, Очистить, Очистить все (для банков и пустой оперативной памяти)
  • Варианты памяти для 8 банков вселенных DMX
  • Функция Black Out
  • Управление подсветкой ЖК-дисплея
  • Контроль контрастности ЖК-дисплея
  • Сочетания клавиш с подсветкой ЖК-дисплея
  • Keylight подготовил следующую версию оборудования
  • Скомпилировано Arduino IDE v1.0.6
  • Библиотека Arduino четыре вселенных DMX v0.3 - Deskontrol.net
  • Библиотека LCD v1.2.1 - Франсиско Мальпартида

Шаг 1. Лицензия

Шаг 2: Схема

Шаг 3: печатная плата

Печатная плата
Печатная плата

Нам нужно будет печатать на негативной прессе перед печатной платой.

Шаг 4: Симулятор

Симулятор
Симулятор

Мы должны запустить симулятор с шестнадцатеричным файлом или.elf

Шаг 5: Спецификация материалов

Шаг 6: подготовка фенольной пластины

Подготовка фенольной пластины
Подготовка фенольной пластины

Мы используем фенольную пластину один раз, укрепляем медную наждачную бумагу водой, тоньше по кругу.

Шаг 7: отрицательная печатная плата

Отрицательная печатная плата
Отрицательная печатная плата
Отрицательная печатная плата
Отрицательная печатная плата

С Proteus отправляйте файлы на печать допечатного ацетатного негатива (с файлом есть PDF-файл)

Шаг 8:

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

Использование и метод светочувствительной пленки

Мы используем бумажную пленку для ламинатора, чтобы идеально прилегать к печатной плате.

Шаг 9: УФ-свет

УФ-свет
УФ-свет
УФ-свет
УФ-свет
УФ-свет
УФ-свет
УФ-свет
УФ-свет

Добавьте немного воды между пластиной и ацетатом, чтобы она не двигалась, и примените ультрафиолетовый свет.

Шаг 10: выявлено

Раскрытый
Раскрытый
Раскрытый
Раскрытый

Нанесите хлорное железо, все чисто и готово.

Шаг 11: перфорируем пластины

Мы перфорируем пластины
Мы перфорируем пластины
Мы перфорируем пластины
Мы перфорируем пластины

Шаг 12: припаянные компоненты

Паяные компоненты
Паяные компоненты
Паяные компоненты
Паяные компоненты
Паяные компоненты
Паяные компоненты
Паяные компоненты
Паяные компоненты

Шаг 13: снятие изоляции с направляющей для потенциометра

Зачищен с руководством по потенциометру
Зачищен с руководством по потенциометру
Зачищен с руководством по потенциометру
Зачищен с руководством по потенциометру
Зачищен с руководством по потенциометру
Зачищен с руководством по потенциометру
Зачищен с руководством по потенциометру
Зачищен с руководством по потенциометру

фенольная просверленная пластина для установки потенциометра

Шаг 14: подставка для клавиатуры

Основание клавиатуры
Основание клавиатуры
Основание клавиатуры
Основание клавиатуры
Основание клавиатуры
Основание клавиатуры

В случае с девичьей пластиной, ставя на них коллекторы, привариваем верх, над булавками нарезаем наждачной бумагой и водой удаляем лишнее.

Шаг 15: Крепление клавиатуры

Крепление клавиатуры
Крепление клавиатуры
Крепление клавиатуры
Крепление клавиатуры
Крепление клавиатуры
Крепление клавиатуры
Крепление клавиатуры
Крепление клавиатуры

Добавляем ленту двойную ленту para pegar el teclado a la placa

Здесь мы сталкиваемся с мелочью, заголовки забиты прогибом клавиатуры, разрез (рассматриваем для следующей версии)

Приварите разъемы, которые находятся под клавиатурой, и загните назад, чтобы подключить клавиатуру сбоку.

Мы устанавливаем клавиатуру на плату LCD, вот деталь, основание MAX485 очень прикреплено к клавиатуре, мы немного усиливаем (мы рассмотрим в следующей версии)

Шаг 16: установите Arduino

Установите Arduino
Установите Arduino
Установите Arduino
Установите Arduino
Установите Arduino
Установите Arduino

Добавляем в Arduino Mega немного ленты к USB-порту, чтобы предотвратить короткое замыкание между дорожками

Шаг 17: все сварные компоненты

Все сварные компоненты
Все сварные компоненты
Все сварные компоненты
Все сварные компоненты
Все сварные компоненты
Все сварные компоненты

Шаг 18: Загрузите прошивку на Arduino

Загрузите прошивку на Arduino
Загрузите прошивку на Arduino
Загрузите прошивку на Arduino
Загрузите прошивку на Arduino
Загрузите прошивку на Arduino
Загрузите прошивку на Arduino
Загрузите прошивку на Arduino
Загрузите прошивку на Arduino

Шаг 19: Работа…

Рекомендуемые: