Mundarija:

Arduino yordamida Joystick boshqariladigan servo (dasturlash bilan): 4 qadam
Arduino yordamida Joystick boshqariladigan servo (dasturlash bilan): 4 qadam

Video: Arduino yordamida Joystick boshqariladigan servo (dasturlash bilan): 4 qadam

Video: Arduino yordamida Joystick boshqariladigan servo (dasturlash bilan): 4 qadam
Video: 8 - Dars arduinoda joystick bilan servo matorni boshqarish - Arduino darslari - Odiljanov Abduraxmon 2024, Noyabr
Anonim
Image
Image

Ushbu qo'llanmada biz Arduino Uno yordamida joystikni boshqaruvchi servo qilamiz, servo joystik harakatiga qarab harakatlanadi.

1 -qadam: Kerakli komponentlar:

Kerakli komponentlar
Kerakli komponentlar
  1. Arduino Uno
  2. Joystick
  3. Servo dvigatel
  4. Non paneli
  5. simlar

2 -qadam: Ulanish:

Ulanish
Ulanish

Barcha komponentlarni sxemaga muvofiq ulang:

  1. Joystik ulanishi:

    1. joystick VCC Arduino 5V
    2. joystik GND Arduino GND
    3. joystick x_axis Arduino pin A0
  2. Servo ulanish:

    1. servo VCC Arduino 5V
    2. servo GND Arduino GND
    3. Servo ma'lumot_pinlari Arduino pin 10

3 -qadam: Dasturlash:

Dasturlash
Dasturlash

Arduino Uno -ga quyidagi dasturni yuklang:

#servo servo qo'shish;

int x_axis;

int servo_val;

bo'sh o'rnatish ()

{

pinMode (A0, INPUT);

servo.attach (10);

}

bo'sh halqa ()

{

x_axis = analogRead (A0);

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

servo.write (servo_val);

}

4 -qadam: Manba kodi:

kod: Manba kodi (bu erni bosing)

Tavsiya: