LusoRobótica - Robótica em Português

Electrónica => Electrónica Geral => Tópico iniciado por: senso em 02 de Novembro de 2011, 02:50

Título: Nunchucalho
Enviado por: senso em 02 de Novembro de 2011, 02:50
Boas noites, eu o Tiago Gala vimos apresentar á comunidade a nossa mais recente criação, o Nunchucalho!
Após ser comprado com a finalidade de ser usado como um comando para o nosso futuro e querido secret mouse(nome verdadeiro omitido pelas mais variadas razões..), nunca quis falar connosco via i2c apesar de até se portar bem agarrado a uma Wii, portanto o passo lógico foi obviamente arrancar-lhe metade da electrónica, deixando apenas o joystick, botões e acelerómetro, adicionando-lhe um Atmega8, PDIP, dead-bug style no interior.
O código fica para outro dia porque a minha fonte de bancada morreu sem me dizer nada, simplesmente não acorda :(
RIP fonte de bancada, um dia faço-te um funeral digno.  :'(

Aqui ficam umas fotos do processo, totalmente ao estilo hackerspace secret mouse, aqui fica um dos cantos, o resto está atulhado em chips, temos aqui MIPS suficientes para uma quinta de computação partilhada!
E não se esqueçam do limpa vidros meninos, essencial em qualquer sessão de hacking:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg217.imageshack.us%2Fimg217%2F6176%2Fdsc03380n.jpg&hash=8fe07c8843d755c58b72b4e12cb279a5f57c09e6)

Primeiro passo, usar um instrumento de corte(cuidado crianças, não façam isto em casa):
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg706.imageshack.us%2Fimg706%2F8216%2Fdsc03368o.jpg&hash=b649f57852e3f6b1140f87aff402d01f1de7fe86)

Divide and conquer!!!
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg18.imageshack.us%2Fimg18%2F5326%2Fdsc03371ik.jpg&hash=41c8e8d16743bd5af753b179e2049048832bd3c1)

O verdadeiro Arduino AVR barebones!
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg442.imageshack.us%2Fimg442%2F357%2Fdsc03373q.jpg&hash=02d4b805c9bc2db7cdc65c1655e86d67609fd96d)

Usar sempre cola quente qb, essencial em qualquer projecto digno desse nome:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg232.imageshack.us%2Fimg232%2F512%2Fdsc03381c.jpg&hash=b4f5fbc722a8df1104f6973d396b4decb860f61e)

Aqui o Atmega aconchegado na sua cama de cola, ainda bem que os rapazes da Nintendo se lembraram de deixar tanto espaço vazio no Nunchucalho
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg687.imageshack.us%2Fimg687%2F5780%2Fdsc03385f.jpg&hash=1bd750665bd80d0f6430bfbebbf98de853d62419)

Uma foto meio desfocada, que o camera man ainda não se habituou á reliquia que por acaso até tira fotografias:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg638.imageshack.us%2Fimg638%2F1350%2Fdsc03395fb.jpg&hash=5e29f0504393a959f38ee446e6b681e179310ad7)

E por fim, a fiarada toda lá coube dentro do Nunchucalho e até teve direito a um header para o ISP, que só tem o RST, CLK, MISO e MOSI para poupar no peso, que isto é um comando e não um halter!!
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg443.imageshack.us%2Fimg443%2F2698%2Fdsc03397p.jpg&hash=2c66f018534d7b0aca71f104146bc0c0fcfae956)

Falta a foto da adição mais épica, obviamente um led azul (e com pwm!)!!!
Actualmente o código consiste de aproximadamente 4096 NOP's a correr a cerca de 8Mhz(+/-10%) segundo diz a datasheet sobre o oscilador RC...
Título: Re: Nunchucalho
Enviado por: zordlyon em 02 de Novembro de 2011, 08:33
Parece muito bem...

Parabéns...  ;)

Eheh eu não percebi a parte do "Chucalho" no "Nun"... vais prender algum chucalho depois?? para fazer "tlin tlin"?   ;D

Boa continuação..

Cumprimentos,
André Carvalho.
Título: Re: Nunchucalho
Enviado por: senso em 02 de Novembro de 2011, 13:53
O chucalho foi ideia do Gala, quando agarrei no Atmega8 e o meti dentro do comando, abanei o comando e ele chucalhava lá dentro, ficou logo baptizado.
Título: Re: Nunchucalho
Enviado por: zordlyon em 02 de Novembro de 2011, 17:31
Lol...ta boa também...  :D

Cumprimentos,
André Carvalho.
Título: Re: Nunchucalho
Enviado por: Hugu em 03 de Novembro de 2011, 02:46
O chucalho foi ideia do Gala, quando agarrei no Atmega8 e o meti dentro do comando, abanei o comando e ele chucalhava lá dentro, ficou logo baptizado.

lol, pelo nome tb pensei k fosse algum chocalho electrico pra meter ao pescoço das vaquinhas! :P

p.s.: cola quente é nakela..se tiver algum ic k akeça mais um pouco lá se ""derrete" a cola!... n é melhor usar ante cola epoxy?..
Título: Re: Nunchucalho
Enviado por: senso em 03 de Novembro de 2011, 11:19
Se o Atmega aquecer até derreter a cola quente de certeza que alguma coisa está muito errada, para o que é cola quente serve perfeitamente.
Título: Re: Nunchucalho
Enviado por: GnGz em 03 de Novembro de 2011, 19:44
Vais meter a funcionar por i2c? Em vez de estragares um podias montar tu um.

O Código a correr 4096 Nop's a 8mhz?

Para quê correr 4096 nops a 8mhz?
Título: Re: Nunchucalho
Enviado por: senso em 03 de Novembro de 2011, 19:53
Estragar?
Ele não funcionava, assim vai passar a funcionar, quem sabe no futuro vai levar um RFM12B dentro..
Porque a minha fonte de bancada morreu e não o consigo programar sem ela, por isso está com a flash a 0x0000, ou seja NOP, e com o oscilador interno a funcionar.
Título: Re: Nunchucalho
Enviado por: GnGz em 03 de Novembro de 2011, 19:59
Pensava que estava a funcionar.
Título: Re: Nunchucalho
Enviado por: GnGz em 03 de Novembro de 2011, 21:22
Seria intersante também utilizar o usbasp e mete-lo a funcionar como joystick.

Título: Re: Nunchucalho
Enviado por: tiagogala em 03 de Novembro de 2011, 22:30
Deixámos tudo preparado para isso. O objectivo é utilizá-lo como um comando (via acelerómetros, joystick e os dois botões), por enquanto tem fios para falar cá para fora (com a vantagem de ser num protocolo à escolha) mas como o senso diz, cabe lá um emissor RF
Título: Re: Nunchucalho
Enviado por: senso em 03 de Novembro de 2011, 22:51
Tem fios para o Serial, o i2c está inutilizado porque partilha os fios com o ADC e eram precisos, mas tambem tem o SPI disponivel e com V-USB dá para o meter a aparecer como um comando HID.
Título: Re: Nunchucalho
Enviado por: GnGz em 04 de Novembro de 2011, 19:16
Sim V-USB e não usbasp.