Aller au contenu


Photo
- - - - -

Pad NES sur Arduino


5 réponses à ce sujet

#1 thermo_nono

thermo_nono

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 825 messages

Posté 29 octobre 2012 - 03:27

salut, jai acheté un pad NES pour le brancher sur mon RPi, mais dans un premier temps, je souhaite faire mes essais sur mon arduino uno pour le faire fonctionner.
J'ai trouvé par ici un site qui décrit le fonctionnement du pad, mais j'ai un souci de compréhension (et je ne veux pas faire n'importe quoi ^^ ) :
il est écrit sur cette page : "(...) Ensuite la NES va envoyer 8 signaux haut sur la clock. (...)", mais si je me réfère au chronogramme :
Image IPB
j'ai l'impression que la NES (dans mon cas, l'arduino ou le RPi) retourne 8 signaux BAS sur CLOCK.. me trompe-je ?

voila, merci d'avance..

#2 swolf

swolf

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 626 messages
  • Gender:Male

Posté 29 octobre 2012 - 07:08

c'est bien des niveaux HAUTS (http://little-scale.blogspot.fr/2007/07/nes-controller-to-arduino.html).
Je viens de tester et ça marche (ça me donne envie de faire un petit contrôleur MIDI à base de NES moi ;) )
Notre blog, à FJprod et moi: http://2froblog.wordpress.com/

#3 thermo_nono

thermo_nono

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 825 messages

Posté 29 octobre 2012 - 07:55

Merci beaucoup pour cette réponse et ce lien. (en plus il y a même le bout de prog qui va avec. :dance2: )

edit : chez moi ça ne fonctionne pas. tout a l'air bien connecté, j'ai pompé le bout der code fourni, mais ça ne retourne que des "1111111" (notez par ailleurs qu'il n'y a que sept "1", il m'en manque donc un.)

#4 swolf

swolf

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 626 messages
  • Gender:Male

Posté 29 octobre 2012 - 08:59

Merci beaucoup pour cette réponse et ce lien. (en plus il y a même le bout de prog qui va avec. :dance2: )

edit : chez moi ça ne fonctionne pas. tout a l'air bien connecté, j'ai pompé le bout der code fourni, mais ça ne retourne que des "1111111" (notez par ailleurs qu'il n'y a que sept "1", il m'en manque donc un.)


t'as tout bien branché? normalement ça te retourne un zero correspondant au bouton en train d'être appuyé... Vérifie bien tes connections
Notre blog, à FJprod et moi: http://2froblog.wordpress.com/

#5 thermo_nono

thermo_nono

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 825 messages

Posté 30 octobre 2012 - 04:05

oui, tout semble bien connecté.. des fois j'ai bien les huits bits (toujours tous a 1 même quand j'appuie sur les boutons), mais des fois il n'y en a que 7.
J'ai tenté de rallonger un peu les "delay" mais ça n'a rien donné.
Je me demande si le pad fonctionne bien.. et je n'ai bien entendu pas de NES pour essayer. :dash2:

#6 swolf

swolf

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 626 messages
  • Gender:Male

Posté 01 novembre 2012 - 07:51

oui, tout semble bien connecté.. des fois j'ai bien les huits bits (toujours tous a 1 même quand j'appuie sur les boutons), mais des fois il n'y en a que 7.
J'ai tenté de rallonger un peu les "delay" mais ça n'a rien donné.
Je me demande si le pad fonctionne bien.. et je n'ai bien entendu pas de NES pour essayer. :dash2:


y'a pas de raisons qu'il ne marche pas, sauf si le registre a brulé (tu peux facilement vérifier) vérifie bien que les pins correspondent entre le code et ton circuit ;)
Notre blog, à FJprod et moi: http://2froblog.wordpress.com/



Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users