Mündəricat:
- Addım 1: Komponentlər
- Addım 2: Quraşdırma
- Addım 3: Kalibrləmə
- Addım 4: Proqramlaşdırma
- Addım 5: Biraz İlham
Video: Rasmus Klump - Pixel Art Pancakes: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Sizə pancake hazırlayan robot qoluna sahib olmaq istəmisinizmi? Piksel sənətini sevirsən? İndi hər ikisinə sahib ola bilərsiniz! Bu olduqca sadə bir quruluşla, bir robot qolu sizin üçün piksel sənət pancake çəkə bilər və hətta çevirə bilərsiniz.
Fikir
Fikir, kinematik və koordinat sistemindən istifadə etmək, robotu pancake çəkdirməkdir. Bu vəziyyətdə 8x8 piksellik pancake çəkirik, ancaq istədiyiniz qədər piksel edə bilərsiniz.
Pancake xəmirini boyamaq üçün 4 fərqli meyvə rəngindən və hər rəng üçün 1 borudan istifadə edirik. İstədiyiniz qədər rəng edə bilərsiniz
Addım 1: Komponentlər
Avadanlıq:
- WidowX robot qolundan istifadə edirik (https://www.trossenrobotics.com/widowxrobotarm)
- WidowX-in tutacağına uyğun 4 dispenser (https://www.amazon.com/Refill-Empty-Tubes-Cosmetic-Containers/dp/B00NZRCCO2)
- Dispenser tutucusu olaraq 50x4 sm ölçüdə hurda palıd ağacı parçası
- WidowX və dispenser tutucusu üçün əsas kimi 40x60 sm ölçülü taxta parçası
- palet bıçağı üçün 4x8 sm ölçüdə hurda ağac parçası
- 1 ədəd portativ soba
- Tava
- Palet bıçağı
Proqram təminatı
- Armlink
- InterbotiXArmPlayback
- Arduino IDE 1.0.6.0
- Arbotix kitabxanası
Addım 2: Quraşdırma
Birincisi, möhkəm bir əsas üçün WidowX'imizi kontrplaka düzəltməliyik (bax şəkil 1). Sonra palıd ağacını kontrplaka düzəldəcəyik. Daha sonra, WidowX -in digər dispenserləri yıxmadığından əmin olmaq üçün aralarında ən az 5 sm olan 4 delik qazın (bax şəkil 2. İndi spatula üçün 8x4 sm ağacdan bir yuva düzəldin (bax şəkil 3) WidowX tuta bilsəydi, spatula bir mövqedə olmalıdır, indi ocağı və qızartma qabını WidowX -in əlinə yerləşdirmək qalır.
Çimdik motorumuzun istiyə dözə bilmədiyini gördük, buna görə kiçik bir istilik qalxanı düzəltməliyik (bax şəkil 4). Kartondan və ağcaqanaddan hazırlanmışdır, amma cazibədarlıq kimi işləyir.
Addım 3: Kalibrləmə
İndi bütün komponentləri qurduqdan sonra bunu etmək vaxtıdır
WidowX -i kalibr edin. Bu bir az vaxt aparacaq, amma nəticədə ardıcıl nəticələr əldə etmək çox vacibdir. Öyrəndik ki, proses zamanı yenidən kalibr etməyiniz lazım ola bilər. Bunun səbəbi, WidowX vuran şeylərə, istilik genişləndirən komponentlərə və ya digər dəyişənlərə bağlı ola bilər.
WidowX -ı kalibrləmə üsulumuz, sabit nöqtələrimizi tapmaq üçün Arm Link proqramından istifadə etməkdir. Bir düzəliş nöqtəsinə yaxınlaşmaq üçün avtomatik yeniləmə funksiyasından istifadə edin. Sonra kiçik bir düzəliş edin və bir düzəliş nöqtəsindən razı qalana qədər yeniləyin. İndi hər düzəliş nöqtəsi üçün təkrarlayın.
Bütün sabit nöqtələrimizi tapmalıyıq. Aldıq
· 4 dispenser
· 4 dispenserin üstündə
· Spatula (yuvasında olduqda)
· Spatula (yuvasının üstündə olduqda)
· Bizim koordinat sistemimiz qızartma qabda başlamışdı.
Spatula üçün 2 nöqtəyə ehtiyacımızın səbəbi, WidowX -in 2 nöqtə arasında ən asan yolu keçmək üçün proqramlaşdırılmış olmasıdır. Bu o deməkdir ki, yuvadan dərhal əvvəl bir nöqtə yoxdursa, spatulanı yuvasına doğru sürüşdürəcəyinə əmin ola bilməzsiniz. Bu, WidowX -in onları tutmaq üçün vurmadığından əmin olmaq üçün dispenserlərin üstünə nöqtələr əlavə etmək istəyə biləcəyiniz deməkdir.
Qol bir yerdən digərinə hərəkət edən bir şeyə dəyərsə, digər obyektlərdən (tava, ocaq və s.)
Bütün ballarınızı aldığınız zaman proqramlaşdırma hissəsini etməyə hazırsınız.
Addım 4: Proqramlaşdırma
Əsas proqramımız Arbotix üçün bir proqram olan interbotiXArmPlayback adlanır. Armlink -də hazırlanmış bir ardıcıllığı idarə edə bilir.
InterbotiXArmPlayback -in içərisində bir widowX robotundan istifadə etdiyimizi və heç bir düymənin bağlı olmadığını təyin edirik. Proqramın içərisində Kinematic.h səhifəsinin istifadəsi üçün hər bir birləşmə üçün uzunluğu olan globalArm.h olan 3 kitabxana var. Son kitabxana, Ardıcıllığın yazıldığı ArmSequence.h -dir. InterbotiXArmPlayback istifadə edirik, çünki artıq robotu idarə etmək üçün X, Y və Z oxlarından istifadə edə biləcək kinematikaya malikdir. Sonra Armlinkdən istifadə edərək boruları xəmirlə tutmaq, spatulanı qranullamaq, 8x8 koodinat sistemi üçün başlanğıc nöqtəsi tapmaq və s. (Şəkil 1 -ə baxın). Koordinat sistemimizdəki nöqtələr arasındakı boşluğu qiymətləndirmək üçün sınaq və səhvdən istifadə etdik. Hər nöqtədə xəmir miqdarı verilərək bu məsafəyə uyğunlaşmalı olacaqsınız.
Hər bir şəkil üçün bir səhifə hazırladıq, çiçək olan blomst.h, quş olan fugl.h və Pokeball olan Pokeball.h, 4 fərqli rəngli 8x8 şəkilimizdəki 64 yerdən ibarət idi, buna görə bizə yalnız lazım idi Robotun xəmir qoymasını istədiyimiz "//" işarəsini silmək və ya əlavə etmək üçün (bax şəkil 2).
Etdiyimiz kod RAR sənədindədir.
Addım 5: Biraz İlham
Burada piksel sənət pancake nümunələri var. Ancaq unutmayın ki, təsəvvürünüz həddidir:)
Tövsiyə:
Spin Art Turbine Remix Layihəsi: 4 Addım
Spin Art Turbine Remix Layihəsi: Əgər spin sənəti ilə maraqlanırsınızsa, bir problem var və bu problem, digər əlinizlə rəngləyərkən bir əlinizlə matkabı tutmalısınız. yarada biləcəyiniz bu sadə turbinlə həll
LED İşıqları və Səsi ilə DIY Yaradıcı ART Layihəsi Fikri: 3 addım
LED İşıqları və Səsi ilə DIY Yaradıcı ART Layihəsi Fikri: Bu videoda sizə LED şeridi və səsi istifadə edərək evdə bənzərsiz bir sənət layihəsi necə edəcəyinizi göstərəcəyəm
Davamlı - Slow Motion LED Art Display: 22 Addım (Şəkillərlə birlikdə)
Continuum - Yavaş Hərəkətli LED Sənət Ekranı: Continuum, sürətlə, yavaş və ya inanılmaz dərəcədə yavaş hərəkət etmək imkanı olan, davamlı hərəkətdə olan yüngül bir sənət ekranıdır. Ekrandakı RGB LED -lər saniyədə 240 dəfə yenilənir, hər yeniləmədə bənzərsiz rənglər hesablanır. Yan tərəfdəki sürüşmə
Shadow Box Wall Art: 8 Addım (Şəkillərlə birlikdə)
Shadow Box Wall Art: Bəzən özümü məhdudlaşdırmadan maraqlı, lakin kompleks fikirləri həyata keçirə biləcəyim çətin bir layihəyə sahib olmağı sevirəm. Sevimlilərim estetik baxımdan xoş layihələrdir və bir neçəsini tamamlamışam. Bu layihələr üzərində işləyərkən
Art Deco Hava Proqnozu Ekranı: 9 Addım (Şəkillərlə birlikdə)
Art Deco Hava Proqnozu Ekranı: Salam Dostlar, bu Təlimatlandırmada bu Hava Proqnozu Ekranını qurmaq üçün isti görəcəyik. Hava proqnozunu göstərmək üçün 1.8 düymlük rəngli TFT ekranı ilə birlikdə Wemos D1 mini lövhəsindən istifadə edir. Mən də bir korpus hazırladım və 3d çap etdim