Բովանդակություն:
- Քայլ 1: Տեսանյութ
- Քայլ 2: Ինչպես կարգավորել այն
- Քայլ 3: Կոդի օրինակներ
- Քայլ 4: Մշակում
- Քայլ 5: OSC
- Քայլ 6: Ակրիլային տակդիր
- Քայլ 7: Հավաքում
- Քայլ 8: Սոսինձ
- Քայլ 9: Կոկորդիլոսի տեսահոլովակներ
- Քայլ 10: Ներկեք ձեր տվիչները
- Քայլ 11: Սառը զոդիչ
- Քայլ 12: Ալյումինե փայլաթիթեղի ցուցիչ
- Քայլ 13: Կցեք կանգնել:
- Քայլ 14. Կցեք Pi գլխարկին
Video: Pi Cap Capong Project Tutorial: 14 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Պոնգը մեր ամենասիրված տեսախաղերից մեկն է, և վերջերս կայացած սեմինարին բախտ ունեցանք, որ Պոլ Թները, Թինա Ասպիալան և Ռոսս Ատկինը Պոնգը վերածեցին «Կապոնգի» (տարողունակ + պոնգ!) ձեռքերը: Նրանք օգտագործել են 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: Տեսանյութ
Այս կարճ տեսանյութում Ռոսը բացատրում է իր թիմի նախագիծը և ինչպես են նրանք նախատիպից անցել իրենց երկու խաղերի վերջին աշխատանքային տարբերակները 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- ի ցուցադրական տարբերակն ինքնուրույն գործարկելու համար գնացեք ձեր 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 Zero- ն, վերբեռնել ծածկագիրը և խաղալ: Ձեզ դուր է գալիս այս նախագիծը: Ուզու՞մ եք ինքներդ պատրաստել: Իմացեք ավելին Pi Cap- ի առանձնահատկությունների մասին և ստացեք ձերն այսօր մեր առցանց խանութից:
Խորհուրդ ենք տալիս:
GPS Cap Data Logger: 7 քայլ (նկարներով)
GPS Cap Data Logger: Ահա հիանալի շաբաթավերջի նախագիծ, եթե դուք զբաղվում եք արշավով կամ երկարատև հեծանվով զբոսանքներով, և ձեզ անհրաժեշտ է GPS տվյալների անտառահատ, որպեսզի հետևեք ձեր կատարած բոլոր արշավներին/զբոսանքներին … Երբ ավարտեք շինարարությունը և տվյալները ներբեռնեց tr- ի GPS մոդուլից
The Matrix Themed The Graduation Cap: 5 քայլ (նկարներով)
The Matrix Themed The Graduation Cap. Ես The Matrix ֆիլմի արտոնագրի մեծ երկրպագու եմ: Ես երիտասարդ էի, երբ ֆիլմը դուրս եկավ, և այդուհետ ես կապված էի գիտաֆանտաստիկ ժանրի հետ: Այսպիսով, երբ ավարտվեց ավարտական աշխատանքը, ես ուզում էի ունենալ Matrix թեմայով գլխարկ: Նկատի ունեմ, որ ֆիլմի մենախոսությունը լավ է
Epic Graduation Cap: 5 քայլ (նկարներով)
Epic Graduation Cap. Ես մասնակցում էի ընկերոջս ավարտական դասընթացներին անցյալ տարվա մայիսին, և ընկերս թեքվեց դեպի ինձ և ասաց. Այսպիսով, ես հենց դա արեցի: Գլխարկն ունի 8 x 32
Arduino MKR Cap Rail Mount: 13 քայլ (նկարներով)
Arduino MKR Cap Rail Mount. Նոր Arduino MKR շարքը սահմանում է ապագայում Arduino տախտակների ձևի գործոնի, գործառույթի և կատարման չափանիշ: Այս նոր տախտակները գալիս են կոմպակտ տեսքով ՝ հզոր 32 բիթանոց Cortex M0 միկրոկառավարիչ Atmel SAM D21 և լիցքավորիչ
NodeMCU / ESP8266 Cap Rail Mount: 13 քայլ (նկարներով)
NodeMCU / ESP8266 Cap Rail Mount. Ես ուզում եմ ձեզ ցույց տալ այս ուսանելի ձևով `ինչպես տեղադրել NodeMCU V2 (ESP8266) մոդուլը պահարանում: Սա կարող է շատ օգտակար լինել բազմաթիվ մասնագիտական ծրագրերի համար, ինչպիսիք են դռների մուտքի համակարգերը, սմարթֆոնները և այլն: