Mündəricat:

DMX Animatronic Robot: 9 Adım (Şəkillərlə birlikdə)
DMX Animatronic Robot: 9 Adım (Şəkillərlə birlikdə)

Video: DMX Animatronic Robot: 9 Adım (Şəkillərlə birlikdə)

Video: DMX Animatronic Robot: 9 Adım (Şəkillərlə birlikdə)
Video: Building Animatronic Robot Heads 2024, Noyabr
Anonim
DMX Animatronik Robot
DMX Animatronik Robot
DMX Animatronik Robot
DMX Animatronik Robot

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

Animatronik dizayn edin
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

Parçaları 3D çap edin
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

Elektron dövrəsini dizayn edin
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

Baş hissələrini cilalayın və boyayın
Baş hissələrini cilalayın və boyayın
Baş hissələrini cilalayın və boyayın
Baş hissələrini 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

Elektronika telini çəkin
Elektronika telini çəkin
Elektronikanı tel edin
Elektronikanı tel edin
Elektronika telini çəkin
Elektronika telini çəkin

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

Mexanika yığın
Mexanika yığın
Mexanika yığın
Mexanika yığın
Mexanika yığın
Mexanika yığın
Mexanika yığın
Mexanika 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

Elektron lövhələri lehimləyin
Elektron lövhələri lehimləyin
Elektron lövhələri lehimləyin
Elektron lövhələri lehimləyin
Elektron lövhələri lehimləyin
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ınayın
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ə: