Data Sheet

UCTRONICS Ultimate Starter Leaning Kit for Raspberry Pi #K0064
128 www.uctronics.com
8.26 Project 26: PS2 Joystick
8.26.1 Overview
In this lesson, we will learn the usage of joystick. We program the Raspberry Pi to detect the
state of joystick.
8.26.2 Requirement
Raspberry Pi ×1
ADC0832 ×1
PS2 Joystick ×1
Breadboard ×1
Several Jumper wires
8.26.3 Principle
1. What
s Joysticks ?
Please refer to chapter 3.5 PS2 Joystick Module
2. Application
Joysticks are often used to control video games, and usually have one or more push-buttons
whose state an also be read by the computer. A popular variation of the joystick used on
modern video game consoles is the analog stick. Joysticks are also used for controlling
machines such as cranes, trucks, underwater unmanned vehicles, wheelchairs, surveillance
cameras, and zero turning radius lawn mowers. Miniature finger-operated joysticks have
been adopted as input devices for smaller electronic equipment such as mobile phones.