Серво с джойстик с помощта на Arduino (с програмиране): 4 стъпки
Серво с джойстик с помощта на Arduino (с програмиране): 4 стъпки
Anonim
Image
Image

В този урок ще направим серво за управление на джойстика, използвайки Arduino Uno. Сервото ще се движи според движението на джойстика.

Стъпка 1: Необходими компоненти:

Необходими компоненти
Необходими компоненти
  1. Arduino Uno
  2. Джойстик
  3. Серво мотор
  4. Платка
  5. проводници

Стъпка 2: Свързване:

Връзка
Връзка

Свържете всички компоненти съгласно електрическата схема:

  1. Връзка с джойстик:

    1. джойстик VCC Arduino 5V
    2. джойстик GND Arduino GND
    3. джойстик x_ax Arduino щифт A0
  2. Серво връзка:

    1. серво VCC Arduino 5V
    2. серво GND Arduino GND
    3. Servo data_pins Arduino pin 10

Стъпка 3: Програмиране:

Програмиране
Програмиране

Качете следната програма в дъската на Arduino Uno:

#includeServo серво;

int x_axis;

int servo_val;

void setup ()

{

pinMode (A0, INPUT);

servo.attach (10);

}

void loop ()

{

x_axis = analogRead (A0);

servo_val = map (x_axis, 0, 1023, 0, 180);

servo.write (servo_val);

}

Стъпка 4: Изходен код:

код: Изходен код (щракнете тук)

Препоръчано: