Description: Velleman VMA315 - Thumb joystick with button - 2 pcs.
Joystick similar to the analog devices used for example in PlayStation 2controllers. Detection of movement directions is realized by two trimmers - one (10 kΩ) for each axis. The device also has a button activated by pressing the knob.
To operate the device, all you need is a microcontroller with an analog-to-digital converter (analog input in Arduino). Information about the position of the knob is transmitted through the analog signal, in which the voltage corresponds to a given position. Each axis has a separate analog output. The state of the button is detected by a digital output, which reaches a low state when switched on.
Connections and pinout description
Using the PCB, the connection of the joystick comes down to connecting the following pins:
- VCC - Supply voltage (5 V).
- GND - Ground of the system.
- VRx - Analog output for the vertical axis (in the middle position, the value equal to half of VCC/2 supply voltage).
- VRy - Analog output for the horizontal axis (in the central position the value equals half of supply voltage VCC/2).
- SW - Digital button signal, in case of switch on it reaches GND value, in case of switch off it is in floating state - therefore it is necessary to add a pull-up resistor to the power supply.
Technical specification Thumb Joystick with button
- Supply voltage: from 3 V to 5 V
- Movement: 2x 10 kΩtrimmer+ button
- Dimensions: 47 x 32 x 25 mm
- Weight: 15 g
- Price for 2 pcs.
Useful links |