
Obsah:
- Krok 1: Video
- Krok 2: Ako to nastaviť
- Krok 3: Príklady kódu
- Krok 4: Spracovanie
- Krok 5: OSC
- Krok 6: Akrylový stojan
- Krok 7: Zostavenie
- Krok 8: Lepidlo
- Krok 9: Krokodílie klipy
- Krok 10: Namaľujte senzory
- Krok 11: Studená spájka
- Krok 12: Snímač hliníkovej fólie
- Krok 13: Pripojte k stojanu
- Krok 14: Pripojte k uzáveru Pi
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:06

Pong je jednou z našich obľúbených videohier a na nedávnom workshope sme mali to šťastie, že Paul Tanner, Tina Aspiala a Ross Atkin premenili Pong na „Capong“(kapacitný + Pong!) Tak, že ho vymanili z obrazovky a do svojho ruky. Pi Cap a Raspberry Pi namapovali pádla Pong do polohy svojich rúk a vytvorili jednoduchú, náročnú a skutočne návykovú hru.
Pi Cap je najnovším produktom spoločnosti Bare Conductive. Doplnok Raspberry Pi vám umožňuje pridať k projektom Raspberry Pi presný kapacitný dotyk, snímanie blízkosti a vysokokvalitný zvuk. Funguje s Raspberry Pi A+, B+, Zero a novšími (akékoľvek Raspberry Pi so 40 -pinovým GPIO konektorom). Vďaka presnosti snímania dotykovej dosky a výpočtovému výkonu Raspberry Pi je Pi Cap vynikajúcim nástrojom na transformáciu analógových dát na digitálne výstupy.
Necháme Pavla, aby vás previedol „Capongom“nižšie:
Capacitive Pong je reinterpretáciou tradičnej hry na plátne. Namiesto použitia myši alebo klávesov so šípkami používa kapacitné snímače. Hra beží na Pi Zero s doplnkom Pi Cap a ethernetovým adaptérom.
To poskytuje 12 senzorových vstupov, z ktorých sú použité 4. Sú usporiadané na stojane rezanom laserom tak, aby každá hráčka pohybovala rukou medzi dvojicou senzorov.
Hra je založená na SimplePong, dostupnom na openprocessing.org a vydanom pod Creative Commons. Toto bolo upravené tak, aby používalo vstup zo senzorov Pi Cap (namiesto myši) a bolo prevedené na ovládanie pre dvoch hráčov.
Prvá verzia beží na prenosnom počítači v aplikácii Processing a vstupuje do protokolu Open Sound Control (OSC) z Pi Zero. Na Pi Zero sme použili demo softvér dodaný s Pi Cap - jeden z týchto modulov generuje stream OSC.
Konštanty boli získané experimentom, pričom rozsah výstupov z Pi Cap zodpovedal výške hracieho okna. Bolo by dobré dať to celé na Pi, mali by sme tiež vyčistiť kód, označiť konštanty atď. Hra by mohla ťažiť aj z pridania zvuku, systému bodovania a lepšieho spustenia hry; ale to je na ďalší deň.
Zistite viac o funkciách Pi Cap a zaobstarajte si tie svoje ešte dnes v našom online obchode. Ak si chcete vyskúšať a vyrobiť si vlastný Capong, postupujte podľa nižšie uvedených pokynov. Užite si to!
@paul_tanner 25. júla 2016 Dizajn stánku a všeobecná inšpirácia @rossatkin a @spongefile
Krok 1: Video


V tomto krátkom videu Ross vysvetľuje projekt svojho tímu a ako prešli od prototypu k vytvoreniu konečných pracovných verzií svojich dvoch hier pomocou Pi Zero a Pi Cap.
Krok 2: Ako to nastaviť

