Mündəricat:
- Təchizat
- Addım 1: Animatronik dizayn edin
- Addım 2: Parçaları 3D çap edin
- Addım 3: Elektron dövrəsini dizayn edin
- Addım 4: Baş Parçalarını Cilalayın və Boyayın
- Addım 5: Elektronikanı bağlayın
- Addım 6: Mexanikanı yığın
- Addım 7: Elektron lövhələri lehimləyin
- Addım 8: Cihazı proqramlaşdırın
- Addım 9: Cihazı sınayın
Video: DMX Animatronic Robot: 9 Adım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Bu layihə tam işlək bir animatronik prototipin inkişafını təsvir edir. Sıfırdan tətbiq olunur və gələcəkdə daha mürəkkəb animatronik robotların inkişafı üçün bələdçi olmağı hədəfləyir. Sistem Arduino mikro nəzarətçisinə əsaslanır. Digər cihazlar ilə əlaqə protokolu DMX512 -dir. Bu ünsiyyət protokolunun seçimi, işıqlandırma texnologiyası dünyasında bir standart, bu tip robotlar üçün ortaq bir mühit olması ilə əlaqədardır. İnkişaf etdirilmiş robotun tərkibinə servo mühərriklər və müxtəlif növ LED -lər daxildir. Mexanik komponentlərin istehsalı əsasən Solidworks -un köməyi ilə modelləşdirildikdən sonra 3D çap vasitəsi ilə həyata keçirilmişdir.
Təchizat
- Arduino MEGA
- 3 5 mm LED
- XLR3 konnektoru
- 5V DC enerji təchizatı və bağlayıcı
- 2 MG996R servo
- MAX485 modulu
- Dəyirmi WS2812 LED piksel matrisi
- 2 servo mötərizə
- 2 servo dişli
- 3x8x4 mm ölçülü rulman
- 12 8x3mm neodim maqnit
- M3 boltlar və qoz -fındıq
PLA daxil olmaqla materialların ümumi dəyəri təxminən 60 dollardır
Addım 1: Animatronik dizayn edin
Hər şeydən əvvəl, öz animatronik dizaynınızı yaratmaq istəyirsinizsə, onu Solidworks və ya Autodesk fusion 360 kimi bir CAD proqramından istifadə edərək dizayn etməlisiniz. Dizaynı hansı aktuator və elementlərin (məsələn, servolar, işıqlar …) istədiyinizi düşünməyə vadar edin. istifadə etmək. Bu modeli təkrarlamaq istəyirsinizsə, növbəti addımda STL faylları mövcuddur.
Addım 2: Parçaları 3D çap edin
Bütün parçaları çap etmək üçün yüksək keyfiyyətli çap üçün 0,16 mm təbəqə hündürlüyü və 0,4 mm burun istifadə etdim. Baş parçaları dəstəyi istifadə edir. Belə yüksək keyfiyyətli çapda, bu prototipdəki bütün zəruri parçaları çap etmək 100 saata qədər çəkə bilər.
Addım 3: Elektron dövrəsini dizayn edin
Dizaynınıza daxil olacaq bütün komponentləri bildikdən sonra, hər şeyi bir -birinə necə bağlayacağınızı anlamaq üçün vaxt ayırın. Elektronikanın sxemini tərtib etmək üçün fritzing proqramından istifadə etdim. Bu layihə üçün Arduino MEGA mikro nəzarətçisindən istifadə etdim.
Addım 4: Baş Parçalarını Cilalayın və Boyayın
Bütün parçaları çap etdikdən sonra başı cilalamaq və boyamaq vaxtıdır. Qara mat boya istifadə etdim, buna görə də LED -lərlə möhtəşəm bir kontrast var. Boya quruduqdan sonra parçaların maqnit birləşməsi üçün maqnitləri baş və alt deliklərə daxil edin.
Addım 5: Elektronikanı bağlayın
Bütün komponentləri montaja əlavə etməzdən əvvəl bütün elektron komponentləri tellə bağlamalısınız. 30 sm 26awg kabeli istifadə etdim. Ağız LED -lərinə daha yaxşı baxmaq üçün onları incə taxıl kağız zımpara ilə cilalaya bilərsiniz.
Addım 6: Mexanikanı yığın
Bütün komponentləri əldə etdikdən sonra onları yığın. Əksər hissələr ümumi M3 bolt və qoz -fındıqdan istifadə edərək bağlanır.
Addım 7: Elektron lövhələri lehimləyin
Bütün elektron komponentləri bağlamaq üçün yarıya bölünmüş 5x7 sm ölçülü universal bir kart istifadə etdim. Bir yarısında rabitə hissəsi, digər yarısında isə enerji paylama lövhəsi var. Elektron qutuda, DMX kabelini bağlamaq üçün XLR3 dişi konnektoru və bütün sistemi gücləndirmək üçün dişi fiş də daxil edə bilərsiniz. Mənim vəziyyətimdə XLR3 konnektoru olmadığından 3 pinli aviasiya konnektoru istifadə etdim. Belə bir bağlayıcıdan istifadə edirsinizsə, aviasiya konnektoru üçün DMX etmək lazımdır.
Addım 8: Cihazı proqramlaşdırın
Proqram 3 kitabxanadan istifadə edir: FastLED.h, Adafruit_TiCoServo.h və DMXSerial.h. Adi servo kitabxana FastLED kitabxanası ilə ziddiyyət təşkil etdiyi üçün işləmir. Bu koddan daha mürəkkəb animatronika qurğuları halında daha çox element əlavə etməyi və ya digər növ aktuatorları necə idarə etməyi başa düşmək asandır.
Addım 9: Cihazı sınayın
Cihazı sınamaq üçün DMX çıxış edən hər hansı bir mənbədən istifadə edə bilərsiniz. Mənim vəziyyətimdə bir DMX konsolu istifadə etdim, ancaq bu layihədə istifadə olunan eyni kitabxana ilə DMX çıxarmaq üçün öz Arduino cihazınızı yarada bilərsiniz. USB -dən DMX -ə qədər kabel və Xlights kimi bir proqramdan da istifadə edə bilərsiniz.
Tövsiyə:
3D Çaplı Robot: 16 Adım (Şəkillərlə birlikdə)
3D Çaplı Robot: 3D çapın ən gözəl tərəfi robotların qurulmasını asanlaşdırmasıdır. Xəyal edə biləcəyiniz hissələrin konfiqurasiyasını dizayn edə və əlinizdə saxlaya bilərsiniz. Bu, sürətli prototip hazırlamağa və sınaq etməyə imkan verir. Bu p
Animatronic Wheatley V2.0: 9 Addım (Şəkillərlə birlikdə)
Animatronic Wheatley V2.0: İmtina etmə: Bu layihə haqqında fikirlərimə girməzdən əvvəl sizi xəbərdar etməyimə icazə verin: Bu, Wheatley Təlimatçısının öz-özünə necə hazırlanması barədə dəqiq bir addım-addım DEYİL. Bu layihə üzərində işlədiyim iki il ərzində yalnız ümumi məlumatları izlədim
Hamısı bir yerdə · DMX Terminator və DMX Test cihazı: 3 addım
Hamısı bir yerdə · DMX Terminator və DMX Test cihazı: İşıqlandırma mütəxəssisi olaraq bəzən armatürlər arasında dmx əlaqələrinizin nə qədər sağlam olduğunu bilməlisiniz. Bəzən tellər, qurğular özləri və ya gərginlik dalğalanmaları səbəbindən DMX sistemi bir çox problem və səhvlərə məruz qalır. Beləliklə etdim
DMX Nəzarətli EL Tel Tavan: 9 Addım (Şəkillərlə birlikdə)
DMX Kontrollü EL Tel Tavan: Bu layihə DMX nəzarətli EL Tel tavanıdır. Tamamilə müstəqildir, 3 fərqli rəngdə 30 EL telindən (elektrolüminesan tel deməkdir) hazırlanmışdır. Hər hansı bir işıq nəzarət proqramı ilə uyğun olmaq üçün standart bir DMX protokolu var
Animatronic Scarecrow və Haunt Otomasyonundan Sonra: 4 Addım (Şəkillərlə birlikdə)
Animatronic Scarecrow və Haunt Automation -dan sonra: Bu qorxaq (ona Jack deyək) sizi həyətin müxtəlif yerlərində hiss edir, oyanır və sizə baxır. Yaxınlaşdıqca Jack dişlərini qaldırır və çırpılır. Cek gündüz statik dayaq kimi davranır və gecələr oyanır (hər şey kimi