Spisu treści:

Tester i kontroler Arduino DMX 512: 19 kroków
Tester i kontroler Arduino DMX 512: 19 kroków

Wideo: Tester i kontroler Arduino DMX 512: 19 kroków

Wideo: Tester i kontroler Arduino DMX 512: 19 kroków
Wideo: DMX реле. Контроллер для управления световыми приборами. 2024, Lipiec
Anonim
Image
Image
Esquematico
Esquematico

Actualizaciones, ficheros, códigos…

angielska wersja

Facebook

Herramienta para pruebas y control de iluminación de espectáculos a travez del protocolo DMX-512, ideal para hacer pruebas rápidas en instalaciones fijas o temporales de iluminación. Este proyecto surge 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, interfaces o computadoras en ambientes al intemperie, hostiles o de difí.

Basado pl:

  • Arduino Mega 2560 Rev-3
  • Libreria Arduino cuatro universos DMX v0.3 - Deskontroli
  • Libreria LCD v1.2.1 - Francisco Malpartida
  • Symulacja Arduino desde Proteus - Mikrokontrole

Sprzęt v0.4

  • Kompatybilny z Firmware v0.9 - v1.3
  • LCD 4x20 z podświetleniem i kontrolą kontrastu przez oprogramowanie
  • Alimentación desde USB, baterías o fuente de alimentación externa
  • Teclado de navegación
  • Teclado numeryczne 4x4
  • Potencjometr do sterowania analogowego
  • Interruptor de on/off (bez aplikacji en alimentacion przez USB)
  • Salida DMX desde bornera, XLR z 3 pinami i XLR z 5 pinami
  • Diody stanu sali DMX
  • Symulacja i Proteus v7.7 SP2
  • Esquematico i PCB i Proteus v8.0 SP1

Oprogramowanie układowe v1.3

  • Kompatybilny ze sprzętem v0.3 - v0.4
  • Navegación desde cursor de fácil acceso 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
  • Preselekcja preselekcjonowanych wykładów EEPROM w arranque de universo DMX
  • Seleccion de opciones de memoria al arranque
  • Control DMX Unitary, allowe seleccionar un canal especifico, ademas de mostrar los valores de los canales anterior y siguiente
  • Control DMX Matrix, muestra una matriz de 3 x 5 con los valores de los canales mostrados
  • Kontroluj DMX Chaser, zezwalaj na wybieranie kanałów, z jednoczesnym wybieraniem
  • Kontroluj Secuencer DMX, zezwalaj na ochronę wszystkich uniwersów w pamięci EEPROM z wyborem czasu
  • Control DMX Multiply, allowe llenar valores multiplicando los canales seleccionados
  • Función para ubicar luminaria desde el canal seleccionado
  • Acceso rapido a opciones de memoria
  • Opciones de memoria Save, Load, Clear, Clear All (para los bancos de memoria y pustej pamięci RAM
  • Opciones de memoria para los 8 bancos de universos DMX
  • Funkcja Black Out
  • Sterowanie podświetleniem ekranu LCD
  • Kontrola kontrastu LCD
  • Acceso rápido desde el teclado podświetlenie LCD
  • Preparado para Key Light de a siguiente versión de hardware
  • Kompilacja z Arduino IDE v1.0.6
  • Libreria Arduino cuatro universos DMX v0.3 - Deskontrol.net
  • Libreria LCD v1.2.1 - Francisco Malpartida

Krok 1: Licencja

Krok 2: Esquematico

Krok 3: PCB

PCB
PCB

Tendremos que imprimir en una pre prensa el PCB en negativo

Krok 4: Symulador

Symulador
Symulador

Debemos correr el Simulador con el archivo.hex o.elf

Krok 5: Lista materiałów

Krok 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 okrągły

Krok 7: Los Negativos Del PCB

Los Negativos Del PCB
Los Negativos Del PCB
Los Negativos Del PCB
Los Negativos Del PCB

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

Krok 8: Película Fotosensible

Película Fotosensible
Película Fotosensible
Película Fotosensible
Película Fotosensible
Película Fotosensible
Película Fotosensible

Utilizaremos e método de la película fotosensible

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

Krok 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 acetato para que no se mueva y aplicamos la luz UV

Krok 10: Revelado

Revelado
Revelado
Revelado
Revelado

Aplicamos el Cloruro Ferrico

Krok 11: Perforamos Las Placas

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

Krok 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

Krok 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 para meter el potenciómetro

Krok 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

Krok 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 thoughtamos 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 boczne

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 thoughtamos en la siguiente versión)

Krok 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 port USB para evitar un corto circuito entre las pistas

Krok 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

Krok 18: Cargar El Firmware En El Arduino

Cargar El Firmware En El Arduino
Cargar El Firmware En El Arduino
Cargar El Firmware En El Arduino
Cargar El Firmware En El Arduino
Cargar El Firmware En El Arduino
Cargar El Firmware En El Arduino
Cargar El Firmware En El Arduino
Cargar El Firmware En El Arduino

Krok 19: Funcionando…

Zalecana: