Բովանդակություն:

Multitouch Pinball գործիք ՝ 8 քայլ
Multitouch Pinball գործիք ՝ 8 քայլ

Video: Multitouch Pinball գործիք ՝ 8 քայլ

Video: Multitouch Pinball գործիք ՝ 8 քայլ
Video: Multitouch Pinball 2024, Նոյեմբեր
Anonim
Multitouch Pinball գործիք
Multitouch Pinball գործիք

Այս խրատը իմ պատրաստած գործիքի մասին է, որն իր մեջ ներառում է սոլենոիդներով մի պարզ հպման մակերես: Ես սա կդիտարկեմ որպես իմ գործընթացի փաստաթղթավորում, այլ ոչ թե «թե ինչպես», որպեսզի մարդիկ պատճենեն իմ նախագիծը: Հուսով եմ, որ սա կամ կհետաքրքրի կամ ոգեշնչող կլինի ձեր սեփական նախագծերի համար, որոնք կարող են ընդհանրապես նման չլինել: Քանի որ նախագիծը շատ նման է այլ հրահանգներին, ես կարող եմ ավելի հակիրճ լինել որոշ ոլորտներում և տալ ավելի շատ ուշադրություն դարձրեք այն հատվածներին, որոնք ես զգում եմ, որ յուրահատուկ են իմ փորձի համար: Մանրամասների մասին ավելի շատ տեղեկությունների համար կարող եք վերաբերվել հետևյալին. cerupcat's How to make a Cheap Multitouch Padmechatronic's Arduino Controlled Bell Tower/Carillon

Քայլ 1: Սկսեք աղբարկղից

Սկսեք աղբարկղից
Սկսեք աղբարկղից
Սկսեք աղբարկղից
Սկսեք աղբարկղից
Սկսեք աղբարկղից
Սկսեք աղբարկղից

Ես սկսեցի 13 գալոն աղբարկղով և ապակու կտորով, որը գրեթե տեղավորվում է վերևում: Ես ստիպված էի սահմանափակվել գործիքի համար հատուկ բնակարան կառուցելուց, քանի որ ես սահմանափակ եմ գործիքներով և փայտամշակման հմտություններով: Ես որոշեցի, որ աղբարկղը բավականաչափ բարձր է և ունի բավականաչափ մեծ բացվածք, որը լավ կգործի որպես վեբ -տեսախցիկով աշխատող բազմափայլ մակերես: Որքան ավելի ուղղանկյուն է աղբարկղը, այնքան ավելի հեշտ է գտնել համապատասխան ձևի ապակու կտոր ՝ առանց որևէ սովորական կտրվածքի: Ես նաև գնեցի Logitech Quickcam Chat տեսախցիկ: Նկարում նշեք, որ ես հանել եմ բազայի մի մասը, որպեսզի թողնեմ ամենահարթ, ամենակայուն ամրացման մակերեսը: Ես նաև մի փոքրիկ թուղթ եմ կպցրել վեբ -տեսախցիկի վերևում գտնվող LED- ի վրա ՝ գործիքի ներսում որևէ կողմնակի լույս կանխելու համար:

Քայլ 2. Կառուցեք շրջանակ ապակու համար

Կառուցեք շրջանակ ապակու համար
Կառուցեք շրջանակ ապակու համար

Շրջանակ ստեղծելու համար ես մի քանի կտոր ներկված արհեստի փայտ սոսնձեցի ապակե սալիկի շուրջը: Փայտը տարածվում է մոտ 1/2 դյույմ ապակու վերևում և ներքևում: Սա կարևոր է, քանի որ շրջանակն ապակին կողպում է աղբարկղի գագաթին: Բացի այդ, ապակու վերևում գլորվող առարկաները կհարվածվեն շրջանակի վրա և կմնան գործիքի վրա: Ես նաև կտրեցի մի կտոր Opaline ֆիլմ և կպցրեցի այն ապակու վերին հատվածին: Այս ֆիլմը բավականին կիսաթափանցիկ է և լավ է աշխատում բազմաշերտ մակերևույթի այս «ցրված լույս» տեսակի համար: Ֆիլմին դիպչող առարկաների համար իրականում շատ մեծ տեսանելիություն կա, ինչը հնարավոր կդարձնի հետևել գույնին, եթե ես ցանկանամ այս շրջանակը նորից օգտագործել մեկ այլ նախագծի համար:

