Mündəricat:
- Addım 1: Lazım olan hissələr
- Addım 2: Lazımi alətlər
- Addım 3: Enkoder Disk Qrafikini Ünvan Etiketi Kağızına Yazdırın
- Addım 4: Encoder Disk Qrafikini Dairəvi Servo Buynuzuna əlavə edin
- Addım 5: Tamiya Analog Kodlayıcısını Mikro Servo Motora bağlayın
- Addım 6: Kodlayıcı Sensor Kabellərini dəyişdirin
- Addım 7: Dairəvi Servo Buynuzu Mikro Servo Motora bağlayın
- Addım 8: Avadanlıq Bağlantıları
- Addım 9: Micro Servo Motor Encoder Demo Kodunu yükləyin və işə salın
- Addım 10: Onlayn Robot Demosunu sınayın
Video: Feetech Micro 360 Degree Fas90 Rotation Servo FS90R -ə Enkoder əlavə edin: 10 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Açıq döngə mühərriki ilə təkərli robotun hərəkətini dəqiq idarə etmək çox çətindir və ya qeyri -mümkündür. Bir çox tətbiq təkərli bir robotun vəziyyətini və ya gediş məsafəsini dəqiq bir şəkildə təyin etməyi tələb edir. Kiçik davamlı fırlanma mikro servo mühərrikləri kiçik robotları idarə etmək üçün çox aşağı qiymətli bir həlldir, lakin daha böyük servo mühərriklərin geribildirim nəzarətindən məhrumdur.
Feetech Micro 360 Degree Fasiləsiz Fırlanma Servoları (FS90R) robototexnika layihələri üçün əladır, lakin bəzən daha böyük servoların geribildirim nəzarətini istəyirsiniz.
Bu kiçik servoları Arduino və ya Raspbery Pi nəzarətçisinə Tamiya analog Encoder sensoru və sadə qapalı döngə geribildirim alqoritmi əlavə etdikdən sonra qapalı döngə mövqeyi rəy nəzarətindən istifadə etmək çox asandır.
Addım 1: Lazım olan hissələr
- FeeTech 9g Davamlı Dönmə Mikro Servo yuvarlaq servo buynuzlu Satıcı: RobotShop Part #: RB-Fit-02 Adet: 1 Birim Qiyməti: $ 4.99 Cəmi: $ 4.99
- Arduino NG w/ ATmega8 və ya oxşar Arduino mikro nəzarətçisi
- Tamiya Twin Motor Şanzıman Satıcısı üçün Kodlayıcı Çifti: RobotShop Part #: RB-Rbo-122 Adet: 1
- Avery 8160 1 "x 2-5/8" Ünvan etiketləri Satıcı: Office Depot Adet: 1 vərəq Cəmi: $ 13.99 paket (25 vərəq)
- Github -dan kodlayıcı disk qrafiki
- Micro USB ilə USB -A şarj kabelinə malik 5V portativ telefon şarj cihazı Satıcı: Ən Yaxşı Tzumi - PocketJuice Solo 4000 mAh Portativ Şarj Cihazı Model: 4021BB Parça #: 6304825
Raspberry Pi Seçimi
- Raspberry Pi 3 - Model B Satıcı: Adafruit SKU: MƏHSUL ID: 3055
- Və ya Raspberry Pi Zero W Əsas Paketi - Pi Zero W Satıcısı daxildir: Adafruit Parça #: MƏHSUL ID: 3409 Adet: 1
Bir Raspbery Pi və ya Pi Zero W istifadə edirsinizsə, iki əlavə Pi HAT lazımdır:
- Raspberry Pi Zero Satıcısı üçün Pimoroni Automation pHAT: Adafruit Part #: MƏHSUL ID: 3352 Adet: 1
- SparkFun Pi Servo HAT Satıcısı: SparkFun Part #: DEV-14328 Adet: 1
- GPIO Yığma Başlığı - Əlavə uzun 2x20 Pins Satıcı: Adafruit Part #: MƏHSUL ID: 2223 Adet: 2
Addım 2: Lazımi alətlər
- Mini Philips Tornavida
- Yapışqan Tabancası və Yapışqan çubuğu və ya Super Yapışqan
- İğneli burun pensləri
- Raspberry Pi versiyası üçün bir lehimləmə dəmiri və lehim lazımdır (İsteğe bağlı)
Addım 3: Enkoder Disk Qrafikini Ünvan Etiketi Kağızına Yazdırın
- Encoder_disk.pdf faylını açın və Avery 8160 ünvan etiketinə yazdırın
- Etiket kağızından kəsilmiş xətlər boyunca Encoder disk qrafikini kəsmək üçün qayçı istifadə edin və kəsici xətti bələdçi olaraq istifadə edərək orta çuxuru kəsin.
Addım 4: Encoder Disk Qrafikini Dairəvi Servo Buynuzuna əlavə edin
- 3 -cü addımdakı enkoder disk qrafikindən kağız dəstəyini çıxarın
- Enkoder disk qrafikini yuvarlaq servo buynuzunun arxasına yapışdırın və servo buynuzu spline patronunun ətrafında kodlayıcı disk qrafik çuxurunu mərkəzləşdirin.
- Hava kabarcıklarını və qırışları aradan qaldırmaq üçün kodlayıcı disk qrafikini hamarlayın
Addım 5: Tamiya Analog Kodlayıcısını Mikro Servo Motora bağlayın
- Mikro servo motor şaftının başının üstünə kiçik bir damla isti ərimə və ya super yapışqan qoyun. Müvəqqəti bərkidici kimi isti əriyən yapışqan istifadə edin, lakin son qalıcı bərkitmə üçün super yapışqan istifadə edin.
- Tamiya Analog enkoderinin elektron lövhəsindəki çuxurun, sensorlar motordan yuxarı/uzağa baxaraq mikro servo motor şaftının ətrafında yerləşməsini təmin edərək Tamiya Analog kodlayıcısını bağlayın.
Addım 6: Kodlayıcı Sensor Kabellərini dəyişdirin
- Tamiya Analog kodlayıcı ilə təchiz edilmiş kabellər, mikrokontrolörün analog giriş pinlərində standart 5V-siqnal konfiqurasiyası ilə işləmək üçün dəyişdirilməlidir.
- Analog sensor kabelinin bir ucunda torpaq və 5V telləri dəyişdirin ki, 5V tel pin konnektorunun mərkəzində olsun və torpaq və siqnal telləri pin konnektorunun kənarında olsun.
- Kabelin dəyişdirilməmiş ucunu Tamiya Analog kodlayıcı pinlərinə bağlayın
- Kabelin dəyişdirilmiş ucunu Arduino pinindəki topraklama telinin Tamiya Analog kodlayıcısının topraklama pininə qoşulduğundan əmin olaraq Arduino mikrokontrolörünün analoq giriş pinlərinə bağlayın.
- Micro Servo motor PWM kabelini Arduino mikro nəzarət cihazınızın D9 PWM pinlərinə bağlayın.
Addım 7: Dairəvi Servo Buynuzu Mikro Servo Motora bağlayın
Enkoder disk qrafiki olan dəyirmi servo buynuzu mikro servo motor milinə quraşdırın və təqdim olunan servo buynuz bağlama vidasından istifadə edərək bərkidin
Addım 8: Avadanlıq Bağlantıları
Arduino versiyası
- Enkoder sensoru kabelinin dəyişdirilmiş ucunu Arduino-nun Analog 4 portuna qoşun və düzgün Ground-5V-Signal pin istiqamətini müşahidə edin.
- Micro Servo Motor PWM konnektorunu Arduino nəzarətçisinin D9 pinlərinə qoşun
- Arduino'yu enerji təchizatına qoşun
Raspberry Pi versiyası
- Pimoroni Automation Phat -ı Raspberry Pi GPIO başlığına yığın
- Pimoroni Automation Phat -ın üstünə SparkFun Pi Servo HAT yığın
- Analog Encoder sensorunun siqnal pinini Pimoroni Automation Phat üzərindəki ADC 1 bağlantısına qoşun
- Analog Encoder sensor konnektorunun Ground və 5V pinlərini Pimoroni Automation Phat -dakı müvafiq Ground və 5V əlaqələrinə qoşun.
- Batareya gücünü şapka bağlamadan əvvəl, SparkFun Pi Servo HAT Güc təchizatı izolyasiya tullananının açıq rejimdə olduğundan (satıcı təlimatına baxın) əmin olun.
- Batareya gücünü Raspberry Pi və SparkFun Pi Servo HAT -a qoşun
Addım 9: Micro Servo Motor Encoder Demo Kodunu yükləyin və işə salın
Arduino versiyası
- Github -dan Arduino Encoder Encoder.ino, Encoder.h və Encoder.cpp demo kodunu kopyalayın, klonlaşdırın və ya yükləyin
- Arduino IDE -də demo kodunu açın və IDE Tools menyusundan lövhənizi seçin
- Kodu lövhənizə yükləyin
- Arduino lövhəsi sıfırlandıqdan sonra proqramı başlayacaq və Tamiya Analog kodlayıcıdan istifadə edərək Micro servo motorun necə idarə olunacağını göstərən əvvəlcədən təyin edilmiş hərəkətlər ardıcıllığı ilə işləyəcək.
Raspberry Pi versiyası
- Encoder.py Python Encoder demo kodunu github -dan Raspberry Pi SD kartınıza kopyalayın, kopyalayın və ya yükləyin.
- Python 3 Idle IDE -də demo kodunu açın və kodu IDE Run menyusundan işə salın
- Proqram başladıqdan sonra proqramı başlayacaq və Tamiya Analog kodlayıcıdan istifadə edərək Micro servo motorun necə idarə olunacağını göstərən əvvəlcədən təyin edilmiş hərəkətlər ardıcıllığı ilə işləyəcək. Python shell əmr satırından mövqe əmrlərini daxil etmək üçün interaktiv rejim etiketli koda şərh verməyin
Addım 10: Onlayn Robot Demosunu sınayın
- Pulsuz bir droidguru.net İnternet saytında kodlayıcı idarə olunan Micro Servo mühərrikləri olan bir robot nümunəsini sınaya bilərsiniz
- Gedin: droidguru.net. Necə işlədiyini bilmirsinizsə əvvəlcə təlimatı izləyin (Yardım menyusu). Joystick robotu idarə edir və A düyməsi BB -dən çıxmadıqda və ya batareya ölmədikdə Airsoft silahını atəşə tutur. (Laptopda/masa üstü kompüterdə baxanda ən yaxşısı)
-
Robot nümunəsini istifadə etməyə başlamaq üçün bu addımları izləyin
- Qonaq olaraq daxil olun
- Otağa qoşulma panelindən Təkərlər otağını seçin
- Otaq üzvləri panelindən Drone Patrol 1 robotunu seçin
- Geri sayım sayğacı tamamlandıqdan sonra robotu joystick və ya qaçış düymələri ilə idarə edə bilərsiniz
- Yeni bir robot nəzarət sessiyasına başlamaq üçün Otaq üzvləri panelindən Drone Patrol 1 robotunu yenidən seçin
- Virtual joystick robotu idarə edir və joystick iş ox düymələri, hava yumru silahını hədəflərlə daha yaxşı uyğunlaşdırmaq üçün Analog kodlayıcılardan istifadə edərək qaçış/vernier/artan motor hərəkətlərini idarə edir.
Tövsiyə:
Enkoder Optik Sensor Modulu FC-03 ilə DC Motoru İdarə Edin: 7 Addım
DC Motoru Enkoder Optik Sensor Modulu FC-03 ilə idarə edin: Bu dərsdə bir DC mühərriki, OLED displey və Visuino istifadə edərək Optik kodlayıcı kəsilmələrini saymağı öyrənəcəyik. Videoya baxın
Cədvəl yaratmaq və əlavə etmək və Microsoft Office Word 2007 -də bu cədvələ əlavə sütunlar və/və ya satırlar əlavə etmək: 11 addım
Microsoft Office Word 2007 -də Cədvəl Yaratmaq və Daxil etmək və Cədvələ Əlavə Sütunlar və/və ya Satırlar Əlavə etmək: İşlədiyiniz və özünüz üçün düşündüyünüz bir çox məlumatınız olubmu? &Quot; hamısını necə edə bilərəm? bu məlumatlardan daha yaxşı görünür və başa düşülməsi daha asan olur? " Əgər belədirsə, cavabınız Microsoft Office Word 2007 -dəki bir cədvəl ola bilər
Radio Aux Jack -i Təmir edin / Dash -in arxasına Media əlavə edin: 6 addım (şəkillərlə)
Radio Aux Jack -ı Təmir et / Dash -in arxasına Media əlavə edin: 2013 -cü il Silverado aux prizimin boş olduğunu gördüm. Tez -tez istifadə etdiyimdən və aux kabelini krikodan asdığımdan bəri sürpriz olmadı. Bunu düzəltmək üçün sadəcə bir neçə paneli lentdən çıxarmalı, söküb apa almalı idim
Hər hansı bir telefona simsiz şarj əlavə edin: LG-V20-dən nümunə olaraq istifadə edin: 10 addım (şəkillərlə)
Hər hansı bir telefona Kabelsiz Şarj Əlavə Edin: LG-V20-dən nümunə olaraq istifadə edin: Əgər mənim kimiyəmsə və telefonunuzu 2 ildən çox saxlamağı planlaşdırırsınızsa, telefonunuzun dəyişdirilə bilən bir batareyası olmalıdır, çünki batareya cəmi 2 ildir, Şarj portunu yormamaq üçün simsiz şarj edin
Nikon Sc-28 Ttl Kabelinə Pc Sync Jack əlavə edin (Kamera Flaşında və Kameranın Flaşlarını Tetikləmək üçün Avtomatik Ayarlardan istifadə edin!): 4 Addım
Bir Nikon Sc-28 Ttl Kabelinə Pc Sync Jack əlavə edin (Kamera Flaşında və Kameranın Flaşını Tetikləmək üçün Avtomatik Ayarlardan istifadə edin !!): bu təlimatda sizə sinir bozucu mülkiyyətli 3pin TTL konnektorlarından birinin necə çıxarılacağını göstərəcəyəm. Nikon SC-28 kameralı TTL kabelinin yan tərəfi və onu standart bir PC senkron konnektoru ilə əvəz edin. Bu, xüsusi bir flaş istifadə etməyə imkan verəcəkdir