Cette page présente le module CrcConnect, qui permet de contrôler à distance un contrôleur CrcDuino en utilisant une manette sans fil compatible.
Compatible remote controller
The beauty behind CrcConnect is that it allows a robot to be controlled using off-the-shelf, popular gaming console remote controller.
Compatible, ready to use controllers:
PlayStation 3
Logitech F130
Wired Xbox 360
Compatible, but to be implemented in the future:
PlayStation 4
Un-compatible remote controllers
Wireless Xbox 360
Xbox One
Pairing with a CrcDuino board
Ports
Buttons
Status LEDs
Power management
The CrcConnect module can be recharged throught the Micro-USB port. It can even be recharged when in use!
No need to worry about recharging the remote controller itself. The remote controller, when connected to a CrcConnect module, is powered by the CrcConnect internal battery pack.
Auto-shutdown function
Button and joystick mapping
The remote controller buttons and joysticks state can be retrieved using CrcLib::ReadDigitalChannel() and CrcLib::ReadAnalogChannel() using the appropriate nomenclature.
The following pictures show the physical mapping of the different members of the enum classes.
Articles liés
-
CrcConnect: détails du module (Système CrcDuino System) —
Cette page présente le module CrcConnect, qui permet de contrôler à distance un contrôleur CrcDuino en utilisant une manette sans fil compatible.
Introduction
-
CrcLib: accéder aux boutons de la télécommande (Système CrcDuino System) —
Cette page présente les différents types de données déclarés dans CrcLib.
Analog
-
IsCommValid() {FR} (Système CrcDuino System) —
Objectif
Savoir si une manette contrôle le CRCduino à travers un module CRCconnect.
Quand l’utiliser
-
ReadAnalogChannel() {FR} (Système CrcDuino System) —
Objectif
Obtenir la valeur d’un canal analogique (joystick ou gachette) de la manette connectée au CRCduino par le module CRCconnect.
Quand l’utiliser
-
ReadDigitalChannel() {FR} (Système CrcDuino System) —
Objectif
Obtenir la valeur d’un canal numérique (un bouton) de la manette connectée au module CRCconnect.
Quand l’utiliser
Add Comment