Mündəricat:
- Addım 1: Materiallar və Alətlər
- Addım 2: Kabel çəkmə
- Addım 3: Bir şeyi qurun
- Addım 4: Kodu quraşdırın
- Addım 5: İrəli gedin
Video: Sadə Arduino Baraban Robotu: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Etiraf edim. Bu layihəni kiçik, lakin problemli bir qar fırtınası zamanı bir neçə gün içəridə qaldıqdan sonra cansıxıcılıqdan hazırladım. Arduino, bir neçə servo və bir neçə lentə baxanda, bərbad nağara robotu üçün əsas fikir həyata keçməyə başladı. Məlum olur ki, bütün lazımi şeylərə sahibsinizsə, praktiki olaraq heç bir təcrübə tələb olunmadan təxminən 15 dəqiqə ərzində tamamlana bilən bir layihədir.
Yeni başlamısınızsa və ya arduino bacarıqlarınızı inkişaf etdirmək istəyirsinizsə, bu başlamaq üçün yaxşı bir yer ola bilər. Gəlin başlayaq.
Addım 1: Materiallar və Alətlər
Materiallar:
- Arduino Uno (demək olar ki, hər hansı bir lövhə işləməlidir)
- (2) mövqe fırlanma servo mühərrikləri
- lehimsiz çörək taxtası
- çörək taxtası telləri (ən azı onlarla)
- düz bir ağac parçası
- (2) pop-oraq çubuqlar, dübel çubuqları, qələmlər və ya digər uyğun baraban çubuqları
- bir rezin yastıq, qəhvə qabı qapağı və ya başqa bir baraban başı alternativi
Alətlər:
- Arduino IDE -nin son versiyası olan bir dizüstü kompüter
- arduinoya qoşulan USB proqramlaşdırma kabeli
- tape
- isti yapışqan silahı (və ya sadəcə lentlə yaradıcı olun)
Vaxt:
İdeal şəraitdə 15 dəqiqə. İlk dəfə işlər düzgün getmirsə, bəlkə bir saat
Addım 2: Kabel çəkmə
Bir neçə şeyi birləşdirərək başlayaq.
Hər servo mühərrikin üç əlaqəsi var: biri güc üçün, ikincisi torpaq üçün, üçüncüsü isə məlumat üçün (və ya buna bənzər). Müsbət həmişə qırmızıdır, torpaq ümumiyyətlə qəhvəyi və ya qara, məlumatlar narıncı və ya ağdır. Çörək taxtası və ya arduino başlıq pinlərindən istifadə edərək, arduino gücünü və zəmini hər bir mühərrikə bağlayın. Bir motorun məlumat telini pin 5 -ə, digər motorun məlumat telini isə 6 -cı pinə qoşun. Hər iki sancağın da PWM -i dəstəklədiyinə əmin olun. Və…. bu belədir! Bu o qədər də çətin deyildi.
Addım 3: Bir şeyi qurun
İndi çərçivəni qurmalıyıq
Bu hissə üçün təsəvvürünüzdən istifadə etmək istəyə bilərsiniz. Bunu düz bir ağac parçası üzərində qurdum, amma düz bir karton parçası da işləyəcəkdi. Düz, güclü və işləməsi asan olan hər şey yaxşı bir təməl kimi xidmət edəcəkdir.
Mühərrikləri yerində saxlamaq üçün, boya qarışdırıcı çubuqdan iki tikə ağac kəsdim - hardware mağazasından bir qutu ağrı alanda pulsuz əldə edə biləcəyiniz ağac. Bu qarışdırma çubuqlarının çox yönlü olduğunu gördüm. Bu günlərin birində tamamilə boya qarışdırıcı çubuqlardan ibarət bir layihə yayımlayacağam. Hər halda, heç bir yerə getməmək üçün bu bitləri isti yapışdırmalısınız.
Sonra nağara çubuqlarını düzəldəcəyik. 1/4 düymlük dübel çubuqlarının iki 5 düym uzunluğunu kəsdim, baxmayaraq ki, çəmən çubuqlar kimi bir şey də işləyəcək. Bunları servo buynuzlarına yapışdırın və ya yapışdırın.
Hələ etməmisinizsə, mühərrikləri çubuq parçalarını və ya yerində saxlamaq üçün istifadə etdiyiniz hər şeyi rəngləyin.
Bu belədir! Bəzi kodlar üçün vaxt gəldi …
Addım 4: Kodu quraşdırın
Hər şey hazır olduqdan sonra bir kod yükləməyin vaxtı gəldi. Bu, Arduino IDE və USB proqramlaşdırma kabelinə ehtiyacınız olan hissədir.
İstəyirsinizsə özünüz yaza bilərsiniz və ya sadəcə mənimki istifadə edə bilərsiniz. Kodda çoxlu yan qeydlər və təlimatlar var, narahat olmayın.
Öz kodunuzu yazmağı planlaşdırırsınızsa, bir az çətin ola biləcəyi üçün servo əmrlərindən istifadə etməyi öyrənmək yaxşı bir fikir ola bilər. Unutmayın ki, servo mühərriklər bir mövqedən digərinə keçmək üçün vaxt tələb edir. Xüsusilə vaxta həssas bir proqram yazarkən bu vaxt kodda nəzərə alınmalıdır. Baraban botunuzun sönməsini istəməzsiniz.
Addım 5: İrəli gedin
Təbriklər! İşləyən bir nağara robotu yığmısınız. Onun amansız tıqqıltı hələ bıktınız? Yox? Yaxşı, tezliklə olacaqsan. Bəs bunu bir az daha maraqlı etmək üçün nə edə bilərik?
Başlayanlar üçün, ritmləri doğaçlama edən və ya sonsuz dörddə bir və səkkizinci not döngələrindən çox üçüz oynaya bilən daha yaxşı bir kod yaza bilərdim.
Arduinonun bir PWM pin vasitəsilə səs çalmasına imkan verən bir ton (Hz, müddəti) funksiyası da var. Not tezlikləri cədvəlindən (yuxarıya bax) və bəzi yaradıcı proqramlardan istifadə edərək, Arduino bəzi xəstə atışları qoyarkən melodiya çala bilər.
Əgər sizdən kimsə bu layihəni hazırlayırsa, mənə bildirin! Görmək istərdim.
Əgər bunu bəyənmisinizsə, elm və texnologiya ilə bağlı digər layihələr yayımladığım youtube kanalıma abunə olmağınızdan əmin olun. Son vaxtlar bəzi raket qurğuları üzərində işləyirəm, buna diqqət yetirin.
Bu layihə üçün hamısı budur! İndi gedin bir şey düzəldin
Tövsiyə:
Arduino Uno və Mozzi ilə sadə baraban maşını: 4 addım
Arduino Uno və Mozzi ilə sadə baraban maşını: Argentinada yaşamaq, beynəlxalq poçtların oğurlanması və ya gömrükdə ilişib qalması deməkdir. Coronavirus karantini əlavə edin və növbəti layihəniz köhnə bir Arduino Uno lövhəsi ilə məhdudlaşacaq. Yaxşı xəbər? Rolling Stones -dan olan böyük şairin dediyi kimi: "Zaman m
HX1 -DM - Yenilənmiş Arduino DUE Powered DIY Baraban Maşını (Ölü Maschine MK2 ilə hazırlanmışdır): 4 addım
HX1 -DM - Yenilənmiş Arduino DUE Powered DIY Baraban Maşını (Ölü Maschine MK2 ilə hazırlanmışdır): Xüsusiyyətlər. Hibrid Midi idarəedici / baraban maşını: Arduino DUE powered! Hər hansı bir Midi #CC əmrinə təyin edilə bilən çox aşağı gecikmə 1 & ms 8 düyməli 16 Sürət algılayıcı yastıq 16ch Daxili sekanser (kompüterə ehtiyac yoxdur!) MIDI giriş/çıxış/funksiya vasitəsilə
Arduino Servo Baraban Maşını: 4 addım
Arduino Servo Baraban Maşını: Bu sadə iki mikro-servo və Arduino Uno idarə olunan baraban maşını və ya robotdur. Servolar, 4 güclü maqnit ilə tələ tamburuna tutulan L şəkilli bir ağac mötərizəsinə quraşdırılmışdır. Servo qolları iki çubuqla bərkidilir ki, bu da
LittleBot Büdcəsi: Sadə Arduino Robotu: 10 addım
LittleBot Büdcəsi: Sadə Arduino Robotu: LittleBot Büdcəsi ilə uşaqların robotlara başlamasını mümkün qədər asanlaşdırmaq istədik. Beləliklə, bir robotu mahiyyətinə qədər qaynadıq. Hərəkət etmək, düşünmək və görmək üçün bir yol. Bu yerlərdə olduqdan sonra bir robotunuz olacaq
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır - Başparmak Robotu - Servo Motor - Mənbə Kodu: 26 Adım (Şəkillərlə birlikdə)
[Arduino Robotu] Bir Motion Capture Robotu Necə Hazırlanır | Başparmak Robotu | Servo Motor | Mənbə Kodu: Başparmak Robotu. MG90S servo motor potensialiometrindən istifadə olunub. Çox əyləncəli və asandır! Kod çox sadədir. Cəmi 30 sətirdir. Bir hərəkətə bənzəyir. Hər hansı bir sualınız və ya geribildiriminizi bildirin! [Təlimat] Mənbə Kodu https: //github.c