CODE | Joystick Servo Control - Arduino Project 027

RonWang2 years ago (2024-03-04)电子编程 COD25

In this tutorial, we are going to learn how to use Arduino and a joystick to control two servo motors or a pan-tilt kit with servos.

Project 27  Joystick Servo Control

/* Coding Ron Wang
   Nov.15th 2024
   Autaba support for coding hardware
   Project 27  Joystick Servo Control
 */

#include <Servo.h>
Servo servo1; // Create a servo object
Servo servo2; // Create a second servo object
int pot1, pot2;
void setup()
{
 servo1.attach(5); // Attaches the servo on pin 5 to the servo1 object
 servo2.attach(6); // Attaches the servo on pin 6 to the servo2 object
 servo1.write(90); // Put servo1 at home position
 servo2.write(90); // Put servo2 at home postion
}
void loop()
{
 pot1 = analogRead(3); // Read the X-Axis
 pot2 = analogRead(4); // Read the Y-Axis
 pot1 = map(pot1,0,1023,0,180);
 pot2=map(pot2,0,1023,0,180);
 servo1.write(pot1);
 servo2.write(pot2);
 delay(15);
}

Arduino Joystick Servo Control Circuit

Arduino Joystick Servo Control Schematic

Share with Friends:

Related Articles

CODE | Basic Stepper Control (Unipolar) - Arduino Project 028B

CODE | Basic Stepper Control (Unipolar) - Arduino Project 028B

In this very simple project, you will connect up a stepper motor and then get the Arduino to control…

About microcontroller board Arduino

About microcontroller board Arduino

What is Arduino?Update time: Jan.1.2023Arduino designs, manufactures, and supports electronic device…

CODE | LED Traffic Light - Arduino Project 003

CODE | LED Traffic Light - Arduino Project 003

You are now going to create a set of traffic lights that will change from green to red, via amber, a…

CODE | Liquid Crystal Displays Autoscroll - Arduino Project 023A

CODE | Liquid Crystal Displays Autoscroll - Arduino Project 023A

Before wiring the LCD screen to your Arduino board we suggest to solder a pin header strip to the 14…

CODE | Pulsating Lamp - Arduino Project 007

CODE | Pulsating Lamp - Arduino Project 007

You are now going try a more advanced method of controlling LEDs. So far, you have simply turned the…

How to Choose the Right Wire Stripper Tool?

How to Choose the Right Wire Stripper Tool?

剥线钳是弱电工程师、内线电工、电动机修理、仪器仪表电工及电子制作爱好者常用的工具之一,用来供操作者剥除电线头部的表面绝缘层。剥线钳可以使得电线被切断的绝缘皮与电线分开,可以在不损坏内部金属线层的情况下…

Post a Comment

Anonymous

Feel free to share your thoughts and opinions here.