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

Pi Cap Capong Project Tutorial: 14 քայլ (նկարներով)
Pi Cap Capong Project Tutorial: 14 քայլ (նկարներով)

Video: Pi Cap Capong Project Tutorial: 14 քայլ (նկարներով)

Video: Pi Cap Capong Project Tutorial: 14 քայլ (նկարներով)
Video: ԻՆՉ ՓԱԹԵՎԵԼ 2022 ԹՎԱԿԱՆԻՆ ԵՐԿԱՐԱԺԱՄԿԵՏ ՃԱՄՓՈՐԴՈՒԹՅԱՆ ՀԱՄԱՐ | Խորհուրդներ, ձեռնարկներ և ափսոսանք 2024, Հոկտեմբեր
Anonim
Pi Cap Capong Project Tutorial
Pi Cap Capong Project Tutorial

Պոնգը մեր ամենասիրված տեսախաղերից մեկն է, և վերջերս կայացած սեմինարին բախտ ունեցանք, որ Պոլ Թները, Թինա Ասպիալան և Ռոսս Ատկինը Պոնգը վերածեցին «Կապոնգի» (տարողունակ + պոնգ!) ձեռքերը: Նրանք օգտագործել են Pi Cap և Raspberry Pi ՝ Պոնգի թիակները իրենց ձեռքի դիրքի քարտեզագրելու համար և ստեղծել են պարզ, դժվարին և իսկապես կախվածություն պատճառող խաղ:

Pi Cap- ը Bare Conductive- ի նորագույն արտադրանքն է: Raspberry Pi հավելում, այն թույլ է տալիս ավելացնել Raspberry Pi- ի ձեր նախագծերին ճշգրիտ տարողունակ հպում, հարևանության զգացողություն և բարձրորակ աուդիո: Այն աշխատում է Raspberry Pi A+, B+, Zero և ավելի ուշ (ցանկացած Raspberry Pi հետ 40 պին GPIO միակցիչով): Touch Board- ի զգայուն ճշգրտությամբ և Raspberry Pi- ի հաշվողական հզորությամբ, Pi Cap- ը հիանալի գործիք է անալոգային տվյալները թվային ելքերի վերածելու համար:

Պողոսին ենք թողնում ձեզ տանել ներքևի «Capong» - ով.

Capacitive Pong- ը ավանդական էկրանի խաղի վերաիմաստավորումն է: Մկնիկի կամ սլաքի ստեղների օգտագործման փոխարեն այն օգտագործում է տարողունակ տվիչներ: Խաղն աշխատում է Pi Zero- ով ՝ Pi Cap հավելումով և Ethernet ադապտերով:

Սա ապահովում է 12 սենսորային մուտք, որից 4 -ն են օգտագործվում: Դրանք դասավորված են լազերային կտրված կրպակի վրա այնպես, որ յուրաքանչյուր խաղացող իր ձեռքը շարժի մի զույգ սենսորների միջև:

Խաղը հիմնված է SimplePong- ի վրա, որը հասանելի է openprocessing.org կայքում և թողարկված է Creative Commons- ի ներքո: Սա փոփոխվել է Pi Cap տվիչներից մուտքագրման համար (մկնիկի փոխարեն) և փոխակերպվել 2 նվագարկիչի գործողության:

Առաջին տարբերակը աշխատում է նոութբուքի վրա Processing- ում և իր ներդրումը վերցնում է Pi Zero- ից Open Sound Control (OSC) արձանագրության վրա: Pi Zero- ում մենք օգտագործում էինք Pi Cap- ի հետ տրամադրված ցուցադրական ծրագրակազմը. Այդ մոդուլներից մեկը ստեղծում է OSC հոսք:

Հաստատունները ստացվել են փորձի միջոցով ՝ համապատասխանեցնելով Pi Cap- ի ելքերի տիրույթին և պատուհանի բարձրությանը: Լավ կլինի, որ ամբողջը դրվի Pi- ի վրա, մենք պետք է նաև մաքրենք ծածկագիրը, նշենք հաստատունները և այլն: Խաղը կարող է նաև օգուտ քաղել ձայնի ավելացումից, բալային համակարգից և խաղը սկսելու ավելի լավ եղանակից. բայց դա մեկ այլ օր է:

Իմացեք ավելին Pi Cap- ի առանձնահատկությունների մասին և ստացեք ձերն այսօր մեր առցանց խանութից: Եթե ցանկանում եք փորձել և պատրաստել ձեր սեփական Capong- ը, հետևեք ստորև բերված հրահանգներին: Վայելեք:

@paul_tanner 25 հուլիսի 2016 Ստենդի ձևավորում և ընդհանուր ոգեշնչում ՝ @rossatkin- ի և @spongefile- ի կողմից

