Mündəricat:

Animasiya Spooky Balqabaq Gözləri: 9 Adım (Şəkillərlə)
Animasiya Spooky Balqabaq Gözləri: 9 Adım (Şəkillərlə)

Video: Animasiya Spooky Balqabaq Gözləri: 9 Adım (Şəkillərlə)

Video: Animasiya Spooky Balqabaq Gözləri: 9 Adım (Şəkillərlə)
Video: Жуткий страшный поп-кот 2024, Iyul
Anonim
Animasiya Spooky Balqabaq Gözləri
Animasiya Spooky Balqabaq Gözləri

Bir neçə il əvvəl, yeni bir animasiya Halloween rekvizitindən ilham axtararkən, YouTube -un 68 faizi Arduino Servo Balqabağı adlı iştirakçısı olan bir videoya rast gəldik. Bu video tam olaraq axtardığımız şey idi, lakin bəzi detallar çatışmırdı. Beləliklə, qərara gəldik ki, bəzi dəyişikliklərlə quruluşumuzu qeyd etməliyik ki, digərləri də izləyə bilsin. Etdiyimiz ilk dəyişiklik əsl balqabağı sənətkarlıq mağazasının köpük versiyası ilə əvəz etmək oldu. Bizim üçün bu iki şəkildə kömək edir. Birincisi, yapışqan qarışıqlıq yoxdur. İkincisi və ən əsası, yenidən istifadə edilə bilər. Ancaq bu qərar digər dəyişikliklərə ehtiyac olduğunu göstərir.

Alətlər:

1) X-ACTO bıçağı və ya başqa bir iti bıçaq.

2) Birdən çox matkapla qazın.

3) gördüm

4) Fayl

5) Zımpara

6) İsti əriyən yapışqan tabancası və yapışqan çubuqlar.

Parçalar:

1) Həyat Boyu Köpük Balqabağı

2) Qorxulu Göz Topları

3) 1 PVC muftalar

4) Mikro servolar

5) Arduino Uno

6) Lehimsiz Çörək Paneli

7) Bərpa teli

8) Taxta Dübeller

Video

Tamamlanmış prototipin qısa bir videosunu görmək üçün https://www.youtube.com/embed/B73tJmcNe7E səhifəsinə baxın.

Addım 1: İmtina

Bu təlimatı izləmək nəticəsində baş verən hər hansı bir hadisəyə görə heç bir məsuliyyət daşımadığımızı bildirmək üçün tez bir şəkildə imtina etməliyik. Bir şey tikərkən istehsalçıların təlimatlarına və təhlükəsizlik vərəqələrinə riayət etmək həmişə ən yaxşısıdır. Sadəcə, özümüzü yaratmaq üçün istifadə etdiyimiz addımlar haqqında məlumat veririk. Biz peşəkar deyilik. Əslində bu quruluşa qatılan hər 3 nəfərdən 2 -si uşaqdır.

Addım 2: Balqabağı hazırlayın

Balqabağı hazırlayın
Balqabağı hazırlayın
Balqabağı hazırlayın
Balqabağı hazırlayın
Balqabağı hazırlayın
Balqabağı hazırlayın

Balqabağın altındakı böyük bir giriş çuxurunu kəsin.

Matkabınızı və ürkütücü gözlərin diametrindən bir qədər kiçik olan bir qazmağı istifadə edərək, balqabaqda təsadüfi aralıklarla deliklər qazın. Orijinal ilham balqabağının 12 ürkütücü gözü vardı. Göz sayını zövqünüzə və balqabağın ölçüsünə uyğunlaşdıra bilərsiniz. Bu layihədə istifadə edilən qorxunc gözlər təxminən 1 1/4 "diametrində idi, buna görə gözləri açmaq üçün 1" kürək ucu istifadə etdim.

Delikləri qazdıqdan sonra, çuxurun içərisində yivli bir kənar yaratmaq üçün faylı götürdüm və tez -tez bir gözlə sınayırdım. Doyduqdan sonra çuxurun xarici kənarını bir az yuvarlamaq üçün incə zımpara istifadə edərək daha real görünüşlü bir təsirə sahib oldum.

Addım 3: Göz yuvasını yaradın

Göz yuvasını yaradın
Göz yuvasını yaradın
Göz yuvasını yaradın
Göz yuvasını yaradın

Gözlərinizə uyğun olan 1 PVC bağlama və ya tapa biləcəyiniz hər hansı bir ölçü birləşməsini götürün və yarıya bölün.

