Display de AR acionado com controle remoto

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Display de AR acionado com controle remoto

Mensagempor roquetti » 11 Abr 2009 23:03

Pessoall
Boa noite,

Segue link de vídeo do display de AR acionado com controle remoto, comunicação RC5.

http://www.youtube.com/watch?v=2FyBNSfn2-g

Abraços,

Paulo Roquetti
Jaguariúna - SP


" Veio para o que era seu, e os seus não o receberam.
Mas, a todos quantos o receberam, deu-lhes o poder de serem feitos filhos de Deus, a saber, aos que crêem no seu nome; "
João 1:11-12
roquetti
Byte
 
Mensagens: 183
Registrado em: 27 Dez 2008 23:07
Localização: Jaguariúna - SP

Mensagempor jorgeluiz » 11 Abr 2009 23:46

Legal. Adoro essas coisas de P.O.V. Eu mesmo ja montei duzias de "propeller clocks". Vendo ao vivo e' muito melhor que nos filmes do you tube.
Avatar do usuário
jorgeluiz
Byte
 
Mensagens: 448
Registrado em: 26 Mar 2007 02:26

Mensagempor guest2003 » 11 Abr 2009 23:59

Pra dar a mesma sensação no video que a ao vivo tem que filmar com opcao de abertura da camera mais lenta para simular o tempo de permanencia da visao...

Em cameras fotograficas sei que tem isso... ja em filmadoras nao tenho certeza...
http://www.sethi.com.br (Institucional)
http://www.sethi3d.com.br (Impressoras 3d)
http://www.sethi.com.br/blog (Blog Impressoras 3d)
Avatar do usuário
guest2003
Word
 
Mensagens: 746
Registrado em: 13 Out 2006 11:48
Localização: Campinas - SP

display de AR

Mensagempor roquetti » 12 Abr 2009 09:52

guest2003 escreveu:Pra dar a mesma sensação no video que a ao vivo tem que filmar com opcao de abertura da camera mais lenta para simular o tempo de permanencia da visao...

Em cameras fotograficas sei que tem isso... ja em filmadoras nao tenho certeza...


vou ver se tem isto na minha câmera, pois fica ruim mesmo, no real é bem diferente.
roquetti
Byte
 
Mensagens: 183
Registrado em: 27 Dez 2008 23:07
Localização: Jaguariúna - SP

Mensagempor _blackmore_ » 12 Abr 2009 18:47

roquetti

vc tem msn? gostaria de falar contigo sobre isso ... tirar umas dúvidas ...

abrax!
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor Renie » 12 Abr 2009 19:47

Olá Blackmore,

Ele tem sim, como você também, clique no botão no rodapé do post!

Ps: no rodapé de um post dele!

[]'s
Renie
Renie
Word
 
Mensagens: 732
Registrado em: 11 Out 2006 22:35
Localização: RJ - Niterói - Brasil

Mensagempor _blackmore_ » 12 Abr 2009 22:05

o Renie ... perguntei pq eu já adicionei ele .. mas não responde! hehe

abrax!
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor jorgeluiz » 17 Abr 2009 02:03

os melhores efeitos nesses displays "virtuais", se consegue com leds amarelos difusos, depois os vermelhos. Os amarelos tem um angulo de visao mais largo. Led de alto brilho sao pessimos, devido ao estreito campo de visao. Porem da pra "embaçar" um led de alto brilho com uma lixa ou estilete, dai' os efeitos sao bons tambem. Nao coloco videos no you tube, porque fica uma bosta.
Avatar do usuário
jorgeluiz
Byte
 
Mensagens: 448
Registrado em: 26 Mar 2007 02:26

Mensagempor roquetti » 28 Abr 2009 23:50

_blackmore_ escreveu:roquetti

vc tem msn? gostaria de falar contigo sobre isso ... tirar umas dúvidas ...

abrax!


ôpa, desculpa o descuido, não vi esta tua pergunta.
tenho msn sim, pauloroquetti@hotmail.com

Abração
Paulo
roquetti
Byte
 
Mensagens: 183
Registrado em: 27 Dez 2008 23:07
Localização: Jaguariúna - SP

Mensagempor _blackmore_ » 14 Mai 2009 23:21

roquetti

bixo ... já faz um tempo que lhe adicionei no msn .. mas infelizmente ainda não nos "esbarramos por lá" ... então pergunto por aqui.

Tu poderia me dizer como é o funcionamento deste "placar" ou display de AR? como que é feita a combinação do acionamento dos leds no display giratorio para ter este efeito?
Me recordo de já ter ouvido algo sobre ... em um curso de ASM q fiz ... o cara tinha feito um para um evento da SKOL ... mas faz tanto tempo, não anotei nada ... acredito que não seja muito complexo mas se puder explicar agradeço ...

abrax!
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor fabim » 15 Mai 2009 00:28

negro_amore.
Não perguntou preu mais mesmo assim..rsrs

Imagine um circulo de 20CM de diametro.
pra saber a circunferencia como se fosse uma linha reta.
20 * 3.14 = ~63 CM certo ?

Agora imagine que você quer que a mensagem ocupe o 1° 1/3 desta linha = 21CM.

Ou seja, você tem um sensor que indica zero. zero mais 21CM.
Dentro destes 21CM...

Agora a parte legal da coisa. :twisted:

como vocÊ deve saber para o olho não perceber as piscadas de um led, a intermitencia não pode ser menor que 25hz na maioria das pessoas.

25HZ quer dizer 25 ciclos por segundo.
Sabendo disso, vamos passar para RPM.
60 segundos * 25 voltas do motor por segundo = 1500RPM.
Estes 1500rpm podem ser controlados ou um valor proximo, de tal forma a acertar o tempo de duração dos leds acesos.."outro assunto".

Vamos lá.

Sei que a circunferencia = 63CM, e o meu display vai ter 21 colunas por 7 linhas por exemplo, o qual ocuparia 21 cm do display.

PArte mais legal ainda.

O display roda a 25X por segundo, cada giro completo dele demora.
1S / 25 = 40mS.
Beleza ele percorre circularmente 63CM em 40mS.
Se o meu display ocupa 1/3 de 63CM
40mS/ 3 = 13,33mS
ou seja passando de zero = inicio da área que eu quero, até 21cm, ele demora 13,33mS.
Bom sabendo deste tempo, tando como sabendo que eu tenho 21 colunas.

13.33mS / 21 colunas = 0,6347619047619047619047619047619mS.

Perai fabim para que esses 635uS ?

oras meu querido.

olhe novamente os calculos à cima.

o que o pic FAZ?
Vamos escrever OLA no display
COLUNAS = TEMPO DE 635Us CADA COLUNA DA ESQ PARA DIR, com valores binarios igual a um byte
LINHAS = bits 0..6 do pic
--------------------------------------------------------------------------------
0 x x x x x x x x x x x x x x x x x x x x x // 21 colunas
x 0 0 1 1 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1
x 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 1 0
x 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0
x 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 1 1 1 0 0
x 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0
x 0 1 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 0 1 0 0
x 0 0 1 1 1 0 0 0 1 1 1 1 1 0 0 1 0 0 1 0 0
7 linhas.

OBSERVE NESSA MATRIZ.
7 LINHAS X 21 COLUNAS.
Como eu disse, colunas = numero de bytes amostrados, e a duração de cada um.
linhas = porta do pic bits 0...6.

simplesmente escrevi
O L A

TENDEU?

Dominio de luz no tempo...

fabim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor _blackmore_ » 15 Mai 2009 00:58

fabim

cara ... isso é realmente muito bacana ... controlar o tempo de "ligamento" do LED ... puts .. doido .. muito doido ..
já a algum tempo tenho visto isso ... msa nunca me aprofundeio no assunto .. gostei disso ... ACHO q vou deixar uns minutos diários para esse estudo e ver o que dah .. hehe
vale a explicação ... para mim ficou clara ...

abrax!
_blackmore_
Dword
 
Mensagens: 1397
Registrado em: 28 Set 2008 13:26

Mensagempor jorgeluiz » 15 Mai 2009 01:16

O Fabin ja mastigou o esquema. Depois so' liga o timer e fica contando quantas vezes ele estoura em cada rotaçao. Pronto, voce sabe exatamente onde esta a helice o tempo todo, e escreve o que quizer. Nesse site tem bons esquemas e links de projetos interessantes:
http://www.luberth.com/analog.htm
Avatar do usuário
jorgeluiz
Byte
 
Mensagens: 448
Registrado em: 26 Mar 2007 02:26

Mensagempor joao » 15 Mai 2009 05:20

Fabim!!!!!

Gostaria de dar os meus parabéns para ti!!!
Faz tempo que não via uma resposta tão clara e boa como essa!
Por isso que eu gosto do ASM51, porque a cada dia a gente aprende algo novo! Eu tinha algumas idéias sobre esse assunto, mas você realmente explicou tudo.

Meus parabéns! Sei que perdeu um tempo fazendo isso, mas se isso lhe motivar, eu achei super interessante esta explicação! E garanto que muitos também se interessaram.

[]'s Joao
Como já diria um grande amigo: Só sei que nada sei!!!
Avatar do usuário
joao
Byte
 
Mensagens: 463
Registrado em: 17 Out 2006 08:21

Mensagempor roquetti » 15 Mai 2009 14:57

O Fabim explicou legal!

Eu coloquei 16 leds em coluna, dediquei 8 leds para uma porta e 8 leds para outra porta, usei um emissor IR que fica fixo e um receptor IR que fica na placa que gira, então quando o IR receptor lê o IR emissor, escrevo a 1º coluna, ( ou é um desenho com bits), leds acesos e leds apagados, conto o tempo de 1ms, escrevo 2ª coluna, ( os 16 leds), conto um tempo de 1ms, escrevo a 2ª coluna....assim por diante, uma letra tem 5 colunas e eu uso mais uma com toda coluna apagada, para poder desenhar o mapa mundi eu usei uma folha de papel quadriculada e pintei os quadrados dos leds acesos, fiz o total de 12 blocos de 6 colunas, este é meu display, usei um receptor de controle remoto universal RC5 ( philips) e codifiquei para quando apertar o nº 1 aparecer o mapa mundi e no nº 2 a frase. é só isto, o resto é eletrônica básica.
roquetti
Byte
 
Mensagens: 183
Registrado em: 27 Dez 2008 23:07
Localização: Jaguariúna - SP

Próximo

Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

x