Joystick PS2 Module

From Wiki
Revision as of 08:15, 23 March 2016 by Root (Talk | contribs) (Created page with "=='''Introduction'''== File:Joystick1.png The joystick PS2 module two lines of analog output (X, Y) and one of digital output (Z). The cross rocker is a bidirectional 10k...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Introduction

Joystick1.png The joystick PS2 module two lines of analog output (X, Y) and one of digital output (Z). The cross rocker is a bidirectional 10k resistor; its resistance changes with different directions. Push the joystick towards different directions and the voltage read increases or decreases; press it down, then the output is low level and the corresponding LED lights up; otherwise it stays off.
The schematic diagram of the module is as follows:
Joystick2.png

Application

The module can be applied to convenient control of objects (like a two-degree of freedom servo mount) to move in a two-dimensional space. It can be used in the remote controller for many robot projects

Joystick PS2 in the experiment--Components

- 1 * SunFounder Uno board
- 1 * USB data cable
- 1 * Joystick PS2 module
- 1 * 5-Pin anti-reverse cable

Joystick PS2 in the experiment--Procedures

Step 1: Build the circuit
The wiring between the Joystick PS2 and SunFounder Uno board:
Joystick3.png Joystick4.png Step 2: Program
Step 3: Compile
Step 4: Upload the sketch to SunFounder Uno board
Now, push the rocker and the coordinates of X and Y axes displayed on Serial Monitor will change accordingly; press the button, and the coordinate of Z=0 will also be displayed.
Joystick5.jpg