PlayStation 2(PS2) Controller
Jump to navigation
Jump to search
Summary
Interface for PlayStation 2 controller with vibration motor support and analog stick control.
Description
The PlayStation 2(PS2) Controller component provides comprehensive interface capabilities for PS2 controllers, including button input, analog stick control, and vibration motor output. It supports all standard PS2 controller features through direct digital pin connections.
Diagram:
Properties
- Enabled - Enables or disables the controller interface.
Pins
Input Pins
- Small Vibrate Motor - Controls the small vibration motor.
- Large Vibrate Motor - Controls the large vibration motor.
- Clock - Clock signal for controller communication.
Output Pins
- Directional Buttons - Digital outputs for D-pad (Up, Down, Left, Right).
- ShapeColorButtons - Digital outputs for shape/color buttons (Green/Triangle, Blue/Cross, Pink/Square, Red/Circle).
- LeftFrontButtons - Digital outputs for left shoulder buttons (L1, L2).
- RightFrontButtons - Digital outputs for right shoulder buttons (R1, R2).
- LeftStick - Analog outputs for left stick (X, Y, Button).
- RightStick - Analog outputs for right stick (X, Y, Button).
Other Pins
- Chip Select - Chip select signal for controller interface.
- Interface - Data interface pin.
- Error - Error signal input.
- Select Button - Select button state output.
- Start Button - Start button state output.
Categories
- File:TArduinoDigitalCategory.png Category Digital - Game controller interface components.
- File:TArduinoInputCategory.png Category Input - User input devices.