Qorxulu gözlərinizin ölçüsündən asılı olaraq, PVC birləşmənin içini biraz daha böyük açmaq lazım ola bilər. Bu layihədə istifadə edilən gözlər təxminən 1 1/4 "diametrində idi, buna görə də bağlama yarıları 1 1/4" kürək ucu ilə sıxıldı və təxminən 3/8 "dərinliyə qədər qazıldı. Ancaq dərinliyi dəyişdirmək olar. seçdiyiniz həqiqi gözlərin ehtiyaclarını və istifadə etdiyiniz balqabağın divar qalınlığını ödəmək üçün. Balqabağın köpük divarları nə qədər qalınsa, çuxuru daha böyük açmaq ehtiyacı o qədər azdır. əsl balqabaq divarları qalın olduğu üçün bu layihədə istifadə olunan köpük balqabağındakı divarlar çox incə olduğu üçün muftada dəyişikliklər tələb olunduğundan 1 "kuplajları dəyişdirmək lazımdır.

PVC bağlama yarıları göz yuvası testi ürkütücü gözlərə uyğun olaraq istifadə üçün düzgün şəkildə dəyişdirildikdən sonra. Mərkəzin göz yuvası ilə hizalandığını təyin edin. Kiçik bir matkap istifadə edərək göz yuvasından sonuna qədər bir delik açın. Bu çuxur növbəti addımda gözü bağlamaq üçün istifadə olunacaq. Bu proyektdə deliklər göz yuvasının önündən 1/4 aralığında yerləşdirilir. Alternativ olaraq, ürkütücü gözün mərkəzinin göz yuvasının içərisinə kifayət qədər dərin oturmasını təmin etmək üçün göz yuvasının önünə kifayət qədər dərinlikdə ağaclar düzəldə bilərsiniz. Bu layihədə hər iki prosesin hansının daha yaxşı işlədiyini sınamaq üçün istifadə edilmişdir. Nəticəmiz qazılmış deliklərin daha yaxşı olmasıdır.

Addım 4: Spooky Gözləri Göz Yuvalarına yapışdırın

Qorxulu gözləri göz yuvalarına yapışdırın
Qorxulu gözləri göz yuvalarına yapışdırın
Qorxulu gözləri göz yuvalarına yapışdırın
Qorxulu gözləri göz yuvalarına yapışdırın
Qorxulu gözləri göz yuvalarına yapışdırın
Qorxulu gözləri göz yuvalarına yapışdırın

Qorxulu gözün yuxarı hissəsinin mərkəzini tapın. Sonra kiçik bir çuxur qazın və dibindən çıxın. Bu layihədə, istifadə edilən ürkütücü gözlərin şagirdlərində bir az yansıtıcı bir ləkə var, buna görə gözlərin sol tərəfində olacağımı qərara aldım. Bu, çuxurları qazarkən diqqətli olmalı olduğumu ifadə edirdi ki, yansıtıcı nöqtə hər bir ürkütücü gözdə həmişə eyni mövqedə olanda mən delik açdım. Ayrıca, bu layihədə qorxulu gözlərdən bir neçəsi yuxarı və aşağı baxır. Bu gözlərdə deliklər 45* qazıldı (gözlərin yanlarında).

Ardından, 2 uzunluğunda bir tel kəsin. Qorxunc gözü diqqətlə göz yuvasına qoyun və delikləri hizalayın. Ardından, qoruyucu teli göz yuvasının bir tərəfindən, ürkütücü gözə və digər tərəfinə çəkin. göz yuvası. Boru telinin çıxan uclarını 90* üzərində əyərək isti əriyən yapışqan ilə bərkidin.

Qorxunc göz göz yuvasına taxıldıqdan sonra təxminən 1 1/2 uzunluğunda taxta dübel çubuğu kəsin. Qorxunc göz gözünün yuvanın mərkəzində olmasına diqqət edərək taxta dübel çubuğunun ucuna bir az isti yapışqan əlavə edin və Qorxulu gözün arxasının ortasına yapışdırın. Hər bir dübel çubuğunun servonun çubuğa qısa bir uzunluqlu tel vasitəsilə bərkidilməsi üçün 2 delik açdığını fərq edəcəksiniz. O anda servoların qolu və atışı bilinməmişdi və buna görə də hər iki çuxurun olması müvəffəqiyyət şansımızı artırdığına qərar verildi. Göründüyü kimi daxili çuxur kifayət qədər çoxdur və çubuqların uzunluğu qısaldıla bilər, beləliklə daha yaxşı balqabağın içindəki boşluq.

Addım 5: Servosları göz yuvalarına quraşdırın

Servosları göz yuvalarına bağlayın
Servosları göz yuvalarına bağlayın
Servosları göz yuvalarına bağlayın
Servosları göz yuvalarına bağlayın

