Bonsoir, peut-on jouer à retropie avec un servomoteur qui suit le mouvement gauche-droite d'un joypad?
j'ai cherché, pas vraiment trouver quelques choses ou bien je ne dois pas chercher au bon endroit ^^
s'il vous plait pouvez vous me mettre sur une piste merci d'avance.
servomoteur+ joypad + retropie
Modérateur : Francois
-
- Messages : 10
- Enregistré le : jeu. 20 août 2015 02:13
- dbrion0606
- Raspinaute
- Messages : 164
- Enregistré le : ven. 30 janv. 2015 15:51
Re: servomoteur+ joypad + retropie
non testé :
https://www.pygame.org/docs/ref/joystick.html permet de connaître la position du joystick (pygame est installé par défaut ou installable sous Rapsbian -puisqu'il y a des cours dans the Magpi IIRC);
des liens vers pigpio et une discussion à propos des servomoteurs sont dans https://www.raspberrypi.org/forums/view ... 29&t=69666 (pigpio a une interface python http://abyz.co.uk/rpi/pigpio/python.htm ... pulsewidth )
https://www.pygame.org/docs/ref/joystick.html permet de connaître la position du joystick (pygame est installé par défaut ou installable sous Rapsbian -puisqu'il y a des cours dans the Magpi IIRC);
des liens vers pigpio et une discussion à propos des servomoteurs sont dans https://www.raspberrypi.org/forums/view ... 29&t=69666 (pigpio a une interface python http://abyz.co.uk/rpi/pigpio/python.htm ... pulsewidth )
-
- Messages : 10
- Enregistré le : jeu. 20 août 2015 02:13
Re: servomoteur+ joypad + retropie
Merci Dbrion, en cherchant de mon coté j'ai trouvé ce lien interressant : http://www.magdiblog.fr/gpio/gpio-servo ... d-et-wifi/
je vais y jeter un oeil ce week end encore merci pour les liens
je vais y jeter un oeil ce week end encore merci pour les liens
- dbrion0606
- Raspinaute
- Messages : 164
- Enregistré le : ven. 30 janv. 2015 15:51
Re: servomoteur+ joypad + retropie
Votre solution est interessante, j'ai retenu :
* ajout d'une carte , donc augmentation du prix mais solution quasiment clef en main (adafruit est réputé) et protection du RPI si vous branchez mal votre servo....
* tolérance au 5v...
* possibilité d'extension -rajout jusqu'à 16 servos- (pigpio peut en gérer jusqu'à 32) et on peut fixer l'adresse I2C de sa carte -joli si on veut utiliser plusieurs périphériques I2C : theoriquement, on peut gérer près de 1000 servos ainsi-
* la carte est assez bien faite pour ne pas monopoliser tout le port du RPi (alors qu'elle n'a besoin que de 4 fils)
Par contre, je n'ai pas compris pourquoi ils autorisent le spi # blacklist spi-bcm2708 (au fait, le pi2 est il un bcm2708? - votre lien date de 2013....)
La bibliothèque evdev a l'air moins gourmande en ressources que pygame -est ce pertinent sur un B2?- , mais est peut être moins facile et moins susceptible d'extensions (video, image, son, voire lumière + tas de tutoriaux pour pygame ) ....
* ajout d'une carte , donc augmentation du prix mais solution quasiment clef en main (adafruit est réputé) et protection du RPI si vous branchez mal votre servo....
* tolérance au 5v...
* possibilité d'extension -rajout jusqu'à 16 servos- (pigpio peut en gérer jusqu'à 32) et on peut fixer l'adresse I2C de sa carte -joli si on veut utiliser plusieurs périphériques I2C : theoriquement, on peut gérer près de 1000 servos ainsi-
* la carte est assez bien faite pour ne pas monopoliser tout le port du RPi (alors qu'elle n'a besoin que de 4 fils)
Par contre, je n'ai pas compris pourquoi ils autorisent le spi # blacklist spi-bcm2708 (au fait, le pi2 est il un bcm2708? - votre lien date de 2013....)
La bibliothèque evdev a l'air moins gourmande en ressources que pygame -est ce pertinent sur un B2?- , mais est peut être moins facile et moins susceptible d'extensions (video, image, son, voire lumière + tas de tutoriaux pour pygame ) ....