Mündəricat:
- Addım 1: Tələb olunan komponentlər
- Addım 2: Prinsip
- Addım 3: Şematik Diaqram
- Addım 4: Prosedurlar
- Addım 5: Kod
Video: ARDUINO UNO R3 İLE SERVO MOTOR: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Servo, yalnız 180 dərəcə dönə bilən dişli mühərrik növüdür. Arduino Uno lövhənizdən elektrik impulsları göndərməklə idarə olunur. Bu impulslar servoya hansı mövqedə hərəkət etməli olduğunu bildirir.
Addım 1: Tələb olunan komponentlər
- Arduino Uno lövhəsi * 1
- USB kabeli * 1
- Servo * 1
- Çörək lövhəsi * 1
- Jumper telləri
Addım 2: Prinsip
Servo qabığı, dövrə lövhəsi, nüvəsiz mühərrik, dişli və yer aşkarlamasından ibarətdir. İş prinsipi belədir: Arduino Uno lövhəsi servo mühərrikə PWM siqnalı göndərir və sonra bu siqnal mühərriki idarə etmək üçün fırlanma istiqamətini hesablamaq üçün elektron lövhədə IC tərəfindən işlənir və sonra bu sürücülük gücü azaldıcı dişli ilə yelləncək qoluna ötürülür.. Eyni zamanda, mövqe detektoru təyin edilmiş yerə çatıb çatmadığını mühakimə etmək üçün yer siqnalını qaytarır.
Addım 3: Şematik Diaqram
Addım 4: Prosedurlar
Addım 1:
Dövr qurun.
Addım 2:
Kodu https://github.com/primerobotics/Arduino saytından yükləyin
Addım 3:
Eskizi Arduino Uno lövhəsinə yükləyin
Kodu idarəetmə lövhəsinə yükləmək üçün Yüklə simgesini vurun.
Pəncərənin altında "Yükləmə tamamlandı" görünürsə, bu eskizin uğurla yükləndiyini bildirir.
İndi servo motorun 90 dərəcə döndüyünü görə bilərsiniz (hər 15 dərəcədə bir dəfə dönün). Və sonra əks istiqamətdə dönün.
Addım 5: Kod
/***********************************************
* adı: Servo
* funksiya: servo motorun 90 dərəcə döndüyünü görə bilərsiniz (hər 15 dərəcədə bir dəfə dönün).
* Və əks istiqamətdə dönün.
************************************************/
// E -poçt: [email protected]
// Veb sayt: www.primerobotics.in
#daxil edin
/************************************************/
Servo myservo; // bir servoya nəzarət etmək üçün servo obyekti yaradın
/************************************************/
boş quraşdırma ()
{
myservo.attach (9); // servoyu pin 9 -da servo obyektə bağlayır
myservo.write (0); // 0 dərəcəyə qayıdın
gecikmə (1000); // bir saniyə gözləyin
}
/*************************************************/
boşluq döngəsi ()
{
myservo.write (15); // 15 dərəcəyə qədər gedir
gecikmə (1000); // bir saniyə gözləyin
myservo.write (30); // 30 dərəcəyə qədər gedir
gecikmə (1000); // bir saniyə gözləyin.33
myservo.write (45); // 45 dərəcəyə qədər gedir
gecikmə (1000); // bir saniyə gözləyin.33
myservo.write (60); // 60 dərəcəyə qədər gedir
gecikmə (1000); // bir saniyə gözləyin.33
myservo.write (75); // 75 dərəcəyə qədər gedir
gecikmə (1000); // bir saniyə gözləyin.33
myservo.write (90); // 90 dərəcəyə qədər gedir
gecikmə (1000); // bir saniyə gözləyin
myservo.write (75); // 75 dərəcəyə qayıdın
gecikmə (1000); // bir saniyə gözləyin.33
myservo.write (60); // 60 dərəcəyə qayıdın
gecikmə (1000); // bir saniyə gözləyin.33
myservo.write (45); // 45 dərəcəyə qayıdın
gecikmə (1000); // bir saniyə gözləyin.33
myservo.write (30); // 30 dərəcəyə geri
gecikmə (1000); // bir saniyə gözləyin.33
myservo.write (15); // 15 dərəcəyə geri
gecikmə (1000); // bir saniyə gözləyin
myservo.write (0); // 0 dərəcəyə qayıdın
gecikmə (1000); // bir saniyə gözləyin
}
/**************************************************/
Tövsiyə:
Servo Motor Arduino Təlimatına Necə Nəzarət Edilir: 4 Addım
Servo Motor Arduino Təlimatına Necə Nəzarət Edilir: Hey uşaqlar! yeni dərsliyimə xoş gəldiniz, inşallah əvvəlki təlimatım olan "Böyük pilləli motor idarə etməsi" ndən zövq aldınız. Bu gün sizə hər hansı bir servomotor idarəetmənin əsaslarını öyrətmək üçün bu məlumatlı dərsliyi göndərirəm, artıq bir video yerləşdirmişəm
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)
Step Motor Nəzarətli Step Motor - Döner kodlayıcı olaraq Step Motor: 11 addım (şəkillərlə birlikdə)
Step Motor Nəzarətli Step Motor | Bir Döner Enkoder Olaraq Step Motor: Ətrafında yatan və bir şey etmək istəyən bir neçə step motoru varmı? Bu Təlimat kitabında, bir Arduino mikro nəzarətçisindən istifadə edərək başqa bir step motorun mövqeyini idarə etmək üçün dönər kodlayıcı olaraq bir step motor istifadə edək. Elə isə çox uzatmadan, gəlin
Arduino Dərsliyi - Joystick ilə Servo Motor İdarəetmə: 4 addım
Arduino Tutorial - Joystick ilə Servo Motor İdarəetmə: Bu dərslikdə Joystick ilə servonun necə istifadə ediləcəyini öyrənəcəyik. 1 ədəd Joystick ilə 1 ədəd servo motora nəzarət edəcəyik. Bu dərsliyə istinad edərək robot qol layihələrinizi həyata keçirə bilərsiniz. Əlbəttə ki, bunu edərkən xarici batareyadan / gücdən istifadə edəcəyik
Arduino Dərsliyi - Arduino ilə Servo Motor İdarəetmə: 5 addım
Arduino Dərsliyi - Arduino ilə Servo Motor Nəzarəti: Bu təlimat mənim " Arduino: Arduino ilə Servo Motoru Necə İdarə Etmək " in yazılı versiyasıdır. Bu yaxınlarda yüklədiyim YouTube videosu. Yoxlamaq üçün YouTube kanalına daxil olmağı məsləhət görürəm