Hər bir göz yuvasına bir motor servo isti yapışdırın. Yapışqan sərtləşdikdən sonra zəmanət telinin bir hissəsini götürün və dübel çubuğunu servo buynuzuna bağlayın. Bu prototipdə, zəmanət teli uyğun gəlməzdən əvvəl servo buynuz çuxurunu genişləndirməli olduq. Çubuq telini uzunluğuna kəsmədən əvvəl gözü və servo buynuzu ortaladığınızdan əmin olun ki, bu da göz yuvasına doğru atış təmin edəcək. Lazım olduğu kimi tənzimləyin.

Addım 6: Balqabağın İçinə Göz Yuvası və Servo Montajlarını Yapışdırın

Balqabağın içərisinə göz yuvası və servo qurğularını yapışdırın
Balqabağın içərisinə göz yuvası və servo qurğularını yapışdırın
Balqabağın içərisinə göz yuvası və servo qurğularını yapışdırın
Balqabağın içərisinə göz yuvası və servo qurğularını yapışdırın

Bu növbəti addımda, balqabağın içərisindəki hər bir göz yuvası və servo qurğularını isti yapışdırın. Bütün gözləri düzgün istiqamətləndirməyə çalışın.

Addım 7: Elektronikanı qoşun

Elektronikaya qoşun
Elektronikaya qoşun

Bu addımda servoları gücə, yerə və rəqəmsal pinlərə bağlamalı olacaqsınız. Bu prototipdə istifadə olunan servolar qırmızı (5 volt +), qəhvəyi (torpaq -) və narıncı (tətik) tellərə malikdir. Hər bir servonun qırmızı teli Uno lövhəsinin 5 voltlu pininə, hər bir servonun qəhvəyi teli Uno lövhəsinin şnuruna bağlanmalı və nəhayət, hər bir servonun narıncı telinə qoşulmalıdır. Uno lövhəsindəki rəqəmsal çıxış pimi. Aşağıdakı proqram altı servo idarə etmək üçün 5 -dən 10 -a qədər sancaqlar istifadə edir. Beləliklə, 5 pinini ilk servoya, 6 -nı ikincisinə, 7 -ni üçüncüsünə və s. Və s. Bağladıq, nəhayət bütün 6 servo bağlanana qədər. 5 volt və torpaq əlaqələrinin hamısını birləşdirməyə kömək etmək üçün Uno lövhəsindən hər bir servoya 5 volt və torpaq əlaqələrini paylamaq üçün kiçik bir lehimsiz çörək taxtası istifadə edildi.

Addım 8: Hər şeyi Daxilinə Tuck

Insde Hər şeyi Tuck
Insde Hər şeyi Tuck

Bütün əlaqələr edildikdən sonra, balqabağın içərisindəki Uno taxtasını və lehimsiz çörək taxtasını yumşaq bir şəkildə sıxın, ancaq hərəkət edən servoların yolundan kənarda saxlayın. Prototipdə lehimsiz çörək taxtasını Uno lövhəsinin arxasına ikiqat üzlü lent istifadə edərək bağladıq.

Addım 9: Mənbə Kodu

Bu layihə üçün istifadə olunan kod çox sadədir. Bir servo sıra yaradırıq və serialı 6 rəqəmsal sancağa bağlayırıq. Sonra təsadüfi olaraq hər servo üçün 5 ilə 175 dərəcə arasında mövqelər yaradırıq və 2 saniyəyə qədər yatırıq.

#daxil edin

// maksimum səkkiz servo obyekt yaradıla bilər Servo myServos [6]; // İndi 6 servo massivimiz var. int pos = 0; // servo mövqeyini saxlamaq üçün dəyişən. int delayFactor = 10; // gecikmə faktorunu saxlamaq üçün dəyişən. // Sistemi işə salın. void setup () {Serial.begin (115200); // 6 pinləri servo massivə bağlayın. for (int i = 0; i <6; i ++) {myServos .attach (i+4); } gecikmə (100); // Daha təsadüfi randomSeed edək (50); Serial.println ("Başla…"); } // Main loop void loop () {// 8 servonun hamısını təsadüfi bir yerə köçürün. for (int s = 0; s <6; s ++) {// gözlər üçün təsadüfi bir mövqe əldə edin. pos = təsadüfi (0, 30) * 6; əgər (pos175) {pos = 175; } // Gözləri yeni bir təsadüfi mövqeyə apar myServos [s].write (pos); gecikmə (20); } delayFactor = təsadüfi (25, 200) * 10; // 2 saniyəyə qədər gecikdirin. Serial.print ("Gecikmə"); Serial.println (delayFactor); gecikmə (gecikmə faktoru); }

Tövsiyə: