RGB Mood Lamp

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

RGB Mood Lamp

Mensagem  tiagogama em Sex Jan 21, 2011 4:58 pm

Ola bruno estou querendo fazer um projeto com leds parecido com com o desse video e o mesmo sera controlado com o kit pic Minas com o microcontrolador PICF184550 no link da uma olhada http://www.youtube.com/watch?v=IMzt01nEttg&feature=player_embedded
e gostaria de saber se você pode me ajudar, o que eu devo fazer, onde encontrar esse material para o projeto ???

tiagogama

Mensagens : 3
Data de inscrição : 08/01/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

RGB

Mensagem  Matheus em Dom Jan 23, 2011 11:49 am

Olá Thiago, não sou o Bruno, mas acho que posso te ajudar.
Você pode até não acreditar, mas eu tentei fazer a mesma coisa,
e não deu muito certo. Para você fazer aquilo, precisa de um
led RGB, um que possui 4 pinos, red, green, blue (por isso chama RGB)
e mais um para catodo comum. Para criar as cores como no vídeo que
você mostrou, é necessária uma porta PWM para cada cor, ou seja, 3 portas,
porém o PIC18F4550 só possui 2 portas PWM. Então, seria necessário criar
uma lógica no seu programa que fizesse com que uma das portas I/O
tivesse o mesmo funcionamento de uma PWM. Esse é o problema
que eu não consegui resolver.

Matheus
Convidado


Voltar ao Topo Ir em baixo

valeu matheus

Mensagem  tiagogama em Dom Jan 23, 2011 4:38 pm

Matheus escreveu:Olá Thiago, não sou o Bruno, mas acho que posso te ajudar.
Você pode até não acreditar, mas eu tentei fazer a mesma coisa,
e não deu muito certo. Para você fazer aquilo, precisa de um
led RGB, um que possui 4 pinos, red, green, blue (por isso chama RGB)
e mais um para catodo comum. Para criar as cores como no vídeo que
você mostrou, é necessária uma porta PWM para cada cor, ou seja, 3 portas,
porém o PIC18F4550 só possui 2 portas PWM. Então, seria necessário criar
uma lógica no seu programa que fizesse com que uma das portas I/O
tivesse o mesmo funcionamento de uma PWM. Esse é o problema
que eu não consegui resolver.

ola matheus muito obrigado pela ajuda mas para eu iniciar o projeto pode ate ser com leds mais simples com somente duas cores e quanto a parte de PWM ainda estou pesquisando pra tomar mais conhecimentos sobre o mesmo ! muito obrigado pela ajuda !!!

tiagogama

Mensagens : 3
Data de inscrição : 08/01/2011

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: RGB Mood Lamp

Mensagem  Bruno S. Avelar em Dom Jan 23, 2011 4:54 pm

Thiago e Matheus,
Bem vindos ao fórum.

Thiago, esse é um ótimo projeto.
Como o Matheus disse você precisará de LEDs RGB para seu projeto. As cores básicas (vermelho, verde e azul) você acende como se fossem LEDs independentes. Para criar outras cores você deve acender e apagar rapidamente cada uma das cores básicas de maneira intercalada. Dependendo da frequencia do piscar de cada cor básica você cria uma cor diferente.
Como o Matheus disse, uma das maneiras de fazer isto é através do módulo PWM (modulação por largura de pulso), onde o módulo é responsável por controlar os tempos que o LED (uma de suas cores) ficará aceso e apagado. O PIC18F4550 possui apenas dois módulos PWM e neste projeto você precisaria de 3 certo? A grande vantagem do PWM é que ele faz este controle sem ocupar a sua CPU.

Existem outras formas de fazer. Talvez isso te ajude também Matheus.
Você pode utilizar os módulos TIMER (o PIC18F4550 possui 4 deles) para contar tempo e ao final de cada tempo você muda o estado do LED fazendo eles piscarem na frequencia que voce deseja.
Outra forma é utilizar a biblioteca delays.h do compilador C18 que faz contagem de tempo por espera ocupada.

Voce pode fazer as tres cores piscarem por um destes métodos ou pode usar 2 PWMs e mais um deste método ou qualquer combinação destes.

Sugestão para tornar seu projeto ainda mais interessante (caso voce use solução com timer e pwm) é voce usar o display de LCD e os botões para fazer uma pequena interface com o usuário onde ele escolhe o quanto de cada cor que deseja misturar. Ou talvez usar 3 potenciometros ligados a portas analógicas que controlem a mistura.

Espero ter ajudado,
Caso tenha outras dúvidas nao deixe de postar.

Abraços,
Bruno S. Avelar
avatar
Bruno S. Avelar
Admin

Mensagens : 74
Data de inscrição : 26/07/2009
Idade : 33
Localização : Belo Horizonte MG

Ver perfil do usuário http://picminas.forumeiros.com

Voltar ao Topo Ir em baixo

Re: RGB Mood Lamp

Mensagem  Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum