Lire les données d'un joystick
Répondre à la discussion
Affichage des résultats 1 à 17 sur 17

Lire les données d'un joystick



  1. #1
    xprogramer

    Question Lire les données d'un joystick


    ------

    Bonjour,

    Suite à un projet personnel, j'ai récupéré une joystick (2 joysticks) d'une vieille dualshock2 (playstation 2), et je voudrai la relier avec un pic 16f84 (ou arduino). Mais, le problème est que je n'ai aucune info sur le datasheet de la joystick et ses différents pins (je ne sais pas d'où je dois commencer). Si quelqu'un pourrait m'aider ou me fournir le datasheet je serais très reconnaissant, et voici la photo de la joystick:

    Nom : IMG_1773.jpg
Affichages : 119
Taille : 258,4 Ko

    PS: je sais comment programmer les microcontrôleurs.

    Merci d'avance.

    -----

  2. #2
    Yoruk

    Re : Lire les données d'une joystick

    Salut,

    Tu peux faire une photo de coté, histoire de voir ce qu'il y a sous les plots en plastique (les retirer si tu peux). Ce genre de joystick est souvent réalisé avec 2 potentiomètres, un pour chaque axe.

    Si c'est le cas, tu balances ça sur 2 entrées analogiques d'un µc...
    La robotique, c'est fantastique !

  3. #3
    ranarama

    Re : Lire les données d'une joystick

    Bjr.

    PS2 + Arduino = un millier de gars qui ont fait cela avant toi => utilise Google

    https://www.google.fr/search?num=20&...90.QVZdjsu5NzY

  4. #4
    Yoruk

    Re : Lire les données d'une joystick

    Tu dois avoir aussi un bouton poussoir par joystick, donc pour ça entrée digitale.

    @ranarama -> Le PS2 semble ne pas fonctionner ici...
    La robotique, c'est fantastique !

  5. A voir en vidéo sur Futura
  6. #5
    ranarama

    Re : Lire les données d'une joystick

    Citation Envoyé par Yoruk Voir le message
    Tu dois avoir aussi un bouton poussoir par joystick, donc pour ça entrée digitale.

    @ranarama -> Le PS2 semble ne pas fonctionner ici...
    tout était dans le lien mais quand le sage montre la lune...

  7. #6
    Yoruk

    Re : Lire les données d'une joystick

    Effectivement... Mais la sienne a eu un souci technique !!!
    La robotique, c'est fantastique !

  8. #7
    xprogramer

    Re : Lire les données d'une joystick

    Citation Envoyé par ranarama Voir le message
    Bjr.

    PS2 + Arduino = un millier de gars qui ont fait cela avant toi => utilise Google

    https://www.google.fr/search?num=20&...90.QVZdjsu5NzY

    Mais bien sûr, j'ai fait une recherche exhaustive avant de poster mon msg mais j'ai rien trouvé à propos ce dont j'en ai besoin !!

    @Yoruk voici la photo de l'autre côté:

    Nom : IMG_1772.jpg
Affichages : 106
Taille : 292,6 Ko

  9. #8
    Yoruk

    Re : Lire les données d'une joystick

    Nan, sur le coté stp !! (la carte à plat sur la photo, pour voir ce qu'il y a entre le joystick et la carte)

    Mais c'est sûr à 90% que c'est 2 potars analogiques...!
    La robotique, c'est fantastique !

  10. #9
    paulfjujo

    Re : Lire les données d'une joystick

    bonjour,


    sur la vue circuit imprimé ,on voit tres bien, pour chaque joystick,
    les 2 ensembles de " 3 plots de soudure"
    correspondant aux 2 potentiometres : vertical et horizontal

    ça ressemble beaucoup au
    "electronique bricolage pouce ps2 module joystick pour aduino"
    à 1,61€

  11. #10
    ranarama

    Re : Lire les données d'une joystick

    la datasheet que tu cherches c'est donc pas celle d'une carte contrôleur exploitant ces potars ?

  12. #11
    Yoruk

    Re : Lire les données d'une joystick

    Citation Envoyé par paulfjujo Voir le message
    sur la vue circuit imprimé ,on voit tres bien, pour chaque joystick,
    les 2 ensembles de " 3 plots de soudure"
    correspondant aux 2 potentiometres : vertical et horizontal

    ça ressemble beaucoup au
    "electronique bricolage pouce ps2 module joystick pour aduino"
    à 1,61€
    C'est effectivement mon avis... Donc un coup de multimètre pour trouver le brochage de la nappe coupée, branchement des potars en ponts diviseurs avec le 5V du µC, et utilisation de 4 entrées analogiques + 2 digitales pour les micro-touches sur le µC...
    La robotique, c'est fantastique !

  13. #12
    xprogramer

    Re : Lire les données d'une joystick

    Merci à tous, c bon je les ai annoté tous (les pins)..il me reste que trouver l'astuce pour lire une valeur analogique avec le 16F84.

  14. #13
    ranarama

    Re : Lire les données d'une joystick

    bsr. Je pense à lui faire digérer de la PWM peut être ? par exemple à base deux 2 boitiers ne5556 (2 ne555 par boitiers), reliés aux 4 interruptions du pic

    ne5556 cablé dans ce style :

    http://www.falstad.com/circuit/#%24+...125E-4+1+-1%0A

    (faut installer/autoriser java pour voir l'animation, réglage du potar a droite c'est "RAPPORT CYCLIQUE")
    Dernière modification par ranarama ; 18/05/2015 à 23h41.

  15. #14
    antek

    Re : Lire les données d'une joystick

    Citation Envoyé par xprogramer Voir le message
    Merci à tous, c bon je les ai annoté tous (les pins)..il me reste que trouver l'astuce pour lire une valeur analogique avec le 16F84.
    Ce sera pas simple.
    Le 16f877 a des CAN.

  16. #15
    Yoruk

    Re : Lire les données d'une joystick

    @xprogramer -> Tu as évoqué le fait de le faire avec une arduino ? ça serait encore plus simple... Ou bien effectivement, sélectionner un PIC contenant 4 entrées ADC.
    La robotique, c'est fantastique !

  17. #16
    xprogramer

    Re : Lire les données d'une joystick

    Citation Envoyé par antek Voir le message
    Ce sera pas simple.
    Le 16f877 a des CAN.
    Oui, certainement je vais passer au 16F877 si je trouve pas un algo de conversion sans passer par des adaptateurs (comme suggéré par @ranarama) !!

    Citation Envoyé par Yoruk Voir le message
    @xprogramer -> Tu as évoqué le fait de le faire avec une arduino ? ça serait encore plus simple... Ou bien effectivement, sélectionner un PIC contenant 4 entrées ADC.
    Arduino ça sera la prochaine étape après le pic, car j'aime bien casser la tête avec les pics

  18. #17
    ranarama

    Re : Lire les données d'un joystick

    Bsr. Je viens de vérifier la mémoire prog de ton PIC 16f84 ça va pas le faire ya que 64 bytes !! Celui-ci c'est vraiment l’Aden des pics. Certainement super pour s'initier via le tuto de Bigonoff mais ensuite faut mettre le vénérable ancêtre en vitrine.
    Moi je serais pour un PIC qui fait USB histoire de pouvoir l'interfacer plus tard sur PC si l'envie te prends
    ce genre de truc : https://www.youtube.com/watch?v=HN-gGmOzZJw
    Ainsi toutes les options sont ouvertes

Discussions similaires

  1. Comment lire les données d'un afficheur lcd par port série ?
    Par geoffrey.bulan dans le forum Électronique
    Réponses: 1
    Dernier message: 20/01/2014, 16h06
  2. Lire des données sur un réseau ethernet en protocole OPC
    Par Lightshooter dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 13/04/2013, 11h07
  3. comment lire les données issues par le port // du Pc avec C# ???
    Par invite3cd28103 dans le forum Programmation et langages, Algorithmique
    Réponses: 11
    Dernier message: 17/05/2012, 11h44
  4. R : lire un tableau de données
    Par Guillaume69 dans le forum Mathématiques du supérieur
    Réponses: 4
    Dernier message: 18/10/2010, 23h07
  5. lire les données d'un pc portable hs
    Par invite57a2d4bc dans le forum Matériel - Hardware
    Réponses: 3
    Dernier message: 26/02/2006, 17h57
Découvrez nos comparatifs produits sur l'informatique et les technologies.