Քայլ 3. Հորատեք անցքեր մալուխների համար

Հորատման անցքեր մալուխների համար
Հորատման անցքեր մալուխների համար

Այս պահին ես նաև լակի ներկեցի աղբը: Ես որոշեցի, որ ամենալավն է նկարել նախքան որևէ էլեկտրոնիկա ներառելը, որպեսզի չվնասեն դրանք: Ես նաև 6 անցք եմ բացել, որպեսզի մալուխները գործիքի ներքևից դուրս գան: Քանի որ ես գիտեի, որ այս նախագծի շինծու տարրերից շատերը կխանգարեն իմ որոշ հմտություններին: Ես ընդունեցի գործիքի տեսողական տարրի ավելի կոպիտ/գրոտեսկային գեղագիտությունը: Եթե ես այսքան վատ կտրեի մալուխների անցքերը և դրանք համակցեի շատ մաքուր ներկերի հետ, ապա այն պարզապես անփույթ տեսք կունենար: Ես գտնում եմ, որ այն գործընթացը, որը թողնում է ճկունություն ապագա քայլերին, կարող է ավելի ոգեշնչող լինել որպես նկարիչ. հատկապես կարևոր է լինել ճկուն, երբ գիտեք, որ ձեզ կարող են խանգարել ձեր ռեսուրսները:

Քայլ 4: Միացրեք միկրոկառավարիչը

Միացրեք միկրոկոնտրոլերը
Միացրեք միկրոկոնտրոլերը
Միացրեք միկրոկոնտրոլերը
Միացրեք միկրոկոնտրոլերը
Միացրեք միկրոկոնտրոլերը
Միացրեք միկրոկոնտրոլերը

Քանի որ ես մտադիր էի օգտագործել solenoids մակերեսի վերևի բամպերի համար, ես օգտագործեցի 4 թվային կապում Arduino- ում և 8 ալիքի DC օպտո-մեկուսիչ տախտակին: Ես Arduino- ն սնուցում եմ համակարգչին USB մալուխի միջոցով: Ես սնուցում եմ օպտո-մեկուսիչ տախտակ ՝ կարգավորվող 12 Վ 1.5 ամպային սնուցման աղբյուրով: Սկզբում ես փորձեցի կառուցել իմ սեփական տախտակը կամ 4 TIP120 տրանզիստորներից կամ Darlington ULN2074 զանգվածից: Ես խնդիրներ ունեի տրանզիստորային սխեմաներով բազմաթիվ էլեկտրամագնիսական սարքեր փոխարկելու ուժ ստանալու հարցում: Այնուամենայնիվ, չնայած տնական խորհուրդը կլիներ ավելի էժան, բայց ավելի քիչ հուսալի և ավելի բազմակողմանի ապագա ծրագրերի համար: Ես օգտագործել եմ սովորական մոնո աուդիո մալուխ `էլեկտրամագնիսական օպտո-մեկուսիչ տախտակին միացնելու համար: Այս մալուխը օգտակար է, քանի որ պարունակում է 2 լար և դիմացկուն է/ճկուն:

Քայլ 5. Միացրեք վեբ -տեսախցիկը և անցեք մալուխները անցքերի միջով

Միացրեք վեբ -տեսախցիկը և անցեք մալուխները անցքերով
Միացրեք վեբ -տեսախցիկը և անցեք մալուխները անցքերով
Միացրեք վեբ -տեսախցիկը և անցեք մալուխները անցքերի միջով
Միացրեք վեբ -տեսախցիկը և անցեք մալուխները անցքերի միջով

Ես պարզապես վեբ -տեսախցիկը ամրացրել եմ աղբարկղի կողքին ՝ ներքևի մասում: Քանի որ գործիքի ներսում ամեն ինչ թաքնված կլինի, երբ գագաթը տեղում է, ես կարիք չունեի էլեկտրոնիկան ավելի կոկիկ կազմակերպելու կամ վեբ -տեսախցիկը ավելի մշտապես ամրացնելու: Ես իմ բոլոր մալուխները գործիքի ներքևի անցքերից դուրս հանեցի: Որոշ մարդկանց համար դա կարող է ակնհայտ լինել, բայց հիշեք, որ երբ մալուխները միացնեք ինչպես էլեկտրահաղորդիչներին, այնպես էլ սնուցման տախտակին, դրանք չեն տեղավորվի հորատման փոքր անցքերի միջով:

Քայլ 6. Իրականացրեք սոլենոիդների զանգված

Իրականացնել սոլենոիդների զանգված
Իրականացնել սոլենոիդների զանգված
Իրականացնել սոլենոիդների զանգված
Իրականացնել սոլենոիդների զանգված

Բոլոր էլեկտրոնիկայի տեղադրումից հետո արհեստական փայտի ներկված կտորներից կառուցվեց չորս էլեկտրամագնիսական զանգված: Theանգվածը կպչում է շրջանակին ինչ-որ ժապավենով, որպեսզի այն հեշտությամբ հեռացվի: Մոտ նկարից կարող եք տեսնել, որ ես մի փոքր անցք եմ փորել բամպերի մեջ և սոսնձի լիսեռը կպցրել դրան: Կարևոր է ունենալ գարնանային բեռնված էլեկտրամագնիսներ, քանի որ այն ակտիվանալուց հետո լիսեռը հետ մղելու ուժ չի լինի: Չափումը կարևոր էր այս քայլի ընթացքում `ապահովելու համար, որ բամպերները բավականաչափ ազատություն ունեն ֆիլմի/ապակու վրա:

Քայլ 7: Տեղադրեք ծրագրակազմ համակարգչի վրա

Softwareրագրակազմի ներդրում համակարգչի վրա
Softwareրագրակազմի ներդրում համակարգչի վրա

Գործիքը կառուցվելուց հետո ես որոշ ծրագրաշար եմ գրել PureData- ում և Max- ում, որպեսզի կարողանամ վերահսկել բամպերները և տեսախցիկի բազմաթիվ հպման տվյալները ձայնի վերածել: Այս youtube տեսանյութը ավելի խորությամբ է բացատրում Pd/Max ծածկագիրը: https:// www. youtube.com/watch?v=1J8twNGoT90 Այս youtube տեսանյութը ներկայացնում է էլեկտրամագնիսական գնդակների ցուցադրում, որոնց մակերևույթի դիրքերը ազդում են DSP պարամետրերի վրա: https://www.youtube.com/watch? v = e6GVAQvuSSk Այս պահին ես գտա իմ տեսախցիկը այնքան արագ չէ, որ կարող է հետևել գնդակներին, երբ դրանք շարժվում են ավելի մեծ արագությամբ: Սա հետաքրքիր խնդիր առաջացրեց ծածկագիրը գրելիս, քանի որ ես գիտեի, որ չեմ կարող վեբ -տեսախցիկի տվյալների վրա հիմնվել գծային եղանակով: Իմ լուծումն այն էր, որ բամպերը և սինթեզի հիմնական մասը ձեռքով վերահսկեմ MIDI կարգավորիչով և թույլ տամ, որ գնդակների դիրքերը ազդեն DSP էֆեկտների պարամետրերի վրա:

Քայլ 8: Եզրափակիչ դիտողություններ

Փակման խոսքեր
Փակման խոսքեր

Հուսանք, որ այս նախագիծը ձեզ համար առնվազն նույնքան հետաքրքիր էր, որքան ինձ համար խելագար: ավելի ճկուն նախագիծ ՝ համախմբված գեղագիտությամբ: Եթե ունեք որևէ հարց այս նախագծի վերաբերյալ կամ ցանկանում եք լրացուցիչ տեղեկություններ ունենալ իմ Pd կոդի մասին, խնդրում եմ կապնվել ինձ հետ իմ youtube հաշվի միջոցով: -Ստիվեն Լուկաս

Խորհուրդ ենք տալիս: