Completed

Desenvolver firmware de um Controlador Rgb em rede com refletores

Published on the February 08, 2021 in Engineering & Manufacturing

About this project

Open

Veja no anexo detalhamento do projeto

resumo:

projeto para desenvolvimento de sistema utilizando módulos microcontrolados para geração de efeito em leds rgb.
O sistema consiste em dois módulos, um emissor e outro receptor, o receptor poderá ser vários ou apenas um.

Módulo controle (TX)
Dispositivo microcontrolado (master), composto por dois potenciômetros e três teclas. Responsável por controlar a seleção e mistura de cores. Também será possível selecionar o funcionamento do sequencial  de led entre os modos: manual, automático e rítmico.


Módulo refletor (RX)
Dispositivo microcontrolado (escravo) que receberá comandos do master e os executará. Um único refletor é composto por oito LEDs RGB. Onde o comando de cor e transições de cor, será executado igualmente nos oito leds.
Porém esses oito leds serão ativados ou desativados individualmente, de forma que será possível executar sequências de luzes. Demais refletores ligados a rede, irão executar as mesmas cores e sequências de forma sincronizada. Ou seja, não haverá diferenciação de comando entre diferentes refletores.


Comunicação master/slave
A comunicação entre os módulos se dará por comunicação serial rs-485, e o protocolo utilizado a princípio será o dmx.

especificações gerais:
preferencialmente utilizar o microcontrolador pic16f18855, e a ide mplab para desenvolvimento.
Não é necessário o desenvolvimento da PCB.
Irei fornecer ao desenvolvedor:
Três unidade do PIC 16F18855 (DIP 28 pinos)
Placa de circuito eletrônico do Controle (TX), composto por três botões, dois potenciômetros e fonte de alimentação.
Prontos para serem ligados nas portas do microcontrolador.
Refletor com 8 Leds rgb (rx), com transistores e fonte de alimentação prontos para serem ligados à porta do microcontrolador.
Circuito eletrônico do sensor rítmico com potenciômetro de sensibilidade e microfone incluso.
De forma que a saída desse circuito vai entregar pulsos rítmicos de 5V ao captar o som da música.

ENTREGAS
Firmware demo executado no Proteus (ou similar). Para definir funcionamento básico do Controlador TX + Rede + Refletor RX (executa apenas uma cor e uma sequência já em rede)
Firmware completo, implementado fisicamente em bancada. Para ajustes e observações, (rx e tx).
Lembrando que irei fornecer os seguintes itens:
Três unidade do PIC 16F18855 (DIP 28 pinos)
Placa de circuito eletrônico do Controle (TX), composto por três botões, dois potenciômetros e fonte de alimentação. Prontos para serem ligados nas portas do microcontrolador.
Refletor com 8 Leds rgb (rx), com transistores e fonte de alimentação prontos para serem ligados à porta do microcontrolador.

Circuito eletrônico do sensor rítmico com potenciômetro de sensibilidade e microfone incluso. De forma que a saída desse circuito vai entregar pulsos rítmicos de 5V ao captar o som da música.
Firmware final, após correções e ajustes das observações.
(rx e tx). Fornecendo assim dois firmware (um para o tx e outro para rx).

Project overview

Veja no anexo detalhamento do projeto

Category Engineering & Manufacturing
Subcategory Other
Project size Medium
Is this a project or a position? Project
Required availability As needed

Delivery term: Not specified

Skills needed