Obsah:

Výučba projektu Pi Cap Capong: 14 krokov (s obrázkami)
Výučba projektu Pi Cap Capong: 14 krokov (s obrázkami)

Video: Výučba projektu Pi Cap Capong: 14 krokov (s obrázkami)

Video: Výučba projektu Pi Cap Capong: 14 krokov (s obrázkami)
Video: Электрика в квартире своими руками. Переделка хрущевки от А до Я #9 2024, Júl
Anonim
Návod na projekt Pi Cap Capong
Návod na projekt Pi Cap Capong

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

Image
Image

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ť

Príklady kódu
Príklady kódu

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

Spracovanie
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

OSC
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

Akrylový stojan
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

zhromaždenie
zhromaždenie

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

Lepidlo
Lepidlo
Lepidlo
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

Krokodílové klipy
Krokodílové klipy
Krokodílové klipy
Krokodílové klipy
Krokodílové klipy
Krokodílové 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

Vymaľujte si senzory
Vymaľujte si senzory
Vymaľujte si senzory
Vymaľujte si 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

Studená spájka
Studená spájka
Studená spájka
Studená spájka
Studená spájka
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

Senzor hliníkovej fólie
Senzor hliníkovej fólie
Senzor hliníkovej fólie
Senzor hliníkovej fólie
Senzor hliníkovej fólie
Senzor 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

Pripojiť k stojanu!
Pripojiť k stojanu!
Pripojiť k stojanu!
Pripojiť 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

Pripojte k uzáveru Pi
Pripojte k uzáveru Pi
Pripojte k uzáveru Pi
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: