Mündəricat:

Multitouch Pinball Aləti: 8 addım
Multitouch Pinball Aləti: 8 addım

Video: Multitouch Pinball Aləti: 8 addım

Video: Multitouch Pinball Aləti: 8 addım
Video: Multitouch Pinball 2024, Noyabr
Anonim
Multitouch Pinball Aləti
Multitouch Pinball Aləti

Bu təlimat, solenoidləri olan sadə bir çox toxunma səthini özündə cəmləşdirən bir alətlə əlaqədardır. Bunu insanlara layihəmi kopyalamaq üçün "necə" deyil, prosesimin sənədləri kimi qəbul edəcəyəm. Ümid edirəm ki, bunu ya öz layihələriniz üçün maraqlı və ya ilham verici hesab edəcəksiniz, ya da heç oxşar da olmaya bilər. Layihə digər təlimatlara çox oxşar olduğundan, müəyyən sahələrdə daha qısa ola bilərəm və verə bilərəm. Təcrübəm üçün unikal olduğunu hiss etdiyim hissələrə daha çox diqqət yetirirəm. Ətraflı məlumat üçün müraciət edə bilərsiniz: cerupcat'ın Ucuz Multitouch Padmechatronic Arduino Nəzarətli Zəng Qülləsi/Carillon

Addım 1: Zibil qutusundan başlayın

Zibil qutusundan başlayın
Zibil qutusundan başlayın
Zibil qutusundan başlayın
Zibil qutusundan başlayın
Zibil qutusundan başlayın
Zibil qutusundan başlayın

13 gallon zibil qutusu və demək olar ki, üst hissəsinə uyğun olan bir şüşə parçası ilə başladım. Alətlər və ağac emalı bacarıqlarım məhdud olduğuna görə alət üçün xüsusi bir mənzil tikməkdən özümü məhdudlaşdırmalı oldum. Zibil qutusunun kifayət qədər hündür olduğuna və veb kamerası ilə idarə olunan multitouch səthində yaxşı işləyə biləcəyi qədər böyük bir açılışa sahib olduğuna qərar verdim. Zibil qutusu nə qədər düzbucaqlı olarsa, xüsusi bir kəsik olmadan uyğun formalı bir şüşə parçası tapmaq daha asan olar. Mən də Logitech Quickcam Chat veb kamerası almışam. Şəkildən diqqət edin ki, ən düz, ən sabit montaj səthindən çıxmaq üçün bazanın bir hissəsini çıxardım. Alətin içərisində kənar işığın qarşısını almaq üçün veb kameranın üstündəki bir LED üzərində kiçik bir kağız parçası da yapışdırdım.

Addım 2: Şüşə üçün bir çərçivə qurun

Şüşə üçün bir çərçivə qurun
Şüşə üçün bir çərçivə qurun

Çərçivə yaratmaq üçün şüşə şüşənin ətrafına bir neçə parça boyalı ağac taxtası yapışdırdım. Taxta şüşənin üstündə və altında təxminən 1/2 düym uzanır. Bu vacibdir, çünki çərçivə şüşəni zibil qutusunun üst hissəsinə bağlayır. Ayrıca, şüşənin üstündəki hər hansı bir yuvarlanan cisim çərçivəyə çırpılacaq və alətdə qalacaq. Mən də bir ədəd Opaline filmi kəsib şüşənin üst tərəfinə yapışdırdım. Bu film olduqca şəffafdır və bu "yayılmış işıq" tipli multitouch səthi üçün yaxşı işləyir. Filmə toxunan cisimlər üçün çox yüksək rəng görünürlüyü var ki, bu çərçivəni başqa bir layihə üçün yenidən istifadə etmək istəsəm rəngi izləməyi mümkün edər.

Addım 3: Kabellər üçün Deliklər qazın

Kabellər üçün qazma delikləri
Kabellər üçün qazma delikləri

Bu zaman zibil qutusunu da boyadım. Zərər verməmək üçün hər hansı bir elektronikaya daxil etməzdən əvvəl boyamağın daha yaxşı olduğuna qərar verdim. Alətin altından çıxan kabellər üçün 6 deşik də qazdım, çünki bilirdim ki, bu layihə üçün bir çox istehsal elementləri mənim bəzi bacarıqlarım tərəfindən əngəllənəcək. Alətin vizual elementi üçün daha möhkəm/grotesk bir estetik qəbul etdim. Kabellərin deliklərini bu qədər zəif kəssəydim və çox təmiz bir boya işi ilə birləşdirsəydim, sadəcə səliqəsiz görünərdi. Mənə elə gəlir ki, gələcəkdə atılmalı olan bir proses bir sənətçi olaraq daha çox ilham verə bilər; qaynaqlarınızın sizə mane ola biləcəyini bildiyiniz zaman çevik olmaq xüsusilə vacibdir.

Addım 4: Mikro nəzarətçini qoşun

Mikro nəzarətçini qoşun
Mikro nəzarətçini qoşun
Mikro nəzarətçini qoşun
Mikro nəzarətçini qoşun
Mikro nəzarətçini qoşun
Mikro nəzarətçini qoşun

Səthin yuxarı hissəsindəki tamponlar üçün solenoidlərdən istifadə etməyi düşündüyüm üçün Arduino-da 4 rəqəmsal pin və 8 kanallı DC opto-izolyator lövhəsindən istifadə etdim. Arduino-nu USB kabel vasitəsilə kompüterə bağlayıram. tənzimlənən 12V 1.5amp enerji təchizatı olan opto-izolyator lövhəsi. Əvvəlcə 4 TIP120 tranzistorundan və ya Darlington ULN2074 massivindən öz lövhəmi qurmağa çalışdım. Transistor sxemləri ilə birdən çox solenoidi dəyişdirmək üçün güc əldə etməkdə problemlər yaşadım. Bununla birlikdə, ev lövhəsi daha ucuz olsa da, gələcək layihələr üçün daha az etibarlı və daha az yönlü olardı. Solenoidləri opto-izolyator lövhəsinə bağlamaq üçün müntəzəm mono səs kabeli istifadə etdim. Bu kabel 2 teldən ibarət olduğu üçün faydalıdır və davamlı/çevikdir.

Addım 5: Veb Kameranı qoşun və Kabelləri Deliklərdən keçirin

Veb kameranı qoşun və Kabelləri Deliklərdən keçirin
Veb kameranı qoşun və Kabelləri Deliklərdən keçirin
Veb kameranı qoşun və kabelləri deliklərdən keçirin
Veb kameranı qoşun və kabelləri deliklərdən keçirin

Sadəcə veb kameranı zibil qutusunun altına, aşağıya yaxın bir yerə yapışdırmışam. Alətin içindəki hər şey üst hissəsi yerində qaldıqdan sonra, elektronikanı daha səliqəli bir şəkildə düzəltməyə və ya veb kameranı daha daimi bağlamağa ehtiyac duymadım və bütün kabellərimi alətin altındakı deliklərdən çıxartdım. Bu, bəzi insanlar üçün aydın ola bilər, ancaq unutmayın ki, kabelləri həm solenoidlərə, həm də elektrik lövhəsinə bağladıqdan sonra, kiçik qazma deliklərindən keçməyəcəkdir.

Addım 6: Solenoidlər Arrayını tətbiq edin

Solenoidlər Arrayını tətbiq edin
Solenoidlər Arrayını tətbiq edin
Solenoidlər Arrayını tətbiq edin
Solenoidlər Arrayını tətbiq edin

Bütün elektronikalar yerində olduqdan sonra, bəzi boyalı ağac ağaclarından dörd solenoiddən ibarət bir sıra qurdular. Array, asanlıqla çıxarıla bilən bir lentlə çərçivəyə yapışdırılır. Yaxın şəkildəki, tamponda kiçik bir çuxur qazdığımı və solenoidin milini yapışdırdığımı görə bilərsiniz. Yay yüklü solenoidlərin olması vacibdir, çünki mili işə saldıqdan sonra onu itələmək üçün heç bir qüvvə olmayacaqdır.

Addım 7: Proqramı kompüterə tətbiq edin

Proqramı kompüterdə tətbiq edin
Proqramı kompüterdə tətbiq edin

Alət qurulduqdan sonra, tamponları idarə etmək və çox toxunuşlu veb kamera məlumatlarını səsə çevirmək üçün PureData və Max-da bir proqram yazdım. Bu youtube videosu Pd/Max kodunu daha dərindən izah edir.https:// www. youtube.com/watch?v=1J8twNGoT90Bu youtube videosu, səthindəki mövqeləri DSP parametrlərinə təsir edən solenoidlərin hərəkət edən toplarının nümayişini təqdim edir.https://www.youtube.com/watch? v = e6GVAQvuSSk veb kameram topları daha yüksək sürətlə hərəkət edərkən izləmək üçün kifayət qədər sürətli deyil. Kodu yazarkən bu, maraqlı bir problem yaratdı, çünki xətti bir şəkildə veb kameradan alınan məlumatlara etibar edə bilməyəcəyimi bilirdim. Mənim həllim, tamponları və sintezin böyük hissəsini MIDI nəzarətçi ilə əllə idarə etmək və topların mövqelərinin DSP effektləri üçün parametrlərə təsir etməsi idi.

Addım 8: yekun qeydlər

Yekun nitqi
Yekun nitqi

Ümid edirəm ki, bu layihə ən azından mənim üçün dəli olduğu qədər maraqlı oldu. Hələ solenoidlərə və ya çox toxunuşlu səthlərə heç bir marağınız olmasa belə, ümid edirəm ki, səhvlərimdən öyrənib plan qurmağa çalışırsınız. Daha çevik bir layihə, konsolidasiya edilmiş bir estetik ilə. Bu layihə ilə bağlı hər hansı bir sualınız varsa və ya Pd kodum haqqında daha çox məlumat əldə etmək istəyirsinizsə, youtube hesabım vasitəsilə mənimlə əlaqə saxlayın.-Stephen Lucas

Tövsiyə: