Оглавление:

Сервопривод, управляемый джойстиком, с использованием Arduino (с программированием): 4 шага
Сервопривод, управляемый джойстиком, с использованием Arduino (с программированием): 4 шага

Видео: Сервопривод, управляемый джойстиком, с использованием Arduino (с программированием): 4 шага

Видео: Сервопривод, управляемый джойстиком, с использованием Arduino (с программированием): 4 шага
Видео: Уроки Arduino - управление сервомашинкой 2024, Ноябрь
Anonim
Image
Image

В этом уроке мы создадим сервопривод управления джойстиком с помощью Arduino Uno, который будет двигаться в соответствии с движением джойстика.

Шаг 1: Необходимые компоненты:

Необходимые компоненты
Необходимые компоненты
  1. Ардуино Уно
  2. Джойстик
  3. Серводвигатель
  4. Макетная плата
  5. провода

Шаг 2: Подключение:

Связь
Связь

Подключите все компоненты согласно принципиальной схеме:

  1. Подключение джойстика:

    1. джойстик VCC Arduino 5V
    2. джойстик GND Arduino GND
    3. джойстик x_axis Arduino pin A0
  2. Серво соединение:

    1. сервопривод VCC Arduino 5V
    2. сервопривод GND Arduino GND
    3. 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: Исходный код:

код: Исходный код (нажмите здесь)

Рекомендуемые: