当前位置:首页 > 科学研究 > 电子编程 > 正文内容

Arduino Project 027 - Joystick Servo Control

RonWang6个月前 (11-15)电子编程195

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

版权声明:本文为原创文章,版权归donstudio所有,欢迎分享本文,转载请保留出处!

本文链接:http://parentscn.com/?id=281

标签: Arduino

相关文章

Arduino Project 014 - Light Sensor

Arduino Project 014 - Light Sensor

This project introduces a new component known as a Light Dependent Resistor, or LDR. As the name imp...

Arduino Project 028A - Basic Stepper Control (Bipolar)

Arduino Project 028A - Basic Stepper Control (Bipolar)

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

 Arduino Project 043 - SD CardTemperature Datalogger

Arduino Project 043 - SD CardTemperature Datalogger

Todady I made a simple Arduino datalogger using SD card and DHT11  relative humidity and t...

Arduino Project 001 - LED Blink

Arduino Project 001 - LED Blink

Arduino 电子编程--灯项目及控制,主要使用Arduino编程控制LED灯,实现基本控制Project 1 LED闪烁,基本的应用Project 3和4红绿灯项目项目1 Project...

Arduino Project 044 - Simple RFID Reader

Arduino Project 044 - Simple RFID Reader

Arduino Programming Basic -- Making an RFID ReaderProject 44 Simple RFID ReaderWiring Diagram Betwee...

Arduino Project 023B - Liquid Crystal Displays -Blink and Cursor

Arduino Project 023B - Liquid Crystal Displays -Blink and Cursor

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