Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Ushbu qo'llanmada biz Arduino Uno yordamida joystikni boshqaruvchi servo qilamiz, servo joystik harakatiga qarab harakatlanadi.
1 -qadam: Kerakli komponentlar:
- Arduino Uno
- Joystick
- Servo dvigatel
- Non paneli
- simlar
2 -qadam: Ulanish:
Barcha komponentlarni sxemaga muvofiq ulang:
-
Joystik ulanishi:
- joystick VCC Arduino 5V
- joystik GND Arduino GND
- joystick x_axis Arduino pin A0
-
Servo ulanish:
- servo VCC Arduino 5V
- servo GND Arduino GND
- Servo ma'lumot_pinlari Arduino pin 10
3 -qadam: 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)