background preloader

Groupe Manette

Facebook Twitter

Inputs 0.1. Cross-platform Python support for keyboards, mice and gamepads. Install Install through pypi: pip install inputs Or download it from github: git clone cd inputs python setup.py install About The inputs module provides an easy way for your Python program to listen for user input. Currently supported platforms are the Raspberry Pi, Linux, Windows and the Apple Mac. Python versions supported are all versions of Python 3 and your granddad’s Python 2.7. To get started quickly, just use the following: from inputs import devices For other examples, keep reading. Inputs is in pure Python and there are no dependencies on Raspberry Pi, Linux or Windows. To get involved, please visit the github project at: Why Inputs? Obviously high level graphical libraries such as PyGame and PyQT will provide user input support in a very friendly way.

It is still early days. The inputs module is very simple. Note to Children.

Carnet de bord

[TUTO] Connecter une manette PS3 en Bluetooth sur Raspbian. Bonjour à tous, J'ai un peu galéré avant de pouvoir interconnecter mon Sixaxis PS3 avec mon Raspberry Pi sous Raspbian. C'est pourquoi je vous fais un petit tutoriel en français sur la manière d'y parvenir Prérequis et matériels nécessaires :- Un Hub USB avec alimentation externe (par exemple : ... ge_o00_s00)- Un Dongle Bluetooth (par exemple : ... ge_o01_s00)- Une manette PS3 avec câble USB- Une installation sous Raspbian Vous êtes prêt pour l'aventure ? Alors c'est parti Pour commencer, connectez-vous avec l'utilisateur par défaut : user : pipassword : raspberry Positionnez-vous dans /home/pi/.

Étape 1 : Mettre à jour le Raspberry Pi Code: Select all sudo apt-get updatesudo apt-get upgrade Étape 2 : Installer le support BluetoothIl faut s'assurer que la ligne de commande ci-dessous soit renseignée sur une seule ligne. Hciconfig Vous devriez obtenir un résultat similaire à ça : sudo . sudo sixad --start. GPIO - Servos moteurs, joypad et WiFi - MagdiBlog. Nous allons voir dans cet article comment réaliser une station de pilotage à distance pour commander des servos moteurs, à l’aide d’un Raspberry Pi, d’un joypad et d’un lien WiFi.

Dans cet exemple j’uitiliserai un eeePC 901 pour la station de pilotage, mais il est tout à fait possible d’utiliser un deuxième Raspberry Pi. Voici un schéma global : La construction de ce dispositif se fait en trois étapes : Contrôle des servos moteurs par le PiUtilisation du joypadEnvoi des commandes à distance par wifi Liste du matériel utilisé dans cet article Pour piloter plusieurs servos moteurs avec un Pi, nous n’avons d’autre choix que de passer par une carte contrôleur. Vous pouvez acheter ce circuit directement sur le site d’Adafruit : Adafruit 16-Channel 12-bit PWM/Servo Driver – I2C interface – PCA9685 Vous devrez sortir votre fer et souder les broches sur le circuit imprimé Un bornier est prévu pour connecter une source d’alimentation. i2c-bcm2708 i2c-dev # blacklist spi-bcm2708 # blacklist i2c-bcm2708 .