Prejdite si tu návod „Nastavenie čiapky Pi na Raspberry Pi Zero“a nenechajte si ujsť žiadne kroky. (Na to, aby ste sa mohli prihlásiť, musíte poznať IP Pi.)
Krok 3: Príklady kódu
Prejdite si úvodné slovo Pi Cap a prezrite si príklady kódov, najmä ten, ktorý streamuje údaje senzorov cez OSC do okna terminálu prenosného počítača. Všimnite si údajov DIFF - to budeme používať.
Krok 4: Spracovanie

Stiahnite si a nainštalujte si Processing, ak ho ešte nemáte vo svojom prenosnom počítači. Rozbaľte a nainštalujte kód mpr121_pong do priečinka náčrtu Processing, zvyčajne /Documents /Processing. Otvorte skicu pri spracovaní a spustite ju. V okne prehrávania sa nič nestane, kým nedokončíte nižšie uvedený krok.
Krok 5: OSC

Ak chcete spustiť samostatnú ukážku OSC, prejdite do priečinka PiCapExamples na zariadení Pi a na disku cd/cpp/picap-datastream-osc-cpp. Na prenos dát Pi Cap použite./run.
Zistite IP svojho prenosného počítača a potom pomocou./run –host [IP adresa prenosného počítača] ho streamujte do spracovania.
Teraz by mal bežať tenis. Kliknutím na myš na prenosnom počítači spustíte hru. Hra končí, keď hráč minie loptu. Kliknutím na myš na prenosnom počítači spustíte ďalšiu hru.
Krok 6: Akrylový stojan

Ak chcete postaviť akrylový stojan, ktorý je vidieť na videu, môžete si stiahnuť nižšie uvedené súbory Illustratora a postupovať podľa pokynov s láskavým dovolením @rossatkin. Na ich vystrihnutie budete potrebovať laserovú rezačku, alebo ju môžete vyrobiť z penovej dosky.
Stiahnite si červenú šablónu
Stiahnite si bielu šablónu
Krok 7: Zostavenie

Ak chcete zostaviť stojan, prilepte jeden z dielov v tvare I na biely obdĺžnikový kus bez otvorov.
Predtým, ako prilepíte dva červené obdĺžnikové kusy, vložte do štruktúry dve krokodílové spony, ako je znázornené na obrázku. Po pripevnení strán by mala existovať štrbina na výstup káblov. Tým sa zaistí, že drôty budú skryté vo vašom stojane, ale budú stále prístupné.
Prilepte dva červené obdĺžnikové kusy k bielej štruktúre.
Krok 8: Lepidlo


Malým štetcom potrite všetky spoje stojana akrylovým lepidlom, toto lepidlo roztaví plastové diely dohromady. Opatrne s červeným akrylom sa môže roztaviť a uvoľniť farbu.
Zostal by vám jeden akrylový kus, biely obdĺžnik s dvoma otvormi. Tento kus ešte nelepte.
Krok 9: Krokodílie klipy



Postavte svoj Capong vzpriamene (biely kus bez dier sa dotýka stolovej dosky). Uistite sa, že máte dostatok drôtu, aby vaše krokodílové spony vyčnievali hore (potrebujete aspoň 3 palce krokosvorky viditeľnej ako je znázornené na obrázku).
Teraz nechajte určitú dĺžku drôtu v spodnej časti stojana a odstrihnite a odizolujte drôt. Mali by ste vyčnievať asi 1,5 cm medeného drôtu. Toto použijete na pripevnenie medeného drôtu k senzorom.
Krok 10: Namaľujte senzory


Vystrihnite dva lepenkové štvorce a dva obdĺžniky. Tieto pôjdu do vášho stojana, aby ste mohli zmerať veľkosť vnútorných povrchov na dimenzovanie.
Ak používate elektrickú farbu, môžete maľovať priamo na tieto štvorce. Po zaschnutí naneste obojstrannú pásku a senzory prilepíte lícom nadol k akrylu. Najprv však musíte farbu spájkovať za studena!
Krok 11: Studená spájka



