Mundarija:
- 1 -qadam: axlat qutisidan boshlang
- 2 -qadam: Shisha uchun ramka qurish
- 3 -qadam: Kabellar uchun burg'ulash teshiklari
- 4 -qadam: Mikrokontrollerni ulang
- 5 -qadam: Veb -kamerani ulang va kabellarni teshiklardan o'tkazing
- 6 -qadam: Solenoidlar massivini amalga oshirish
- 7 -qadam: Kompyuterda dasturiy ta'minotni o'rnatish
- 8 -qadam: Yakuniy so'zlar
Video: Multitouch pinball asbobi: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Bu ko'rsatma menda solenoidli oddiy ko'p sensorli sirtni o'z ichiga olgan men yaratgan asbob haqida. Men buni loyihamni nusxalash uchun "qanday qilish" emas, balki jarayonim hujjatlari sifatida ko'rib chiqaman. Umid qilamanki, siz buni o'zingizning loyihalaringiz uchun qiziqarli yoki ilhomlantiruvchi deb topasiz, ular o'xshash yoki bo'lmasligi mumkin, chunki loyiha boshqa ko'rsatmalarga juda o'xshash bo'lgani uchun, men ba'zi sohalarda qisqacha ma'lumot berishim mumkin. Men o'z tajribamga xos bo'lgan qismlarga ko'proq e'tibor beraman. Tafsilotlar haqida ko'proq ma'lumot olish uchun quyidagilarga murojaat qilishingiz mumkin: cerupcat ning Arduino boshqaruvidagi arzon multitouch Padmechatronic -dan qanday qo'ng'iroq qilish mumkin?
1 -qadam: axlat qutisidan boshlang
Men 13 gallonli axlat qutisi va deyarli ustki qismiga to'g'ri keladigan shisha bo'lagidan boshladim, asboblar uchun maxsus uy -joy qurishdan o'zimni cheklashga majbur bo'ldim, chunki asboblar va yog'ochni qayta ishlash ko'nikmalarim cheklangan. Men axlat qutisi etarlicha baland va etarlicha katta teshikka ega ekanligiga qaror qildim, u veb -kamera bilan boshqariladigan multitouch yuzasi sifatida yaxshi ishlaydi. Axlat qutisi qanchalik to'rtburchaklar bo'lsa, mos keladigan shakldagi oynani topish osonroq bo'ladi, shuningdek Logitech Quickcam Chat veb -kamerasini sotib oldim. Rasmga e'tibor bering, men eng tekis, eng barqaror o'rnatish yuzasidan chiqib ketish uchun taglikning bir qismini olib tashladim. Men, shuningdek, asbob ichidagi ortiqcha yorug'likni oldini olish uchun veb -kameraning yuqori qismidagi LED ustiga kichik bir qog'ozni yopishtirib qo'ydim.
2 -qadam: Shisha uchun ramka qurish
Men ramka yaratish uchun oyna oynasi atrofiga bo'yalgan yog'ochdan yasalgan bir nechta bo'laklarni yopishtirdim. Yog'och oynaning ustida va ostida taxminan 1/2 dyuymga cho'zilgan. Bu juda muhim, chunki ramka oynani axlat qutisining tepasiga mahkamlab qo'yadi. Bundan tashqari, oynaning ustidagi har qanday yuvarlanadigan narsalar ramkaga tegib ketadi va asbob ustida qoladi, men opalin plyonkasini kesib, oynaning yuqori qismiga yopishtirdim. Bu film juda shaffof va "tarqoq nurli" multitouch yuzasi uchun yaxshi ishlaydi. Aslida, filmga tegib turgan ob'ektlar uchun ranglarning yuqori darajada ko'rinishi mavjud, agar men bu loyihani boshqa loyiha uchun qayta ishlatmoqchi bo'lsam, rangni kuzatish mumkin bo'ladi.
3 -qadam: Kabellar uchun burg'ulash teshiklari
Bu vaqtda men axlatni ham purkagich bilan bo'yadim. Men har qanday elektronikaga zarar bermaslik uchun ularni bo'yashdan oldin bo'yash yaxshiroq deb qaror qildim. Men, shuningdek, asbobning pastki qismidan kabellar chiqib ketishi uchun 6 ta teshik ochdim, chunki men bilardimki, bu loyihaning ko'plab elementlari mening ba'zi mahoratlarimga to'sqinlik qiladi. Men asbobning vizual elementi uchun yanada mustahkamroq/grotesk estetikani qabul qildim. Agar men kabellar uchun teshiklarni juda yomon kesib tashlagan bo'lsam va uni juda toza bo'yoq bilan birlashtirgan bo'lsam, bu shunchaki beparvo bo'lib ko'rinardi. Menimcha, bo'lajak qadamlarga moslashuvchanlikni qoldiradigan jarayon rassom sifatida yanada ilhomlantirishi mumkin; sizning resurslaringiz sizga to'sqinlik qilishi mumkinligini bilganingizda moslashuvchan bo'lish ayniqsa muhimdir.
4 -qadam: Mikrokontrollerni ulang
Men sirtning yuqori qismidagi bamperlar uchun solenoidlardan foydalanmoqchi bo'lganim uchun, men Arduino-dagi 4 ta raqamli pin va 8 kanalli shahar opto-izolyatorli platasini ishlatardim, men USB kabel orqali kompyuterga quvvat beraman 12V 1.5amp quvvat manbai bilan boshqariladigan opto-izolyator taxtasi, men dastlab 4 TIP120 tranzistoridan yoki Darlington ULN2074 massividan o'z kartamni qurishga harakat qildim. Menda bir nechta solenoidlarni tranzistorli kontaktlarning zanglashiga olib o'tish uchun kuch bor edi. Shu bilan birga, uy qurilishi taxtasi arzonroq bo'lardi, lekin kelajakdagi loyihalar uchun unchalik ishonchli emas edi va men elektromagnitlarni opto-izolyator taxtasiga ulash uchun oddiy mono audio kabelidan foydalanardim. Bu kabel foydali, chunki u 2 ta simni o'z ichiga oladi va bardoshli/moslashuvchan.
5 -qadam: Veb -kamerani ulang va kabellarni teshiklardan o'tkazing
Men veb -kamerani axlat qutisining chetiga, pastki qismiga yopishtirib qo'ydim. Qurilmaning ichidagi hamma narsa yashirin bo'ladi, chunki men tepani o'rnatgandan so'ng, elektronikani yanada aniqroq tartibga solish yoki veb -kamerani doimiy ravishda qo'shib qo'yishning hojati yo'q edi, men kabellarimni asbobning pastki qismidagi teshiklardan chiqarib tashladim. Bu ba'zi odamlar uchun tushunarli bo'lishi mumkin, lekin shuni yodda tutingki, siz kabellarni solenoidlarga ham, quvvat kartasiga ham ulaganingizdan so'ng, ular kichik burg'ulash teshiklariga to'g'ri kelmaydi.
6 -qadam: Solenoidlar massivini amalga oshirish
Barcha elektronika o'rnatilgandan so'ng, yog'ochdan yasalgan ba'zi bo'yalgan qismlardan to'rtta solenoiddan iborat massiv qurildi. Yopiq rasmda men bamperga kichik teshik ochganimni va unga solenoid milini yopishtirganimni ko'rishingiz mumkin. Buloqli plyonka/stakan ustidagi etarlicha bo'shliqqa ega bo'lishini ta'minlash uchun milni orqaga surish uchun hech qanday kuch bo'lmaydi.
7 -qadam: Kompyuterda dasturiy ta'minotni o'rnatish
Asbob yaratilgach, men bamperlarni boshqarish va ko'p sensorli veb-kamera ma'lumotlarini tovushga aylantirish uchun PureData va Max dasturlarini yozdim. Bu youtube video Pd/Max kodini chuqurroq tushuntiradi.https:// www. youtube.com/watch?v=1J8twNGoT90Bu youtube videosida sirtdagi pozitsiyalari DSP parametrlariga ta'sir etuvchi solenoidli to'plar ko'rsatiladi. https://www.youtube.com/watch? v = e6GVAQvuSSk mening veb -kameram yuqori tezlikda harakatlanayotganda to'plarni kuzatish uchun etarlicha tez emas. Bu kodni yozishda qiziqarli muammo tug'dirdi, chunki men veb -kameradagi ma'lumotlarga chiziqli asosda tayanmasligimni bilardim. Mening qarorim bamperlar va sintezning asosiy qismini MIDI tekshirgich bilan qo'lda boshqarish va to'plarning joylashuvi DSP effektlari parametrlariga ta'sir qilishiga yo'l qo'yish edi.
8 -qadam: Yakuniy so'zlar
Umid qilamanki, bu loyiha siz uchun hech bo'lmaganda men uchun aqldan ozganidek qiziqarli bo'ldi. Agar siz hali ham solenoidlarga yoki ko'p sensorli yuzalarga qiziqmasangiz ham, siz mening xatolarimdan saboq olib, rejalar tuzishga harakat qilasiz deb umid qilaman. yanada moslashuvchan loyiha, konsolidatsiyalangan estetik. Agar sizda bu loyiha haqida savollaringiz bo'lsa yoki mening Pd kodim haqida ko'proq ma'lumotga ega bo'lishni istasangiz, iltimos, youtube hisobim orqali men bilan bog'laning.-Stiven Lukas
Tavsiya:
3D bosma kuchaytirgichli elektr musiqa asbobi: 11 qadam (rasmlar bilan)
Elektr cholg'u asboblari 3D bosma kuchaytirgichi: Loyihaning ta'rifi. Men elektr skripka yoki boshqa elektr asboblar bilan ishlash uchun bosma kuchaytirgich yasashga umid qilaman.Spetsifikatsiya. Istalgan darajada ko'p qismli 3D chop etish uchun mo'ljallangan, uni stereo qilib qo'ying. faol kuchaytirgich va uni kichik qilib qo'ying
Arduino asbobi: 4 qadam
Arduino asbobi: Bu Arduino asbobi HC-SR04 ultratovush sensori va kuch sezgir rezistoridan yasalgan. Siz musiqani kuch sensori yordamida bosishingiz mumkin va qo'llaringizni ultratovush sensori oldida turli masofalarda silkitib, turli xil notalarni ijro etishingiz mumkin. Ha
Arduino bilan klaviatura asbobi (Arduino kitobidan): 6 qadam
Arduino bilan klaviatura asbobi (Arduino kitobidan): Bu erda Arduino bilan klaviatura asbobini yaratish bo'yicha qo'llanma. Bu faqat 6 bosqichni oladi, bu yangi boshlanuvchilar uchun Arduino bilan ishlashni osonlashtiradi. 4 ta eslatma bor
Musiqa assambleyasi: Sensorli blokli o'rnatilgan virtual musiqa asbobi: 4 qadam
Musiqa assambleyasi: Sensorli blokli o'rnatilgan virtual musiqa asbobi: Ko'pchilik musiqa asboblarini chalishni o'rganmoqchi. Afsuski, ularning ba'zilari asboblarning yuqori narxi tufayli ishga tushmaydilar. Bunga asoslanib, biz boshlang'ich byudjetini kamaytirish uchun birlashtirilgan virtual musiqa asboblari tizimini yaratishga qaror qildik
SONAR balandligi o'lchash asbobi 2: 3 qadam (rasmlar bilan)
SONAR balandligi o'lchash asbobi 2: 1.0-versiya: https://www.instructables.com/id/SONAR-Height-Meas … Kompyuter qurmoqchimisiz: http://howtobuildpcr8india.weebly.com/ Kirish: Bu loyiha. balandlik o'lchash vositasi, u arduino va ultra tovushli sezishga asoslangan. O'lchash