Mudanças entre as edições de "Purpurina"
Linha 1: | Linha 1: | ||
O objetivo do projeto Purpurina(*) é criar um bastão luminoso para light-painting. Este projeto será usado como parte das atividades da Noite Luminosa, na Virada Cultural/Virada Hacker de 2012. |
O objetivo do projeto Purpurina(*) é criar um bastão luminoso para light-painting. Este projeto será usado como parte das atividades da Noite Luminosa, na Virada Cultural/Virada Hacker de 2012. |
||
+ | |||
+ | ==Light-Painting== |
||
+ | |||
+ | <center> |
||
+ | <gallery widths=190px perrow=3> |
||
+ | Arquivo:Ghcamp_nyancat.jpg|Nyan Cat |
||
+ | Arquivo:Ghcamp_jucalightpaint.jpg|Juca com guarda-chuva |
||
+ | Arquivo:Ghcamp_gola.jpg|Dark Side of Gola |
||
+ | </gallery> |
||
+ | </center> |
||
==Funcionamento== |
==Funcionamento== |
||
Linha 9: | Linha 19: | ||
Todo o código (Embarcado ou não) e diagramas elétricos do projeto serão liberados sob a licença <<Estabelecer aqui qual licença open-source>> no repositório <<criar um repositorio>> |
Todo o código (Embarcado ou não) e diagramas elétricos do projeto serão liberados sob a licença <<Estabelecer aqui qual licença open-source>> no repositório <<criar um repositorio>> |
||
+ | |||
Edição das 06h41min de 8 de março de 2012
O objetivo do projeto Purpurina(*) é criar um bastão luminoso para light-painting. Este projeto será usado como parte das atividades da Noite Luminosa, na Virada Cultural/Virada Hacker de 2012.
Light-Painting
Funcionamento
Uma sequência de leds RGB será alinhada na superfície do bastão Purpurina. Um microcontrolador, ligado ao bastão, controlará o brilho de cada led, individualmente, de forma que o bastão possa reproduzir uma linha completa de uma imagem armazenada no microcontrolador. A cada movimento do bastão a linha de pixels reproduzida pelos leds será substituída automaticamente, fazendo com que, ao final do movimento completo, a câmera terá capturado uma reprodução da imagem completa.
O primeiro protótipo conterá 32 leds RGB, dispostos num bastão de aproximadamente 30 cm. O microcontrolador usado provavelmente será um AtmegaXXX (Arduino).
Para a Virada Hacker é interessante se permitir a troca rápida da imagem armazenada, portanto precisaremos desenvolver um software para PC/Laptop que permita editar e enviar as imagens, além de um protocolo simples de comunicação entre o PC e o microcontrolador.
Todo o código (Embarcado ou não) e diagramas elétricos do projeto serão liberados sob a licença <<Estabelecer aqui qual licença open-source>> no repositório <<criar um repositorio>>
Envolvidos
(*) O nome do projeto foi inspirado numa conversa da lista de discussão do Garoa sobre hackers-purpurina