Përmbajtje:
- Hapi 1: Video
- Hapi 2: Si ta vendosni atë
- Hapi 3: Shembuj të Kodit
- Hapi 4: Përpunimi
- Hapi 5: OSC
- Hapi 6: Qëndrim akrilik
- Hapi 7: Asambleja
- Hapi 8: Ngjitës
- Hapi 9: Kapëse krokodili
- Hapi 10: Ngjyrosni sensorët tuaj
- Hapi 11: Saldator i ftohtë
- Hapi 12: Sensori i fletës së aluminit
- Hapi 13: Bashkohu të qëndrosh
- Hapi 14: Bashkojeni kapakut Pi
Video: Tutoriali i projektit Pi Cap Capong: 14 hapa (me fotografi)
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Pongu është një nga lojërat tona video të preferuara, dhe në një punëtori të kohëve të fundit, ne patëm fatin që Paul Tanner, Tina Aspiala dhe Ross Atkin ta shndërronin Pongun në "Capong" (kapacitiv + Pong!) Duke e thyer atë nga ekrani dhe në to duart. Ata përdorën një Pi Cap dhe një Raspberry Pi për të hartuar vozisjet e Pongut në pozicionin e duarve të tyre dhe krijuan një lojë të thjeshtë, sfiduese dhe vërtet krijuese.
Pi Cap është produkti më i ri i Bare Conductive. Një shtesë Raspberry Pi, ju lejon të shtoni prekje të saktë kapacitore, ndjesi afërsie dhe audio me cilësi të lartë në projektet tuaja Raspberry Pi. Punon me Raspberry Pi A+, B+, Zero dhe më vonë (çdo Raspberry Pi me një lidhës GPIO 40 pin). Me saktësinë ndijuese të Touch Board dhe fuqinë llogaritëse të Raspberry Pi, Pi Cap ka një mjet të shkëlqyeshëm për transformimin e të dhënave analoge në dalje dixhitale.
Ne do t'i lëmë Palit t'ju çojë përmes "Capong" më poshtë:
Pong Capacitive është një riinterpretim i lojës tradicionale të ekranit. Në vend që të përdorë miun ose çelësat e shigjetave, ai përdor sensorë kapacitivë. Loja funksionon në Pi Zero me një shtesë Pi Cap dhe një përshtatës Ethernet.
Kjo siguron 12 hyrje të sensorit, nga të cilët 4 përdoren. Ato janë rregulluar në stendën e prerë me lazer në mënyrë që secila lojtare të lëvizë dorën midis një palë sensorë.
Loja bazohet në SimplePong, e disponueshme në openprocessing.org dhe e lëshuar nën Creative Commons. Kjo u modifikua për të përdorur hyrjen nga sensorët Pi Cap (në vend të miut) dhe u konvertua në funksionimin e 2 lojtarëve.
Versioni i parë funksionon në një kompjuter portativ në Processing dhe merr hyrjen e tij mbi protokollin Open Sound Control (OSC) nga Pi Zero. Në Pi Zero, ne përdorëm programin demo të siguruar me Pi Cap - një nga ato module gjeneron një rrjedhë OSC.
Konstantet u morën me eksperiment, duke përputhur gamën e daljeve nga Pi Cap me lartësinë e dritares së lojës. Do të ishte mirë që gjithçka të vihej në Pi, ne gjithashtu duhet të pastrojmë kodin, të etiketojmë konstantet etj. Loja gjithashtu mund të përfitojë nga shtimi i zërit, një sistemi shënimi dhe një mënyrë më e mirë për të filluar lojën; por kjo është për një ditë tjetër.
Mësoni më shumë rreth veçorive të Pi Cap dhe merrni tuajat sot nga dyqani ynë online. Nëse dëshironi të provoni dhe të bëni Capong tuajin, ndiqni udhëzimet më poshtë. Shijoni!
@paul_tanner 25 Korrik 2016 Dizajni i stendës dhe frymëzimi i përgjithshëm nga @rossatkin dhe @spongefile
Hapi 1: Video
Në këtë video të shkurtër, Ross shpjegon projektin e ekipit të tij dhe mënyrën se si ata kaluan nga prototipi për të ndërtuar versionet përfundimtare të punës të dy lojërave të tyre duke përdorur Pi Zero dhe Pi Cap.
Hapi 2: Si ta vendosni atë
Kaloni tutorialin "Konfigurimi i Pi Cap tuaj në Raspberry Pi Zero" dhe mos humbisni asnjë hap. (Duhet të dini IP -në e Pi për t'u kyçur në të.)
Hapi 3: Shembuj të Kodit
Kaloni përmes hyrjes Pi Cap për të parë shembujt e kodit, veçanërisht atë që transmeton të dhënat e sensorit përmes OSC në dritaren e terminalit të laptopit tuaj. Vini re të dhënat DIFF - kjo është ajo që ne do të përdorim.
Hapi 4: Përpunimi
Shkarkoni dhe instaloni Processing nëse nuk është tashmë në laptopin tuaj. Zbërtheni dhe instaloni kodin mpr121_pong në dosjen e skicës së Processing, zakonisht /Documents /Processing. Hapni skicën në përpunim dhe filloni të funksionojë. Asgjë nuk do të ndodhë në dritaren e lojës derisa të përfundoni hapin e mëposhtëm.
Hapi 5: OSC
Për të ekzekutuar demonstrimin e pavarur të OSC, shkoni te dosja juaj PiCapExamples në Pi dhe cd te cpp/picap-datastream-osc-cpp. Përdorni./run për të parë rrjedhën e të dhënave Pi Cap.
Gjeni IP -në e laptopit tuaj dhe më pas përdorni./run –host [adresa IP e laptopit] për ta transmetuar atë në Përpunim.
Pongu tani duhet të funksionojë. Klikoni miun e laptopit për të filluar një lojë. Loja përfundon kur një lojtar humbet topin. Klikoni miun e laptopit për të filluar një lojë tjetër.
Hapi 6: Qëndrim akrilik
Nëse dëshironi të ndërtoni stendën akrilike të parë në video, mund të shkarkoni skedarët Illustrator më poshtë dhe të ndiqni udhëzimet e mësimit, me mirësjellje të @rossatkin. Ju do të keni nevojë për një prestar lazer për t'i prerë ato, ose mund ta bëni atë nga pllaka shkumë.
Shkarkoni modelin e kuq
Shkarkoni modelin e bardhë
Hapi 7: Asambleja
Për të montuar stendën tuaj, ngjitni një nga pjesët në formë I në pjesën e bardhë drejtkëndëshe pa vrima në të.
Para se të ngjitni dy pjesët e kuqe drejtkëndëshe, sigurohuni që të futni dy kapëse krokodili në strukturë siç tregohet në figurë, duhet të ketë një çarë që kabllot të dalin kur bashkoni anët. Kjo do të sigurojë që telat të jenë të fshehur brenda stendës tuaj, por ende të arritshme.
Ngjitni dy pjesët e kuqe drejtkëndëshe në strukturën e bardhë.
Hapi 8: Ngjitës
Duke përdorur një furçë të vogël, lyeni të gjitha nyjet e stendës me ngjitës akrilik, ky ngjitës do të shkrijë pjesët plastike së bashku. Kujdes me akrilikun e kuq, mund të shkrihet dhe të lëshojë një ngjyrë.
Duhet të keni akoma një copë akrilike, drejtkëndëshin e bardhë me dy vrima. Mos e ngjitni këtë pjesë akoma.
Hapi 9: Kapëse krokodili
Qëndroni Capong tuaj drejt (kështu që pjesa e bardhë pa vrima po prek tavolinën). Sigurohuni që keni tela të mjaftueshëm në mënyrë që kapëset tuaja të krokodilit të dalin në krye (keni nevojë për të paktën 3 inç kapëse krokoti të dukshme siç tregohet në foto).
Tani, lini një pjesë të gjatësisë së telit në pjesën e poshtme të stendës, dhe priteni dhe hiqeni telin. Duhet të keni rreth 1.5 cm tela bakri të spikatur. Ju do ta përdorni këtë për të lidhur tela bakri në sensorë.
Hapi 10: Ngjyrosni sensorët tuaj
Pritini dy sheshe kartoni dhe dy drejtkëndësha. Këto do të shkojnë në stendën tuaj kështu që ju mund të matni madhësinë e sipërfaqeve të brendshme për madhësinë.
Nëse jeni duke përdorur bojë elektrike, mund të pikturoni drejtpërdrejt në këto sheshe. Pasi të jetë tharë, aplikoni një shirit të dyanshëm, do t'i ngjisni sensorët me fytyrë poshtë kundër akrilikut. Por së pari, duhet të ngjitni bojën në të ftohtë!
Hapi 11: Saldator i ftohtë
Duke përdorur tubin tuaj Paint Electric, shtrydhni një sasi bujare bojë mbi bakrin e ekspozuar. Duhet të siguroheni që tela të mbahet në vend në mënyrë që të mos lëvizë (mund të përdorni shirit të dyanshëm).
Sensori i përfunduar duhet të duket si imazhi i tretë në Hapin 11. Kur të keni mbaruar ju duhet të keni katër sensorë, dy katrorë, dy drejtkëndëshe, të lidhur me secilën nga anët e mbajtëses Capong.
Hapi 12: Sensori i fletës së aluminit
Nëse nuk keni bojë elektrike, mund t'i bëni sensorët tuaj duke përdorur fletë alumini. Thjesht ndiqni të njëjtat hapa si më sipër, por sanduiçoni tela të ekspozuar midis fletës së aluminit dhe kartonit siç shihet në imazhet në të djathtë.
Hapi 13: Bashkohu të qëndrosh
Tani mund t'i lidhni fort sensorët tuaj në stendë dhe të dilni nga Pi Cap dhe Pi Zero!
Hapi 14: Bashkojeni kapakut Pi
Merrni kapëset e krokodilit që dalin nga maja e mbajtëses Capong dhe ngjitini ato në elektrodat e Pi Cap tuaj. Sigurohuni që jeni duke u lidhur me elektrodat e duhura - ato që keni programuar për funksionalitetin. Tani mund të lidhni Pi Zero -n tuaj, të ngarkoni kodin dhe të luani! Ashtu si ky projekt? Dëshironi të bëni tuajin? Mësoni më shumë rreth veçorive të Pi Cap dhe merrni tuajat sot nga dyqani ynë online.