Mündəricat:

Mikro ilə sadə animatronik: bit: 9 addım (şəkillərlə)
Mikro ilə sadə animatronik: bit: 9 addım (şəkillərlə)

Video: Mikro ilə sadə animatronik: bit: 9 addım (şəkillərlə)

Video: Mikro ilə sadə animatronik: bit: 9 addım (şəkillərlə)
Video: Mən Zənginlər və Məşhurlar üçün Şəxsi Muzeydə işləyirəm. Dəhşət hekayələri. Dəhşət. 2024, Iyul
Anonim
Image
Image
Mikro ilə sadə Animatronik: bit
Mikro ilə sadə Animatronik: bit

İlk təlimatçılığa xoş gəldiniz. Bu Skeksis Animatronic'i necə hazırladığımı paylaşacam. Bütün prosesim boyunca sizə rəhbərlik edərək, belə bir şey görünməsə belə, öz robotunuzu etmək üçün ilham alacağınıza ümid edirəm. Sənətin necə yaradılacağı haqqında çox danışmayacağam, daha çox onu elektronika ilə necə birləşdirəcəyimə yönəlib.

Bu layihə tamamilə möhtəşəm The Dark Crystal seriyasından ilham aldı: Müqavimət Çağı. Yoxlamalısınız, nəfəs kəsicidir. Xüsusilə ekranda gözəl və yaradıcı sənətkarlıq yaratmaq üçün pərdə arxasına baxmağı məsləhət görürəm.

İndiki vaxtda sənəti və texnologiyanı birləşdirmək çox asandır. Yeni başlayanlar, tələbələr və/və ya kodlaşdırma, lehimləmə və problemlərin aradan qaldırılması üçün çox vaxt sərf etmədən işləri düzəltmək istəyən insanlar üçün çoxlu texnoloji qaynaqlar var. Micro: bit və ətrafına çıxan bütün əlavə lövhələr bunun gözəl bir nümunəsidir.

Bu layihə üçün iki Micro: bit və iki fərqli əlavə lövhədən istifadə etdim. Aralarındakı bəzi fərqlərdən sonra danışacağam. Potansiyometrlərlə uzaqdan idarə etmədən bir əlavə və bir Micro: bit istifadə edə bilərdim, amma məqsədim kiçik bir karton versiyası olsa belə insanların animatronikanı uzaqdan necə idarə etdiyini təqlid etmək idi.

Bütün materiallar təkrar istifadə edilə bilər, ancaq servoların çıxarılması çox dağıdıcıdır.

Təchizat

2 Micro: bit lövhələri

1 Hummingbirdbit əlavəsi

1 əlavə Makerbit+R.

2 Mikro servo (çoxlu qaldırma/hərəkət etmək üçün mühərriklərə ehtiyacınız olacaqsa, metal dişliləri məsləhət görürəm. Daimi olanlardan istifadə etdim və çənədən narahatam).

2 4 AA Şalteri və batareyaları olan batareya paketləri

1 Standart Servo (Təcrübəmdə Hitec HS-311 yaxşı işləyir və çoxlu buynuz və vintlər ilə gəlir)

2 Servo Uzatma Kabeli

1 Grove Slide Potentiometer (və ya bənzəri)

2 Rotary Potansiyometr

1 Grove Düyməsi (və ya bənzəri)

1 böyük yayılmış ağ LED (10 mm)

Bir dəstə dişi -dişi tullanan tel. Grove hissələrindən istifadə edirsinizsə, Grove to Female tellərinə ehtiyacınız var.

1 Kiçik stolüstü tennis topu

Qutulardan bir çox təkrar karton. Parçaların eyni qalınlığa malik olduğundan əmin olun.

Pult üçün qutu. Makerbiti Mikro: bitlə birləşdirmək üçün kifayət qədər böyük.

Stolüstü tennis topundan keçə bilən bir nazik dırnaq.

Akvarel kağızı

Akvarel boyaları (borulu M. Grahamdan istifadə etdim) və fırçalar.

Mürekkep qələm/marker (bunu istifadə etdim)

Yaxşı qayçı

Bir növ şəffaf material. (Mənim vəziyyətimdə bir qablaşdırma köpük təbəqəsini yenidən istifadə etdim. Qatlanmış kağızdan da istifadə edə bilərsiniz.)

Lazer kəsici və ya karton şəffaf və/və ya kanarya kəsici kimi yaxşı karton kəsmə alətlərinə giriş.

Lazer kəsmə varsa, skanerə giriş həyatı asanlaşdırır.

Addım 1: Layihənin planlaşdırılması

Image
Image
Layihənin Planlaşdırılması
Layihənin Planlaşdırılması

Daha əvvəl də qeyd edildiyi kimi, The Dark Crystal: Resistance of Directiondan ilham aldım. Ümumiyyətlə, robototexnika layihələrim əldə etmək istədiyim müəyyən bir hərəkət və ya görünüşlə başlayır. Bu vəziyyətdə, hər şey göz ətrafında cəmləşmişdi və ürəyimcə hərəkət etməsini istəyirdim, sonra ağzını sanki danışırmış kimi hərəkət etdirmək (səsləri çıxara bilən birinin nəzarətində olması bir artı olardı).

Əldə etmək istədiyim hərəkətlərin işə yarayacağından əmin olmaq üçün əvvəlcə sürətli bir prototip hazırladım. Göz, stolüstü tennis topundan hazırlanmışdır və öndə və arxada bir baza bağlanan bir mikro servoya bağlanmışdır. Çənə bir çuxur vasitəsilə bazaya yapışdırılır və üzün arxasına yerləşdirilir.

Bundan sonra, yaratmaq istədiyim xarakterlə bağlı bir neçə araşdırma etdim, bu halda Skeksis Scientist SkekTek.

Addım 2: Rəsm/Dizayn

Rəsm/Dizayn
Rəsm/Dizayn
Rəsm/Dizayn
Rəsm/Dizayn
Rəsm/Dizayn
Rəsm/Dizayn

Əlindəki prototip və xarakterin necə göründüyünü öyrənməklə (üstəlik çoxlu ekran görüntüləri ilə) nəyi hərəkət etdirəcəyimə qərar verməli oldum.

Hummingbirdbit lövhəsi ilə 4 fərqli servoya nəzarət edə bilərəm. Qolları hərəkət etdirməyi düşündüm, amma buna qarşı qərar verdim, çünki karton orijinal kuklanın axan parçasına nisbətən hərəkətləri çox sərt göstərəcəkdi. Buna görə də bütün hərəkətləri başın ətrafında etmək qərarına gəldim: biri göz üçün, biri çənə üçün, biri baş üçün. Mən də onu işıqlandıracaq Gelfling mahiyyətini tutmasını seçdim.

Hər şeyin gözün hərəkətinə əsaslandığını bildiyiniz üçün, üzün miqyası, stolüstü tennis topunu tamamilə idarə edən və yaxşı ölçülü bir gözə sahib olan mikro servoyu gizlətmək üçün başın nə qədər böyük olması ilə ölçülürdü.

Çənəni hərəkət etdirəcək mikro servoyu gizlətmək və onu bir nöqtədən döndərmək üçün çənənin bir hissəsinin başın arxasında olması lazım olduğunu nəzərə alaraq başın üst hissəsinə və çənəyə ayrı rəsmlər çəkdim. çənə hərəkəti təbii hiss oluna bilər.

Üzümü boyadıqdan sonra diqqətlə qayçı ilə kəsdim, sonra bədənin qalan hissəsini sərbəst tutmaq üçün bələdçi kimi istifadə etdim.

Diqqət yetirin ki, bütün rəsmləri sərbəst əldən verdim, amma rəsm çəkmək sizin işiniz deyilsə, bunun əvəzinə edə biləcəyiniz çox şey var, məsələn, kağıza bir şəkil çəkmək üçün bir proyektor istifadə etmək, sadəcə servonun və gözün ölçüsünü unutmayın. Rəsmləri çəkmək üçün akvarel və mürəkkəb seçdim, çünki Brian Froudun çəkdiyi obrazların dizaynı məni düşündürdü. Ancaq digər vasitələrlə özünüzü daha rahat hiss edirsinizsə, bunu edin.

Bədən üçün, robot üzərində 3D təsir etmək istədiyimi bilirdim, halbuki hələ də hərəkət edən bir rəsmdir. Bunun üçün qatların olması üçün hər şeyin hissələrə ayrılmasını istədiyimi bilirdim. Qolları bədən üçün lazım olandan daha uzun etdim, buna görə də bucaq altında qala bilərlər. Aşağıdakı rəsm siyahısı ilə sona çatdım: baş, çənə, əsas bədən, karapas görünüşlü şey, sol qol, sol qol, sağ qol, sağ qol, şüşə ilə sağ əl.

Hamısını yenidən qayçı ilə çox diqqətlə kəsdim. Şüşənin kontur olmasını istədiyimi bildiyim üçün əl xüsusilə çətin idi, çünki sonra şüşənin parıltısını etmək üçün şəffaf bir kağız əlavə edərdim.

Addım 3: Kartonun kəsilməsi

Kartonun kəsilməsi
Kartonun kəsilməsi
Kartonun kəsilməsi
Kartonun kəsilməsi
Kartonun kəsilməsi
Kartonun kəsilməsi
Bir araya gətirmək Pt3
Bir araya gətirmək Pt3
Bir araya gətirmək Pt3
Bir araya gətirmək Pt3
Bir araya gətirmək Pt3
Bir araya gətirmək Pt3

İndi standart servoyu bədənə baş hərəkəti yaxşı görünəcək və servo gizlədəcək şəkildə bağlamağın vaxtıdır. Bədənin üzərinə çəkildiyi üçün boynuna bir delik açmalısınız, servonun yenidən izlənməsi və daha geniş montaj hissəsi istisna olmaqla keçmək üçün bir deşik açılması. Servo keçdikdən və hər şey qaydasında göründükdən sonra yerinə isti yapışdıra bilərsiniz.

Digərlərindən daha davamlı görünən gözəl bir qırmızı qırmızı servo buynuzum var idi. Başı başın alt hissəsinin arxasına yapışdırıb VİDEO edərək servo dişliləri diqqətlə hərəkət etdirərək başın hərəkətinin nə qədər uzaq olacağını yoxladıqdan sonra onu bağlamaq üçün istifadə etdim.

Baza servo ilə bədənə bərkidildikdə, indi çənəni olduğu yerdə idarə edəcək mikro servoyu isti yapışdırıram, sonra çənəni isti yapışdırılmış buynuzla bağlayıram və tutmaq üçün bir vida əlavə edirəm. yerində də.

İnşaatın son hissəsi, gözü olan üzün üst hissəsini və çənəsi olan başın altına servo bağlamaqdır. Üzün daha möhkəm olması üçün gaga tərəfdən mikro servo qədər qalın olan karton parçaları əlavə etdim. Bunu əldə etdikdən sonra hər şeyi isti bir şəkildə yapışdırıram.

Addım 7: Elektronika ilə məşğul olun

Elektronika ilə məşğul olmaq
Elektronika ilə məşğul olmaq
Elektronika ilə məşğul olmaq
Elektronika ilə məşğul olmaq
Elektronika ilə məşğul olmaq
Elektronika ilə məşğul olmaq

Servoları yerləşdirərkən tellərin necə görünəcəyini və kifayət qədər yaxşı gizlədə biləcəyimi düşünürdüm. Hummingbirdbit lövhəsi Skeksisin arxasında olacağından, tellərin çata bilməsi üçün iki mikro servoya servo uzatma kabelini əlavə etməliyəm. Çənəni Servo 1 -ə, gözü Servo 2 -yə və başı Servo 3 -ə bağladım.

LED LED 3 -ə bağlıdır. Mən lehim etməmək üçün tullanan tellərdən istifadə etdim.

Uzaqdan idarəetmə, bütün potensiometrləri gözəl və sıx bağlaya biləcəyim bir qutunun üzərində qurulmuşdu, sadəcə bağları bükmək və ya vidalamaqla.

HummingbirdBit, mühərrikləri və LEDləri birləşdirmək üçün əladır. Çox istifadəçi dostu olduğu üçün hazırladıqlarımın çoxu üçün seçim lövhəsidir. Micro: bit -ə simsiz qoşula bilən iPad tətbiqetmələri var və problemlərin həllini çox asanlaşdırır. Mən əslində bir Micro: iPad -də işləmək üçün proqramlaşdırılmış və digər Micro tərəfindən idarə olunmalı olan Makecode ilə bitişik arasında keçid etdim: çünki iPad ilə servoların hərəkət diapazonunu çox sınaya bilərdim. Hər biri üçün minimum və maksimum hərəkət etmək istədiyim dərəcələri asanlıqla tapmaq.

Digər tərəfdən MakerBit, istifadə etdiyim Grove hissələri kimi sensorlar, potensiometrlər və digər dəstlərdən gələn əşyalar kimi fərqli şeyləri birləşdirmək üçün əladır. Döner potansiyometrləri heç bir lehimləmə olmadan yalnız tullanan tellərlə bağlaya bildim.

Gözü idarə edən Rotary Pot A2 -yə bağlıdır.

Başı idarə edən Rotary Pot A4 -ə bağlıdır.

Düymə A3 -ə bağlıdır.

Çənəni idarə edən Slide Pot, Grove konnektoru A1/A0 -a bağlıdır.

Addım 8: Kodlaşdırma

Kodlaşdırma
Kodlaşdırma
Kodlaşdırma
Kodlaşdırma

Kodlaşdırmanı Micro: bit üçün Microsoft bloklaşdırma olan MakeCode -da etdim.

İlk addım, servoların açıları üçün min və maksimum ədədləri tapmaq idi. Daha əvvəl dediyim kimi, bunu iPad üçün Birdblox tətbiqində sınaq və səhv yolu ilə etdim, çünki daha asan və daha sürətli.

Buna sahib olaraq əvvəlcə pultu kodladım. İşdə kod budur. Tencerelerin min və maksimumlarını hər bir servo üçün işləyən tapdığım minimum və maksimum açılarla xəritələyir.

Zəhmət olmasa bu nöqtədə işığın öz -özünə açıldığı kimi düymənin işığı açmasını istəmədiyimi qərara aldım, ancaq əlavə edə bilərsiniz. Bu motorların kodudur.

Addım 9: Nəticə

Nəticə
Nəticə
Nəticə
Nəticə

İndi robotumuz var və kodlaşdırılmışdır! Bunu sınamağın vaxtı gəldi.

Ümid edirik ki, bu təlimat sizə öz robotunuzu yaratmağa ilham verəcək və ola biləcəyi bəzi suallara cavab verdi.

Robot Yarışması
Robot Yarışması
Robot Yarışması
Robot Yarışması

Robototexnika Yarışmasında 2 -ci yer

Tövsiyə: