collapse

* Posts Recentes

Amplificador - Rockboard HA 1 In-Ear por almamater
[Ontem às 19:13]


O que é isto ? por KammutierSpule
[26 de Março de 2024, 19:35]


Bateria - Portátil por almamater
[25 de Março de 2024, 22:14]


Emulador NES em ESP32 por dropes
[13 de Março de 2024, 21:19]


Escolher Osciloscópio por jm_araujo
[06 de Fevereiro de 2024, 23:07]


TP4056 - Dúvida por dropes
[31 de Janeiro de 2024, 14:13]


Leitura de dados por Porta Serie por jm_araujo
[22 de Janeiro de 2024, 14:00]


Distancia Cabo por jm_araujo
[08 de Janeiro de 2024, 16:30]


Meu novo robô por josecarlos
[06 de Janeiro de 2024, 16:46]


Laser Engraver - Alguém tem? por almamater
[16 de Dezembro de 2023, 14:23]

Autor Tópico: wii nunchuck wireless + arduino  (Lida 5697 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline intense

  • Mini Robot
  • *
  • Mensagens: 54
wii nunchuck wireless + arduino
« em: 20 de Junho de 2009, 18:25 »
Bem ofereceram me um nunchuck wireless pa eu brincar  ;D abri o modulo wireless, soldei os cabos liguei ao nosso amigo arduino :D e pensei olhem so pas potencialidades disto controlar um robot á distancia so com o nunchuck... arranjei um programa de teste na net, de um nunchuck com fios ligado ao arduino fiz upload po arduino, sincronizei com o comando e voilá, apareceram os numeros :D o problema é q os numeros parece que andam em loop e nao conforme eu mexo no comando ou nos botoes...

o codigo é o deste site http://www.windmeadow.com/node/42


e vou tirar um print screen do meu resultado, atençao eu no codigo em fez d fazer print em decimal fiz em hexadecimal, é mais facil d me orientar...


que axam? pk acontece aqueles trenchos de codigo

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re:wii nunchuck wireless + arduino
« Responder #1 em: 20 de Junho de 2009, 18:38 »
1) Tens a certeza que as ligações estão correctas?
2) Experimenta outro código.
3) esses trechos repetidos aparecem periodicamente? de x em x leituras?
Eu preferia olhar para isso em decimal :P

Offline intense

  • Mini Robot
  • *
  • Mensagens: 54
Re:wii nunchuck wireless + arduino
« Responder #2 em: 20 de Junho de 2009, 18:46 »
1) Tens a certeza que as ligações estão correctas?
2) Experimenta outro código.
3) esses trechos repetidos aparecem periodicamente? de x em x leituras?
Eu preferia olhar para isso em decimal :P

as ligaçoes talvez, posso é ter trocado a data com o clk... visto q nao usei fios, foi soldado mesmo na pcb...
so consegui esse codigo que funcionasse...
sim aparecem periodicos...
bem vou trocar o data com o clk e ver o que acontece, dps se nao houver melhorias ja posto em decimal

Offline intense

  • Mini Robot
  • *
  • Mensagens: 54
Re:wii nunchuck wireless + arduino
« Responder #3 em: 20 de Junho de 2009, 18:53 »
com os fios trocados nao recebeu nada
aqui esta o log em dec


com o mesmo trencho que se repete periodicamente

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re:wii nunchuck wireless + arduino
« Responder #4 em: 20 de Junho de 2009, 18:59 »
hmm, não faço ideia porque é que isso fica com os valores no máximo durante esses períodos. Não há nenhuma nota sobre isso no site de onde tiras-te esse código?!

Outra coisa, tens a certeza que os outros valores estão correctos?
Faz o seguinte coloca o comando em cima de uma mesa, depois pões a gravar os dados e dá só um toque num dos eixos e posta aqui o log.

Offline intense

  • Mini Robot
  • *
  • Mensagens: 54
Re:wii nunchuck wireless + arduino
« Responder #5 em: 20 de Junho de 2009, 19:31 »
o problema é q isto tem tambem delay de 2ou3segundos como dizia no site, um bug qualquer de usar o i2c e o serial ao mesmo tempo... vou fazer isso e postar aquie em txt


Offline intense

  • Mini Robot
  • *
  • Mensagens: 54
Re:wii nunchuck wireless + arduino
« Responder #6 em: 20 de Junho de 2009, 19:38 »

Offline metRo_

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 3.753
Re:wii nunchuck wireless + arduino
« Responder #7 em: 20 de Junho de 2009, 21:16 »
Eu supos que os tres eixos são as colunas 3,4 e 5.


Se reparares no grafico isso está sempre a varia. Faz a leitura com o numchuck totalmente parado. Pegas naqueles valores do log e copias para o excel que o excel divide logo por colunas e depois faz o grafico, tens que selecionar uma opção para ele não colocar as linhas vazias no grafico dentro das propriedades do grafico.

Offline intense

  • Mini Robot
  • *
  • Mensagens: 54
Re:wii nunchuck wireless + arduino
« Responder #8 em: 20 de Junho de 2009, 21:56 »
ele ta totalmente parado quando fiz as leituras, nao sei o que se passa, supostamente:

1   X-axis value of the analog stick   Min(Full Left):0x1E / Medium(Center):0x7E / Max(Full Right):0xE1
2   Y-axis value of the analog stick   Min(Full Down):0x1D / Medium(Center):0x7B / Max(Full Right):0xDF
3   X-axis acceleration value   Min(at 1G):0x48 / Medium(at 1G):0x7D / Max(at 1G):0xB0
4   Y-axis acceleration value   Min(at 1G):0x46 / Medium(at 1G):0x7A / Max(at 1G):0xAF
5   Z-axis acceleration value   Min(at 1G):0x4A / Medium(at 1G):0x7E / Max(at 1G):0xB1
6   Button state (Bits 0/1) / acceleration LSB   Bit 0: "Z"-Button (0 = pressed, 1 = released) / Bit 1: "C" button (0 = pressed, 1 = released) / Bits 2-3: X acceleration LSB / Bits 4-5: Y acceleration LSB / Bits 6-7: Z acceleration LSB

Offline kast

  • Mini Robot
  • *
  • Mensagens: 868
Re: wii nunchuck wireless + arduino
« Responder #9 em: 14 de Setembro de 2009, 19:07 »
então ???

Já conseguiste alguma coisa ? é que tenho aqui um nunchuck para esventrar  ;D
Os electrões são nossos amigos !!! :D