Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
В этом уроке мы создадим сервопривод управления джойстиком с помощью Arduino Uno, который будет двигаться в соответствии с движением джойстика.
Шаг 1: Необходимые компоненты:
- Ардуино Уно
- Джойстик
- Серводвигатель
- Макетная плата
- провода
Шаг 2: Подключение:
Подключите все компоненты согласно принципиальной схеме:
-
Подключение джойстика:
- джойстик VCC Arduino 5V
- джойстик GND Arduino GND
- джойстик x_axis Arduino pin A0
-
Серво соединение:
- сервопривод VCC Arduino 5V
- сервопривод GND Arduino GND
- Servo data_pins Пин 10 Arduino
Шаг 3: Программирование:
Загрузите следующую программу на плату Arduino Uno:
#includeServo servo;
int x_axis;
int servo_val;
установка void ()
{
pinMode (A0, ВХОД);
сервопривод (10);
}
пустой цикл ()
{
x_axis = аналоговое чтение (A0);
servo_val = карта (x_axis, 0, 1023, 0, 180);
servo.write (servo_val);
}
Шаг 4: Исходный код:
код: Исходный код (нажмите здесь)