Obsah:

Výukový program projektu Pi Cap Capong: 14 kroků (s obrázky)
Výukový program projektu Pi Cap Capong: 14 kroků (s obrázky)

Video: Výukový program projektu Pi Cap Capong: 14 kroků (s obrázky)

Video: Výukový program projektu Pi Cap Capong: 14 kroků (s obrázky)
Video: The Real Story of Paris Hilton | This Is Paris Official Documentary 2024, Listopad
Anonim
Výukový program projektu Pi Cap Capong
Výukový program projektu Pi Cap Capong

Pong je jednou z našich oblíbených videoher a na nedávném workshopu jsme měli štěstí, že Paul Tanner, Tina Aspiala a Ross Atkin proměnili Pong v „Capong“(kapacitní + Pong!) Tím, že jej vymanili z obrazovky a do svého ruce. Pomocí Pi Cap a Raspberry Pi zmapovali pádla Pong do polohy svých rukou a vytvořili jednoduchou, náročnou a opravdu návykovou hru.

Pi Cap je nejnovějším produktem Bare Conductive. Doplněk Raspberry Pi vám umožňuje přidat k projektům Raspberry Pi přesný kapacitní dotek, snímání blízkosti a vysoce kvalitní zvuk. Funguje s Raspberry Pi A+, B+, Zero a novějšími (libovolné Raspberry Pi se 40kolíkovým konektorem GPIO). Díky přesnosti snímání dotykové desky a výpočetnímu výkonu Raspberry Pi je Pi Cap skvělý nástroj pro transformaci analogových dat na digitální výstupy.

Necháme Paula, aby vás provedl „Capongem“níže:

Capacitive Pong je reinterpretací tradiční hry na obrazovce. Místo použití myši nebo kláves se šipkami používá kapacitní senzory. Hra běží na Pi Zero s doplňkem Pi Cap a ethernetovým adaptérem.

To poskytuje 12 senzorových vstupů, z nichž jsou použity 4. Jsou uspořádány na laserem řezaném stojanu tak, aby každá hráčka pohybovala rukou mezi dvojicí senzorů.

Hra je založena na SimplePong, k dispozici na openprocessing.org a vydána pod Creative Commons. Toto bylo upraveno tak, aby používalo vstup ze senzorů Pi Cap (místo myši) a převedeno na provoz pro 2 hráče.

První verze běží na notebooku ve Processingu a vstupuje přes protokol Open Sound Control (OSC) z Pi Zero. Na Pi Zero jsme použili demo software dodávaný s Pi Cap - jeden z těchto modulů generuje stream OSC.

Konstanty byly získány experimentem, přičemž rozsah výstupů z Pi Capu odpovídal výšce hracího okna. Bylo by dobré dát to celé na Pi, měli bychom také vyčistit kód, označit konstanty atd. Hře by také prospělo přidání zvuku, bodovacího systému a lepšího způsobu spuštění hry; ale to je na další den.

Zjistěte více o funkcích Pi Cap a získejte své ještě dnes v našem online obchodě. Pokud si chcete vyzkoušet a vyrobit si vlastní Capong, postupujte podle níže uvedených pokynů. Užívat si!

@paul_tanner 25. července 2016 Design stánku a obecná inspirace @rossatkin a @spongefile

Krok 1: Video

Image
Image

V tomto krátkém videu Ross vysvětluje projekt svého týmu a jak přešli od prototypu k vytvoření finálních pracovních verzí svých dvou her pomocí Pi Zero a Pi Cap.

Krok 2: Jak to nastavit

Příklady kódu
Příklady kódu

Projděte si zde návod „Nastavení čepice Pi na Raspberry Pi Zero“a nenechte si ujít žádné kroky. (Chcete -li se přihlásit, musíte znát IP Pi.)

Krok 3: Příklady kódu

Projděte si úvodní slovo Pi Cap a podívejte se na příklady kódu, zejména ten, který streamuje data ze senzorů přes OSC do okna terminálu vašeho notebooku. Všimněte si dat DIFF - to budeme používat.

Krok 4: Zpracování

Zpracování
Zpracování

Stáhněte si a nainstalujte si Processing, pokud ho ještě nemáte ve svém notebooku. Rozbalte a nainstalujte kód mpr121_pong do složky náčrtu Processing, obvykle /Documents /Processing. Otevřete skicu ve zpracování a spusťte ji. V okně přehrávání se nic nestane, dokud nedokončíte níže uvedený krok.

Krok 5: OSC

OSC
OSC

Chcete-li spustit OSC demo samostatně, přejděte do složky PiCapExamples na Pi a cd na cpp/picap-datastream-osc-cpp. Pomocí./run zobrazíte datový tok Pi Cap.

Zjistěte IP svého notebooku a poté pomocí./run –host [IP adresa notebooku] jej streamujte do Zpracování.

Nyní by měl běžet Pong. Kliknutím na myš na notebooku spustíte hru. Hra končí, když hráč mine míč. Kliknutím na myš na notebooku spustíte další hru.

