[EN COURS]Raspberry GPIO qui fonctionne pas...

Vous avez des soucis avec votre Rpi?

Modérateurs : Porko, Modérateurs

Avatar de l’utilisateur
Dyocma
noob
noob
Messages : 3
Inscription : 17 janv. 2017 - 11:52

Raspberry GPIO qui fonctionne pas...

Message par Dyocma » 17 janv. 2017 - 21:31

Bonsoir,

Je pensais pas avoir besoin d'aide aussi tôt.
Voila mon soucis, j'ai câblé les boutons au raspberry. Mais quelques touches ne fonctionne pas (sauf si je change le pin).
Auriez-vous un idée ?
Ma config.
hardware :
Raspberry pi 2 B+
Kit Zippy de chez smallcab

Sofware:
Retropie
retrogame pour le GPIO (adafruit).

Pour faire simple, j'ai mon schéma classique voir lien ci-dessous, avec coche ça fonctionne entouré en rouge avec un point d’interrogation, ça fonctionne pas.
(sinon, je suis preneur d'une config fonctionnel avec retropie).

Merci d'avance pour l'aide que vous pouvez m'apporter.

Lien ---->>> Mon Schema

Avatar de l’utilisateur
tuhx
Apprenti
Apprenti
Messages : 12
Inscription : 14 févr. 2017 - 15:37
A remercié : 4 fois

Re: Raspberry GPIO qui fonctionne pas...

Message par tuhx » 20 févr. 2017 - 11:11

Yop, n'ayant pas encore moi même reçu la totalité du stuff pour attaquer vraiment les travaux je me suis documenté et à mon avis c'est que tu n'es pas relié à la masse.
Sur ton schéma il n'y a rien et je pense que ça peut venir de ça.

Avatar de l’utilisateur
bidibule
Passionné
Passionné
Messages : 148
Inscription : 12 oct. 2016 - 14:29
A remercié : 7 fois
A été remercié : 21 fois

Re: Raspberry GPIO qui fonctionne pas...

Message par bidibule » 20 févr. 2017 - 11:16

C'est bizarre que certains fonctionnent et d'autres pas (Tout le P1 fonctionne )

Peut-être un souci de masse effectivement.

J'ai fait un bartop sous Recalbox et quand certains boutons ne marchaient pas c'était dû à une masse déconnectée

Avatar de l’utilisateur
Magicdav
Gourou
Gourou
Messages : 555
Inscription : 03 juin 2015 - 13:42
Localisation : redon
A remercié : 133 fois
A été remercié : 72 fois
Contact :

Re: Raspberry GPIO qui fonctionne pas...

Message par Magicdav » 20 févr. 2017 - 11:29

Hello,

Ne connaissant pas Retropie, je ne connais pas le schéma de raccordement des Boutons, il est identique à celui de Recalbox ?

Car c'est un schéma pour la recalbox que tu utilise ?
Les masses ne sont peux êtres pas au même endroit sur le connecteur GPIO

Avatar de l’utilisateur
dysgorphe
Habitué
Habitué
Messages : 70
Inscription : 16 déc. 2016 - 21:21
Localisation : vosges
A été remercié : 5 fois

Re: Raspberry GPIO qui fonctionne pas...

Message par dysgorphe » 24 févr. 2017 - 02:13

va voir dans \\RETROPIE\configs
choisit un emulateur par exemple nes
puis dans retroarch.cfg regarde si tes bouton sont bien config pour cet emulateur

Avatar de l’utilisateur
Landonien
Gourou
Gourou
Messages : 876
Inscription : 21 sept. 2015 - 22:01
Localisation : Tarn
A remercié : 68 fois
A été remercié : 205 fois

Re: Raspberry GPIO qui fonctionne pas...

Message par Landonien » 24 févr. 2017 - 08:55

SI j’étais toi voilà ce que je vérifierai:

1- Es tu sur que ton câblage des boutons qui ne fonctionnent pas est bon ( fais un test de continuité avec un voltmetre)?
2- Es tu sur que ce plan correspond au modèle raspberry 2 b+ et est compatible avec retropie (pour ma part j'ai un b+ avec recalbox).
3- Vérifie ta masse entre chaque point avec un voltmètre.

Pour être bien sur que cela viennes des boutons et non pas d'un réglage dans retropie tu peux utiliser un petit prog en ligne de commande (se connecter en ssh en ton rapsberry ou y mettre un clavier) pour tester tes boutons, en gros dés que tu cliquera sur un bouton un une direction tu verra une entrée apparaitre à ton écran.
Ceci marche avec recalbox alors je pense que ça doit être présent dans retropie aussi.


**************************
Hors-sujet
Pour savoir si vos manettes sont détectées par le système utiliser la commande suivante :

cat /proc/bus/input/devices

Une fois vos manettes détectés, un évenement spécial est créé pour chacun d'eux dans /dev/input, vous pouvez les voir en les listant avec cette commande :

ls /dev/input/js*

Maintenant vous pouvez lancer une commande spécial pour tester les boutons et axes de votre manette. Par exemple pour tester votre première manette sur le système :

jstest /dev/input/js0

Vous devriez voir la sortie suivante :

Driver version is 2.1.0.
Joystick (Logitech Logitech Cordless RumblePad 2) has 6 axes (X, Y, Z, Rz, Hat0X, Hat0Y)
and 12 buttons (BtnX, BtnY, BtnZ, BtnTL, BtnTR, BtnTL2, BtnTR2, BtnSelect, BtnStart, BtnMode, BtnThumbL, BtnThumbR).
Testing ... (interrupt to exit)
Axes: 0: 0 1: 0 Buttons: 0:off 1:off 2:off 3:off 4:off 5:off 6:off 7:off 8:off 9:off 10:off 11:off

Et maintenant vous pouvez regarder la réponse de chaque bouton et axe de votre manettes.
https://github.com/recalbox/recalbox-os ... ec-jstest-(FR" onclick="window.open(this.href);return false;)

Voilà j’espère t'avoir aidé.

Répondre

Revenir à « Aide Raspberry pi »