Оглавление:

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

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

Видео: Тестер и контроллер Arduino DMX 512: 19 шагов
Видео: НИШТЯКИ #2: Шаговые моторы - 3 размера 2024, Июль
Anonim
Image
Image
Esquematico
Esquematico

Actualizaciones, ficheros, códigos…

английская версия

Facebook

Herramienta para pruebas y control de iluminación de espectáculos a travelz del protocolo DMX-512, идеально подходит для использования в установках fijas o temporales de iluminación. Este proyecto Surprise por la necesidad de tener un sistema portátil para realizar pruebas rápidas en instalaciones de iluminación, sin la necesidad de instalar consolas de iluminación, интерфейсы для компьютеров и en ambientes al intemperie, враждебные или различные акценты.

Basado en:

  • Arduino Mega 2560 Rev-3
  • Библиотека Arduino Cuatro Universos DMX v0.3 - Deskontrol
  • Libreria LCD v1.2.1 - Франсиско Мальпартида
  • Симуляция Arduino от Proteus - Microcontrolandos

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

  • Совместимость с прошивками v0.9 - v1.3
  • ЖК-дисплей 4x20 с подсветкой и контрастным управлением по программному обеспечению
  • Alimentación desde USB, baterías o fuente de alimentación externa
  • Teclado de navegación
  • Teclado numérico 4x4
  • Potenciometro para control analogo
  • Включение / выключение прерывателя (нет приложения для питания через USB)
  • Salida DMX от Bornera, 3-контактный XLR и 5-контактный XLR
  • Leds de estado de salida DMX
  • Simulacion en Proteus v7.7 SP2
  • Esquematico и PCB в Proteus v8.0 SP1

Прошивка v1.3

  • Совместимое с аппаратным обеспечением v0.3 - v0.4
  • Navegación desde cursor de fácil acceptso e intuitivo
  • Inserción rápida de valores desde el teclado numérico
  • Inserción de valores desde Potenciometro análogo
  • Bancos de memoria para almacenar 8 Universos DMX
  • Lectura desde la EEPROM al arranque de universo DMX preseleccionado
  • Seleccion de opciones de memoria al arranque
  • Control DMX Unitary, permite seleccionar un canal especifico, ademas de mostrar los valores de los canales anterior y siguiente
  • Матрица управления DMX, игра с матрицей 3 x 5 с правильными каналами большинства каналов
  • Control DMX Chaser, permite secuenciar canales seleccionados, con un tiempo seleccionado
  • Control DMX Secuencer, разрешите безопасный вход в универсальную охрану и память EEPROM с выбранным параметром
  • Control DMX Multiply, разрешите одноразовые значения multiplicando los canales seleccionados
  • Función para ubicar luminaria desde el canal seleccionado
  • Acceso rápido a opciones de memoria
  • Опции сохранения, загрузки, очистки, очистки всей памяти (для сохранения памяти и пустой ОЗУ)
  • Память для 8 университетов DMX
  • Función de Black Out
  • Управление подсветкой ЖК-дисплея
  • Контроль контрастности ЖК-дисплея
  • Acceso rápido desde el teclado ЖК-подсветка
  • Подготовка для Key Light для специальной версии аппаратного обеспечения
  • Компиляция в среде Arduino IDE v1.0.6
  • Библиотека Arduino Cuatro Universos DMX v0.3 - Deskontrol.net
  • Libreria LCD v1.2.1 - Франсиско Мальпартида

Шаг 1: Licenciamiento

Шаг 2: Esquematico

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

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

Tendremos que imprimir en una prensa el PCB en negativo

Шаг 4: Simulador

Simulador
Simulador

Debemos correr el Simulador con el archivo.hex или.elf

Шаг 5: Lista De Materiales

Шаг 6: Preparando La Placa Fenolica

Preparando La Placa Fenolica
Preparando La Placa Fenolica

Utilizamos una placa fenólica de una cara, asentamos el cobre con una lija de agua, la mas delgada de manera круговая

Шаг 7: плата Los Negativos Del

Печатная плата Los Negativos Del
Печатная плата Los Negativos Del
Печатная плата Los Negativos Del
Печатная плата Los Negativos Del

Con los archivos de Proteus mandamos a imprimir un aceteato pre-prensa en negativo (hay un PDF con dicho archivo)

Шаг 8: Película Fotosencible

Película Fotosencible
Película Fotosencible
Película Fotosencible
Película Fotosencible
Película Fotosencible
Película Fotosencible

Utilizaremos e método de la película fotosensible

Utilizamos una enmicadora de papel para adherir perfectamente la película al pcb

Шаг 9: Luz UV

Luz UV
Luz UV
Luz UV
Luz UV
Luz UV
Luz UV
Luz UV
Luz UV

Agregamos un poco de agua entre la placa y el aceato para que no se mueva y aplicamos la luz UV

Шаг 10: Ревеладо

Ревеладо
Ревеладо
Ревеладо
Ревеладо

Aplicamos el Cloruro Ferrico

Шаг 11: Perforamos Las Placas

Perforamos Las Placas
Perforamos Las Placas
Perforamos Las Placas
Perforamos Las Placas

Шаг 12: Soldamos Los Componentes

Soldamos Los Componentes
Soldamos Los Componentes
Soldamos Los Componentes
Soldamos Los Componentes
Soldamos Los Componentes
Soldamos Los Componentes
Soldamos Los Componentes
Soldamos Los Componentes

Шаг 13: Al Potenciómetro Le Quitamos La Guía

Al Potenciómetro Le Quitamos La Guía
Al Potenciómetro Le Quitamos La Guía
Al Potenciómetro Le Quitamos La Guía
Al Potenciómetro Le Quitamos La Guía
Al Potenciómetro Le Quitamos La Guía
Al Potenciómetro Le Quitamos La Guía

Barrenamos la placa fenólica parameter el Potenciómetro

Шаг 14: La Base Del Teclado

La Base Del Teclado
La Base Del Teclado
La Base Del Teclado
La Base Del Teclado
La Base Del Teclado
La Base Del Teclado

Para el caso de la placa chica, soldamos los headers, metiendolas desde arriba, cortamos los pines por arriba y con una lija de agua retiramos el sobrante

Le agregamos cinta doble tape para pegar el teclado a la placa

Шаг 15: Montar El Teclado

Montar El Teclado
Montar El Teclado
Montar El Teclado
Montar El Teclado
Montar El Teclado
Montar El Teclado
Montar El Teclado
Montar El Teclado

Aqui nos topamos con un detalle, los headers estorban con el flex del teclado, los cortamos (lo consideramos para la siguiente versión)

Soldamos los headers que están debajo del teclado y los doblamos hacia atrás para conectar el teclado de manera lateral

Ponemos en posición el teclado sobre la placa del LCD, aquí hay un detalle, la base del MAX485 quedo muy pegada al teclado, lo forzamos un poco (lo consideramos en la siguiente versión)

Шаг 16: Montar El Arduino

Montar El Arduino
Montar El Arduino
Montar El Arduino
Montar El Arduino
Montar El Arduino
Montar El Arduino

Agregamos al Arduino Mega un poco de cinta al puerto USB для evitar un corto circuito entre las histas

Шаг 17: Todos Los Componentes Soldados

Todos Los Componentes Soldados
Todos Los Componentes Soldados
Todos Los Componentes Soldados
Todos Los Componentes Soldados
Todos Los Componentes Soldados
Todos Los Componentes Soldados

Шаг 18: прошивка Cargar El на Arduino

Прошивка Cargar El En El Arduino
Прошивка Cargar El En El Arduino
Прошивка Cargar El En El Arduino
Прошивка Cargar El En El Arduino
Прошивка Cargar El En El Arduino
Прошивка Cargar El En El Arduino
Прошивка Cargar El En El Arduino
Прошивка Cargar El En El Arduino

Шаг 19: Funcionando…

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