2-Axis Joystick Interfacing in Arduino | Code and Wiring Diagram | Arduino Projects with Source Code
Subscribe here for More Source code & tutorials: https://bit.ly/2YdWUxU
LIKE our FB PAGE: https://www.facebook.com/itsourcecode
Official Website: https://itsourcecode.com/
Download the complete source code here:
Increase ad revenue 50-250% with Ezoic - https://bit.ly/2OIIPpD
Song: Ikson - Blue Sky (No Copyright Music Vlog Library)
Music promoted by No Copyright Music Vlog Library.
Intro made by Prince Ly Cesar
In this article, I will show you how to interface a 2-axis Joystick in Arduino. This is similar to a PlayStation 2 analog joystick. You can use this in controlling motors, servos, or use it as an input device.
Interfacing 2-Axis Joystick in Arduino: Steps in Creating the Device
Step 1: Gathering the Components
To start off, this project will have two parts: the Arduino Device and the Program. The first thing to do is to collect the hardware components and make the device. To do that, you will be needing the following:
1 Arduino Uno
1 Joystick Module
Step 2: Connecting the Arduino Components
Now you are ready to connect the components to the Arduino Uno. Connect the power and the ground pins to 5V and GND. Next is to connect the VRX and VRY to A0 and A1. Lastly, connect SW pin to a digital pin.
Step 3: The Arduino Code
Copy the code below to a new sketch in the Arduino IDE. Once done, you can upload it to the Arduino Uno.
Step 4: Open the Serial Monitor
After you successfully upload the sketch, open the serial monitor of the Arduino. Here you can see the X and Y axis values.
So there you have it! 2-Axis Joystick Interfacing in Arduino. This project is intimidating at first but you will see that it is fairly easy to do. You can combine this with other Arduino projects and build an awesome system!