Mündəricat:
- Addım 1: İçindəkilər
- Addım 2: Servonun əsasları…
- Addım 3: Bağlantı və Kablolama
- Addım 4: Quraşdırma üçün sadə kodlaşdırma
- Addım 5: Nəzarət üçün kodlaşdırma
- Addım 6: Tətbiqlər
Video: SERVO Nəzarətini öyrənin (bir baxışda): 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu modulda arduino ilə uyğun gələn mikro və ya mini Servo idarə etməyi öyrənəcəksiniz. Servo motor ümumiyyətlə hərəkət edən hissələri olan hər hansı bir avtomatlaşdırma layihəsində istifadə olunur. Robototexnika, hər birinin dəqiq hərəkətləri və robotun hər qolu Servo tərəfindən idarə olunur, bu da bu kiçik cihazın nə qədər əhəmiyyətli olduğunu bilmək üçün kifayət edər.
Bu, bir şeyi dəqiq açılarda hərəkət etdirmək istədiyiniz mini layihələrdə də istifadə edilə bilər. Belə bir Servo, 3-4 sətirdən ibarət bir kod yazaraq arduino ilə çox asanlıqla istifadə edilə bilər.
Yalnız 7-10 dəqiqə ərzində çox sadə öyrənilə bilər, faydalanın ……………………
Addım 1: İçindəkilər
*Servo motorun əsas anlayışı.
*əlaqə və tel detalları.
*Arduino istifadə edərək servoya nəzarət etmək üçün ən sadə kodlaşdırma.
*Servo real vaxt layihə nümunələrində tətbiq olunur.
ÖYRƏNƏCƏK ………………………………………………………………………………………………………..
Addım 2: Servonun əsasları…
Servo mühərrikləri uzun müddətdir mövcuddur və bir çox tətbiqdə istifadə olunur. Kiçik ölçülərə malikdirlər, lakin böyük bir zərbə yığırlar və çox enerji qənaət edirlər. Servo mühərrikləri sənaye tətbiqlərində, robototexnika, in-line istehsal, əczaçılıq və qida xidmətlərində də istifadə olunur.
Amma balacalar necə işləyir?
Servo dövrə, mühərrik bölməsinin içərisində qurulmuşdur və ümumiyyətlə dişli ilə təchiz edilmiş yerləşdirilə bilən bir milə malikdir. Motor, milin hərəkət miqdarını təyin edən bir elektrik siqnalı ilə idarə olunur.
Servolar, nəzarət teli vasitəsilə dəyişən genişlikdə bir elektrik nəbzi və ya nəbz genişliyi modulyasiyası (PWM) göndərilərək idarə olunur. Bir servo mühərrik ümumiyyətlə hər iki istiqamətdə yalnız 90 ° dönə bilər, həm saat istiqamətində, həm də saat yönünün əksinə 180 ° hərəkət edə bilər.
Bu servolara hərəkət etmələri əmri verildikdə, mövqeyə keçəcəklər və o mövqeyi tutacaqlar. Servo bir mövqedə olarkən xarici bir qüvvə servoya qarşı itərsə, servo bu mövqedən çıxmağa müqavimət göstərər. Servonun tətbiq edə biləcəyi maksimum gücə servonun tork dərəcəsi deyilir. Servolar öz mövqelərini sonsuza qədər saxlamayacaqlar; mövqedə qalması üçün servoya təlimat vermək üçün mövqe nəbzi təkrarlanmalıdır.
Addım 3: Bağlantı və Kablolama
İki növ standart servo tel rəng kodlaşdırması mövcuddur. Biri ümumiyyətlə mini servo üçün, digəri normal servo üçün nəzərdə tutulmuşdur.
1. MİNİ SERVO
narıncı ------------------------------ arduino rəqəmsal pininə qoşulmaq üçün siqnal.
qırmızı -----------------------------------+v, güc
qəhvəyi ------------------------------- gnd, torpaq pimi
2. NORMAL SERVO
ağ ---------------------------------- məlumat/siqnal arduinoya qoşulacaq.
qırmızı/qəhvəyi ---------------------------+v, güc
qara ----------------------------------- gnd, torpaq pimi.
Bütün bunlar naqillərə aiddir …………………………………..!
Addım 4: Quraşdırma üçün sadə kodlaşdırma
kod hazırlamaq ən asan işdir!
Kodunuza başlamazdan əvvəl yalnız iki əsas şeyi bilməlisiniz, arduino proqramı IDE, xüsusən də bir Servo motorunu idarə etmək üçün daxili bir kitabxana təmin edir, beləliklə işimizi asanlaşdırır.
Kitabxananı kodunuza daxil etmək üçün kodunuzun əvvəlinə aşağıdakı mətni yazmalısınız
#daxil edin
və ya sadəcə skecth ---- Kitabxananı İdxal et ------ Servo düyməsini basaraq kitabxananı daxil edə bilərsiniz
hər iki üsul eyni işi görür, sizin üçün əlverişli yolu seçə bilərsiniz!
İndi servoya ad verməlisiniz, yəni Servo adlı bir açar sözdən istifadə edərək bir servo obyekti yaratmalısınız.
misal: Servo təlimatlı;
indi bu nümunədəki obyektin adı öyrədilə bilər.
Arduino rəqəmsal pinini Servo siqnal pininə təyin etmək üçün aşağıdakı kod istifadə olunur:
nümunə: göstərişli. əlavə (2);
indi siqnal pimi arduinonun rəqəmsal pininə 2 qoşula bilər.
Quraşdırma ilə hamısı budur, indi nəzarət hissəsinə keçəcəyik.
Servo şaftınızı müəyyən bir açıda yerləşdirmək üçün istifadə olunan açar söz obyekt_name.write (bucaq 0-180);
nümunə: instruktiv.write (30);
yuxarıdakı kodlaşdırma servoya bir siqnal göndərir və 30 dərəcə təyin etməsini bildirir.
Addım 5: Nəzarət üçün kodlaşdırma
İndi servonun başlanğıc mövqeyini təyin etdikdən sonra eyni kodu istifadə edərək istənilən vəzifəyə keçə bilərsiniz servo_name.write (), amma problem sürətlə hərəkət etməsidir, buna görə çox titrəyə bilər və hamar bir şəkildə hərəkət edə bilməz. uyğun bir gecikmə istifadə edərək ().
Bu, şəkildə göstərildiyi kimi for loop () istifadə edərək asanlıqla edilə bilər.
Bunda for döngəsindəki ilk 30, mövcud servo mövqeyi, 180 isə istədiyiniz mövqedir.
Beləliklə, arduino ilə Servo istifadə etməyin əsaslarını bilə bilərsiniz.
Addım 6: Tətbiqlər
Daha yaxşı başa düşmək üçün bir servodan istifadə etdiyim bəzi qurğular aşağıda verilmişdir.
1. wifi nəzarət qapı kilidi.
2. Bluetooth balıq yemi.
Ümid edirəm bu təlimatı bəyənirsiniz
yaxınlaşan bir neçə mövzu
1. ESP8266 sadə nəzarət.
2. Bluetooth.
3. LCD ekran
……………… və daha çoxu daha faydalı məlumatlar üçün məni izləyin.
Tövsiyə:
Hər hansı bir layihəyə WiFi Nəzarətini necə əlavə etmək olar -- ESP32 Başlayanlar Kılavuzu: 5 addım
Hər hansı bir layihəyə WiFi Nəzarətini necə əlavə etmək olar || ESP32 Başlayanlar üçün Bələdçi: Bu layihədə, hər hansı bir elektronika layihəsinə WiFi nəzarətini əlavə etmək üçün Arduino IDE ilə ESP32 istifadə etməyin nə qədər asan/çətin olduğunu göstərəcəyəm. Yolda sizə sadə bir WiFi serveri yaratmaq üçün ESP32 -dən necə istifadə edəcəyinizi və necə yaradacağınızı göstərəcəyəm
Şam çəkməyi öyrənin - Addım -addım: 6 addım
Şam çəkməyi öyrənin - Addım -addım: Mənim addımlarımı diqqətlə izləsəniz, bu şamın çəkilməsi 10 dəqiqə çəkir
Çox Önəmli Bir Sensor haqqında Buradan öyrənin !: 11 Addım
Çox Önəmli Bir Sensor haqqında Buradan öyrənin !: Su anbarındakı suyun səviyyəsini necə öyrənə bilərsiniz? Bu cür şeyləri izləmək üçün bir təzyiq sensoru istifadə edə bilərsiniz. Ümumiyyətlə, sənaye avtomatlaşdırılması üçün çox faydalı avadanlıqdır. Bu gün bu dəqiq MPX ailəsi haqqında danışacağıq
Hava Şamı - Bir baxışda hava və temperatur: 8 addım
Hava Şamı - Bir baxışda Hava və Temperatur: Bu sehrli şamdan istifadə edərək, xaricdəki mövcud temperatur və şərtləri anında deyə bilərsiniz
Cəsus Qulağını Hack Edin və Mühərriki Bir Dövrə Ters çevirməyi öyrənin: 4 addım (şəkillərlə)
Casus Qulağını Hack Edin və Mühərriki Dövrə Tersinə çevirməyi öyrənin: Bu təlimat, hörmətli casus qulağını ətraflı şəkildə və bir dövrəni tərs mühəndis etmək tərzimi təqdim edir. Bu cihaz niyə öz təlimatına layiqdir?:-Bir dollara casus qulaq ala bilərsiniz. ! -60 dB -ə qədər səsləri və ya 1000 faktoru gücləndirə bilər