Projeto final para a disciplina de Programação Orientada a Objetos. O DMX512 é um protocolo de comunicação baseado em RS-485 utilizado atualmente como padrão industrial de controle de dispositivos de iluminação cênica e arquitetônica. A escolha das luzes e efeitos em uma apresentação musical ou teatral tem o poder de mudar a imersão das pessoas no espetáculo. A intenção deste projeto é criar um sistema de controle simplificado, permitindo que os dispositivos utilizados sejam facilmente adicionados e removidos da interface, tenham suas cores modificadas individualmente e que seja possível criar cenas e efeitos para serem utilizados posteriormente.
Os sinais de controle deverão ser gerados pelo computador e transmitidos aos dispositivos por meio de uma interface USB
Permitir que usuários que não tenham conhecimentos na operação de uma controladora DMX consigam criar cenários para apresentações. Adicionando os dispositivos que serão utilizados, informando seu nome (ID) e a localização. Criando cenas e efeitos personalizados e aplicando os mesmos por meio de uma interface simples e intuitiva.
O diagrama de classes abaixo apresenta a idéia de modelagem do sistema