Pomocou elektrickej trubice na farbu vytlačte na odhalenú meď veľké množstvo farby. Mali by ste sa uistiť, že drôt je držaný na svojom mieste, aby sa nepohyboval (môžete použiť obojstrannú pásku).
Hotový senzor by mal vyzerať ako tretí obrázok v kroku 11. Keď skončíte, mali by ste mať štyri senzory, dva štvorcové, dva obdĺžnikové, spojené s každou zo strán stojana Capong.
Krok 12: Snímač hliníkovej fólie



Ak nemáte elektrickú farbu, môžete si senzory vyrobiť pomocou hliníkovej fólie. Postupujte podľa rovnakých krokov ako vyššie, ale odkrytý drôt zasuňte medzi hliníkovú fóliu a lepenku, ako je vidieť na obrázkoch vpravo.
Krok 13: Pripojte k stojanu


Teraz môžete svoje senzory pevne pripevniť k stojanu a dostať von svoj Pi Cap a Pi Zero!
Krok 14: Pripojte k uzáveru Pi


Vezmite krokodílie spony, ktoré vyčnievajú z hornej časti stojana Capong, a pripevnite ich k elektródam vášho Pi Cap. Uistite sa, že sa pripájate k správnym elektródam - k tej, ktorú ste naprogramovali na funkčnosť. Teraz môžete pripojiť svoj Pi Zero, nahrať kód a hrať sa! Páči sa vám tento projekt? Chcete si vytvoriť svoj vlastný? Zistite viac o funkciách Pi Cap a zaobstarajte si tie svoje ešte dnes v našom online obchode.
Odporúča:
Ovládajte svoje LED diódy pomocou diaľkového ovládača televízora ?! -- Arduino IR výučba: 5 krokov (s obrázkami)

Ovládajte svoje LED diódy diaľkovým ovládaním televízora ?! || Arduino IR Tutorial: V tomto projekte vám ukážem, ako som znova použil zbytočné tlačidlá na diaľkovom ovládači televízora na ovládanie diód LED za mojím televízorom. Túto techniku môžete použiť aj na ovládanie všetkých druhov vecí s trochou úpravy kódu. Poviem tiež trochu o teórii
Výučba mobilného štítu Arduino: 9 krokov (s obrázkami)

Výukový program Celulárny štít Arduino: Mobilný štít Arduino vám umožňuje uskutočňovať mobilné telefónne hovory a odosielať textové správy. Mozgom tohto štítu je SM5100B, ktorý je robustným bunkovým modulom a je schopný vykonávať mnoho úloh väčšiny štandardných mobilných telefónov. Tento sh
Z diaľkového ovládača televízora sa stane diaľkové ovládanie RF -- NRF24L01+ Výučba: 5 krokov (s obrázkami)

Z diaľkového ovládača televízora sa stane diaľkové ovládanie RF || NRF24L01+ Tutorial: V tomto projekte vám ukážem, ako som pomocou obľúbeného nRF24L01+ RF IC bezdrôtovo upravil jas LED pásika prostredníctvom troch zbytočných tlačidiel diaľkového ovládača televízora. Začnime
Dezinfekčný box UV-C-výučba základnej verzie: 11 krokov (s obrázkami)

Dezinfekčný box UV-C-výučba základnej verzie: Steven Feng, Shahril Ibrahim a Sunny Sharma, 6. apríla 2020 Osobitné poďakovanie Cheryl za poskytnutie cenných spätných väzieb Verziu tejto inštrukcie pre dokument Google nájdete na stránke https://docs.google. com/document/d/1My3Jf1Ugp5K4MV … Výstražná kontrolka UV-C
BluBerriSix - TFT TouchScreen / Arduino výučba: 12 krokov (s obrázkami)

BluBerriSix - TFT TouchScreen / Arduino výučba: 2019 je 20. výročie RIM Blackberry 850! Tento malý kanadský vynález zmenil spôsob, akým svet komunikuje. Je to dávno preč, ale jeho dedičstvo pokračuje! V tomto návode sa naučíte, ako používať MCUfriend.com 2,4 " Displej TFT