Քայլ 1: Տեսանյութ

Image
Image

Այս կարճ տեսանյութում Ռոսը բացատրում է իր թիմի նախագիծը և ինչպես են նրանք նախատիպից անցել իրենց երկու խաղերի վերջին աշխատանքային տարբերակները Pi Pi- ի և Pi Cap- ի միջոցով:

Քայլ 2: Ինչպես կարգավորել այն

Կոդի օրինակներ
Կոդի օրինակներ

Գործարկեք «Տեղադրեք ձեր Pi Cap- ը Raspberry Pi Zero- ի վրա» ձեռնարկը և մի կարոտեք որևէ քայլ: (Մուտք գործելու համար անհրաժեշտ է իմանալ Pi- ի IP- ն):

Քայլ 3: Կոդի օրինակներ

Գործարկեք Pi Cap- ի ներածությամբ `տեսնելու կոդի օրինակները, մասնավորապես այն, որը սենսորային տվյալները OSC- ով փոխանցում է ձեր նոութբուքի տերմինալի պատուհան: Ուշադրություն դարձրեք DIFF- ի տվյալներին. Դա այն է, ինչ մենք կօգտագործենք:

Քայլ 4: Մշակում

Վերամշակում
Վերամշակում

Ներբեռնեք և տեղադրեք Processing, եթե դա արդեն ձեր նոութբուքում չկա: Բացեք և տեղադրեք mpr121_pong ծածկագիրը Processing's sketch թղթապանակում, սովորաբար /Documents /Processing: Բացեք ուրվագիծը մշակման մեջ և սկսեք այն աշխատել: Մինչև ստորև նշված քայլը չկատարելը, ոչինչ չի պատահի խաղացանկի պատուհանում:

Քայլ 5: OSC

OSC
OSC

OSC- ի ցուցադրական տարբերակն ինքնուրույն գործարկելու համար գնացեք ձեր PiCapExamples թղթապանակը Pi- ում և cd ՝ cpp/picap-datastream-osc-cpp: Օգտագործեք./run ՝ Pi Cap տվյալների հոսքը տեսնելու համար:

Գտեք ձեր նոութբուքի IP- ն, այնուհետև օգտագործեք./run –host [նոութբուքի IP հասցեն] ՝ այն Processing հոսելու համար:

Պոնգն այժմ պետք է վազի: Սեղմեք նոութբուքի մկնիկի վրա ՝ խաղ սկսելու համար: Խաղն ավարտվում է, երբ խաղացողը բաց է թողնում գնդակը: Մեկ այլ խաղ սկսելու համար սեղմեք նոութբուքի մկնիկը:

Քայլ 6: Ակրիլային տակդիր

Ակրիլային տակդիր
Ակրիլային տակդիր

Եթե ցանկանում եք կառուցել տեսանյութի վրա երևացող ակրիլային տակդիր, կարող եք ներբեռնել ստորև բերված Illustrator- ի ֆայլերը և հետևել ձեռնարկի հրահանգներին ՝ տրամադրված @rossatkin- ի կողմից: Դրանք կտրելու համար ձեզ հարկավոր կլինի լազերային դանակ, կամ կարող եք այն պատրաստել փրփուրի տախտակից:

Ներբեռնեք Կարմիր կաղապարը

Ներբեռնեք Սպիտակ կաղապարը

Քայլ 7: Հավաքում

Ժողով
Ժողով

Ձեր տակդիրը հավաքելու համար I- ձևով կտորներից մեկը կպցրեք սպիտակ ուղղանկյուն կտորին, որի մեջ անցքեր չկան:

Նախքան երկու կարմիր ուղղանկյուն կտորները կպցնելը, համոզվեք, որ կոկորդիլոսի երկու սեղմակներ տեղադրեք կառուցվածքի մեջ, ինչպես ցույց է տրված նկարում, կողքերը ամրացնելիս մալուխների դուրս գալու համար պետք է լինի անցք: Սա կապահովի լարերը թաքցված ձեր տակդիրում, բայց դեռ հասանելի:

Կարմիր երկու ուղղանկյուն կտորները կպցրեք սպիտակ կառուցվածքին:

Քայլ 8: Սոսինձ

Սոսինձ
Սոսինձ
Սոսինձ
Սոսինձ

Փոքր ներկով խոզանակ քսեք ակրիլային սոսինձով կրպակի բոլոր հոդերը, այս սոսինձը պլաստիկ կտորները միասին կհալեցնի: Careգույշ եղեք կարմիր ակրիլով, այն կարող է հալվել և որոշ գույն բաց թողնել:

Դուք դեռ պետք է մնաք մեկ ակրիլային կտոր ՝ սպիտակ ուղղանկյունը երկու անցքով: Դեռ մի սոսնձեք այս կտորը:

Քայլ 9: Կոկորդիլոսի տեսահոլովակներ

Կոկորդիլոսի տեսահոլովակներ
Կոկորդիլոսի տեսահոլովակներ
Կոկորդիլոսի տեսահոլովակներ
Կոկորդիլոսի տեսահոլովակներ
Կոկորդիլոսի տեսահոլովակներ
Կոկորդիլոսի տեսահոլովակներ

Կանգնեք ձեր Կապոնգը ուղղահայաց (այնպես որ սպիտակ կտորը առանց անցքերի դիպչում է սեղանին): Համոզվեք, որ ունեք բավականաչափ մետաղալար, որպեսզի ձեր կոկորդիլոսի սեղմակները դուրս գան վերևում (ձեզ հարկավոր է առնվազն 3 դյույմ կոճղ տեսանելի, ինչպես ցույց է տրված նկարում):

Այժմ, թողեք մետաղալարերի մի երկարություն դուրս, տակդիրի ներքևից, և կտրեք և պոկեք մետաղալարը: Դուք պետք է ունենաք մոտ 1,5 սմ պղնձե մետաղալարեր դուրս ցցված: Դուք պատրաստվում եք դա օգտագործել սենսորներին պղնձե մետաղալարը ամրացնելու համար:

Քայլ 10: Ներկեք ձեր տվիչները

Ներկեք ձեր սենսորները
Ներկեք ձեր սենսորները
Ներկեք ձեր սենսորները
Ներկեք ձեր սենսորները

Կտրեք երկու ստվարաթղթե քառակուսի և երկու ուղղանկյուն: Դրանք կգնան ձեր կրպակին, որպեսզի կարողանաք չափել ներքին մակերեսների չափսերը:

Եթե դուք օգտագործում եք Electric Paint- ը, կարող եք նկարել անմիջապես այս քառակուսիների վրա: Չորանալուց հետո կիրառեք երկկողմանի ժապավեն: Դուք սենսորները կպցրեք ակրիլին դեմքով դեպի ներքև: Բայց նախ, ներկը պետք է սառը զոդել:

Քայլ 11: Սառը զոդիչ

Սառը զոդիչ
Սառը զոդիչ
Սառը զոդիչ
Սառը զոդիչ
Սառը զոդիչ
Սառը զոդիչ

Օգտագործելով ձեր Electric Paint խողովակը, քամեք մեծ քանակությամբ ներկ բաց պղնձի վրա: Դուք պետք է համոզվեք, որ մետաղալարն ամրացված է տեղում, որպեսզի այն չշարժվի (կարող եք օգտագործել երկկողմանի ժապավեն):

Ավարտված տվիչը պետք է նման լինի Քայլ 11. -ի երրորդ պատկերին: Ավարտելուց հետո դուք պետք է ունենաք չորս տվիչ `երկու քառակուսի, երկու ուղղանկյուն, որոնք կապված են Capong- ի տակդիրի յուրաքանչյուր կողմին:

Քայլ 12: Ալյումինե փայլաթիթեղի ցուցիչ

Ալյումինե փայլաթիթեղի ցուցիչ
Ալյումինե փայլաթիթեղի ցուցիչ
Ալյումինե փայլաթիթեղի ցուցիչ
Ալյումինե փայլաթիթեղի ցուցիչ
Ալյումինե փայլաթիթեղի ցուցիչ
Ալյումինե փայլաթիթեղի ցուցիչ

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

Քայլ 13: Կցեք կանգնել:

Կցեք կանգնել
Կցեք կանգնել
Կցեք կանգնել
Կցեք կանգնել

Այժմ կարող եք ամուր ամրացնել ձեր տվիչները սանդղակին և դուրս գալ ձեր Pi Cap- ից և Pi Zero- ից:

Քայլ 14. Կցեք Pi գլխարկին

Կցեք Pi Cap- ին
Կցեք Pi Cap- ին
Կցեք Pi Cap- ին
Կցեք Pi Cap- ին

Վերցրեք կոկորդիլոսի սեղմակները, որոնք դուրս են ցցված Կապոնգի տակդիրի գագաթից և ամրացրեք դրանք ձեր Pi Cap- ի էլեկտրոդներին: Համոզվեք, որ միանում եք ճիշտ էլեկտրոդներին, որոնք դուք ծրագրավորել եք ֆունկցիոնալության համար: Այժմ կարող եք միացնել ձեր Pi Zero- ն, վերբեռնել ծածկագիրը և խաղալ: Ձեզ դուր է գալիս այս նախագիծը: Ուզու՞մ եք ինքներդ պատրաստել: Իմացեք ավելին Pi Cap- ի առանձնահատկությունների մասին և ստացեք ձերն այսօր մեր առցանց խանութից:

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