Obsah:
- Krok 1: Video
- Krok 2: Jak to nastavit
- Krok 3: Příklady kódu
- Krok 4: Zpracování
- Krok 5: OSC
- Krok 6: Akrylový stojan
- Krok 7: Sestavení
- Krok 8: Lepidlo
- Krok 9: Krokodýlí klipy
- Krok 10: Namalujte si senzory
- Krok 11: Pájka za studena
- Krok 12: Senzor hliníkové fólie
- Krok 13: Připevněte ke stojanu
- Krok 14: Připojte k čepici Pi
Video: Výukový program projektu Pi Cap Capong: 14 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:24
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
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
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í
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
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
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í
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
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
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
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
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
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
Nyní můžete své senzory pevně připevnit ke stojanu a vyjmout čepici Pi a Pi Zero!
Krok 14: 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:
Výukový program pro mobilní štít Arduino: 9 kroků (s obrázky)
Arduino Cellular Shield Tutorial: Arduino Cellular Shield vám umožňuje uskutečňovat mobilní telefonní hovory a odesílat textové zprávy. Mozkem tohoto štítu je SM5100B, což je robustní mobilní modul schopný provádět mnoho úkolů většiny standardních mobilních telefonů. Tato sh
Výukový program Arduino - BLYNK stylizované tlačítko a reléový modul ESP -01: 3 kroky (s obrázky)
Arduino Tutorial - BLYNK Styled Button and ESP -01 Relay Module: Vítejte v dalším tutoriálu na našem kanálu, toto je první tutoriál této sezóny, který bude věnován systémům IoT, zde popíšeme některé funkce a funkce zařízení používané v tomto typu systémů. Chcete -li vytvořit tyto
10 základních projektů Arduino pro začátečníky! Proveďte nejméně 15 projektů s jednou deskou!: 6 kroků
10 základních projektů Arduino pro začátečníky! Proveďte nejméně 15 projektů s jednou deskou!: Arduino Project & Výuková rada; Obsahuje 10 základních projektů Arduino. Všechny zdrojové kódy, Gerberův soubor a další. Žádné SMD! Snadné pájení pro každého. Snadno odnímatelné a vyměnitelné součásti. Můžete vytvořit nejméně 15 projektů s jediným bo
Výukový program snímače otisku prstu Arduino: 6 kroků (s obrázky)
Výukový program snímače otisku prstu Arduino: Vážení přátelé, vítám vás u dalšího kurzu! Dnes budeme stavět zajímavý projekt Arduino, který používá modul snímače otisků prstů. Bez dalšího zdržování začněme! Vždy jsem chtěl vyzkoušet modul snímače otisku prstu v
Výukový program pro motorový modul VNH2SP30 Monster (jednokanálový): 6 kroků (s obrázky)
Výukový program pro monster motorový modul VNH2SP30 (jednokanálový): Popis VNH2SP30 je plně mostový ovladač motoru určený pro širokou škálu automobilových aplikací. Zařízení obsahuje duální monolitický horní boční ovladač a dva spodní boční spínače. Přepínač horní části ovladače je navržen pomocí STMicroel