Krok 6: Akrylový stojan

Akrylový stojan
Akrylový stojan

Pokud chcete postavit akrylový stojan, který je vidět na videu, můžete si stáhnout soubory Illustratoru níže a postupovat podle pokynů tutoriálu, s laskavým svolením @rossatkin. K jejich vyříznutí budete potřebovat laserovou řezačku, nebo ji můžete vyrobit z pěnové desky.

Stáhněte si červenou šablonu

Stáhněte si bílou šablonu

Krok 7: Sestavení

Shromáždění
Shromáždění

Chcete-li sestavit stojan, přilepte jeden z kusů ve tvaru písmene I na bílý obdélníkový kus bez otvorů.

Než nalepíte dva červené obdélníkové kusy, nezapomeňte do struktury vložit dvě krokosvorky, jak je znázorněno na obrázku, při připojování stran by měla existovat štěrbina pro výstup kabelů. Tím zajistíte, že dráty budou skryté ve vašem stojanu, ale budou stále přístupné.

Přilepte dva červené obdélníkové kusy k bílé struktuře.

Krok 8: Lepidlo

Lepidlo
Lepidlo
Lepidlo
Lepidlo

Malým štětcem potřete všechny spoje stojanu akrylovým lepidlem, toto lepidlo roztaví plastové kusy dohromady. Opatrně s červeným akrylem se může roztavit a uvolnit barvu.

Měl by vám ještě zbýt jeden akrylový kus, bílý obdélník se dvěma otvory. Tento kousek zatím nelepte.

Krok 9: Krokodýlí klipy

Krokodýlí klipy
Krokodýlí klipy
Krokodýlí klipy
Krokodýlí klipy
Krokodýlí klipy
Krokodýlí klipy

Postavte si Capong vzpřímeně (bílý kus bez otvorů se dotýká stolu). Ujistěte se, že máte dostatek drátu, aby vaše krokodýlky vyčnívaly nahoře (potřebujete alespoň 3 palce krokosvorky viditelné, jak je znázorněno na obrázku).

Nyní ponechte určitou délku drátu ve spodní části stojanu a odstřihněte a odizolujte drát. Mělo by vám vyčnívat asi 1,5 cm měděného drátu. Použijete to k připojení měděného drátu ke snímačům.

Krok 10: Namalujte si senzory

Namalujte si senzory
Namalujte si senzory
Namalujte si senzory
Namalujte si senzory

Vystřihněte dva lepenkové čtverce a dva obdélníky. Ty půjdou do vašeho stojanu, abyste mohli měřit velikost vnitřních povrchů pro dimenzování.

Pokud používáte elektrickou barvu, můžete malovat přímo na tato políčka. Jakmile uschne, naneste oboustrannou pásku, přilepíte senzory lícem dolů k akrylu. Nejprve však musíte barvu pájet za studena!

Krok 11: Pájka za studena

Studená pájka
Studená pájka
Studená pájka
Studená pájka
Studená pájka
Studená pájka

Pomocí trubice Electric Paint vytlačte na odhalenou měď velké množství barvy. Měli byste zajistit, aby byl drát držen na místě, aby se nepohyboval (můžete použít oboustrannou pásku).

Hotový senzor by měl vypadat jako třetí obrázek v kroku 11. Až budete hotovi, měli byste mít čtyři senzory, dva čtvercové, dva obdélníkové, připojené ke každé straně stojanu Capong.

Krok 12: Senzor hliníkové fólie

Senzor hliníkové fólie
Senzor hliníkové fólie
Senzor hliníkové fólie
Senzor hliníkové fólie
Senzor hliníkové fólie
Senzor hliníkové fólie

Pokud nemáte elektrickou barvu, můžete si senzory vyrobit pomocí hliníkové fólie. Postupujte stejným způsobem jako výše, ale zasuňte odkrytý drát mezi hliníkovou fólii a lepenku, jak je vidět na obrázcích vpravo.

Krok 13: Připevněte ke stojanu

Připojit ke stojanu!
Připojit ke stojanu!
Připojit ke stojanu!
Připojit ke stojanu!

Nyní můžete své senzory pevně připevnit ke stojanu a vyjmout čepici Pi a Pi Zero!

Krok 14: Připojte k čepici Pi

Připojte k čepici Pi
Připojte k čepici Pi
Připojte k čepici Pi
Připojte k čepici Pi

Vezměte krokodýlí klipy, které vyčnívají z horní části stojanu Capong, a připevněte je k elektrodám vašeho Pi Cap. Ujistěte se, že se připojujete ke správným elektrodám - té, kterou jste naprogramovali na funkčnost. Nyní můžete připojit svůj Pi Zero, nahrát kód a hrát! Líbí se vám tento projekt? Chcete si vytvořit vlastní? Zjistěte více o funkcích Pi Cap a získejte své ještě dnes v našem online obchodě.

Doporučuje: