Kazalo:

Vadnica za projekt Pi Cap Capong: 14 korakov (s slikami)
Vadnica za projekt Pi Cap Capong: 14 korakov (s slikami)

Video: Vadnica za projekt Pi Cap Capong: 14 korakov (s slikami)

Video: Vadnica za projekt Pi Cap Capong: 14 korakov (s slikami)
Video: ПРИВОЗ. ОДЕССА МАМА. Рецепт САЛО. ОБЗОР НОЖЕЙ 2024, Julij
Anonim
Vadnica za projekt Pi Cap Capong
Vadnica za projekt Pi Cap Capong

Pong je ena naših najljubših video iger, na nedavni delavnici pa smo imeli srečo, da so Paul Tanner, Tina Aspiala in Ross Atkin spremenili Pong v "Capong" (kapacitivni + Pong!), Tako da so ga razbili iz zaslona in v roke. Uporabili so Pi Cap in Raspberry Pi, da so vesla pong preslikali v položaj svojih rok in ustvarili preprosto, zahtevno in resnično zasvojenost.

Pi Cap je najnovejši izdelek Bare Conductive. Dodatek Raspberry Pi vam omogoča, da svojim projektom Raspberry Pi dodate natančen kapacitivni dotik, zaznavanje bližine in visokokakovosten zvok. Deluje z Raspberry Pi A+, B+, Zero in kasneje (kateri koli Raspberry Pi s 40 -polnim priključkom GPIO). Z natančnostjo zaznavanja plošče na dotik in računalniško močjo Raspberry Pi je Pi Cap odlično orodje za pretvorbo analognih podatkov v digitalne izhode.

Pavlu bomo prepustili, da vas popelje skozi "Capong" spodaj:

Capacitive Pong je ponovna interpretacija tradicionalne zaslonske igre. Namesto miške ali puščičnih tipk uporablja kapacitivne senzorje. Igra teče na Pi Zero z dodatkom Pi Cap in vmesnikom Ethernet.

To zagotavlja 12 vhodov senzorjev, od katerih se uporabljajo 4. Na lasersko izrezanem stojalu so razporejeni tako, da vsak igralec premika roko med pari senzorjev.

Igra temelji na SimplePongu, ki je na voljo na openprocessing.org in je izdan pod Creative Commons. Ta je bil spremenjen tako, da je uporabil vnos s senzorjev Pi Cap (namesto miške) in pretvorjen v delovanje dveh igralcev.

Prva različica deluje na prenosnem računalniku v obdelavi in vnese podatke prek protokola Open Sound Control (OSC) iz Pi Zero. Na Pi Zero smo uporabili demo programsko opremo, ki je priložena Pi Cap - eden od teh modulov ustvarja tok OSC.

Konstante so bile pridobljene s poskusom, pri čemer se obseg izhodov iz Pi Cap ujema z višino igralnega okna. Dobro bi bilo, če bi celotno stvar dali na Pi, očistiti bi morali tudi kodo, označiti konstante itd. Igra bi lahko imela koristi tudi od dodajanja zvoka, sistema točkovanja in boljšega načina za začetek igre; ampak to je za drug dan.

Izvedite več o funkcijah Pi Cap in si jih zagotovite še danes v naši spletni trgovini. Če želite poskusiti narediti svoj Capong, sledite spodnjim navodilom. Uživajte!

@paul_tanner 25. julij 2016 Oblikovanje stojala in splošni navdih @rossatkin in @spongefile

Korak: Video

Image
Image

V tem kratkem videu Ross razlaga projekt svoje ekipe in kako so od prototipa prišli do izgradnje končnih delovnih različic svojih dveh iger z uporabo Pi Zero in Pi Cap.

2. korak: Kako ga nastaviti

Primeri kod
Primeri kod

Tukaj zaženite vadnico »Nastavitev Pi Cap na Raspberry Pi Zero« in ne zamudite nobenega koraka. (Če se želite prijaviti, morate poznati IP Pi.)

3. korak: Primeri kode

Zaženite uvod Pi Pi, da si ogledate primere kode, zlasti tiste, ki prenaša podatke senzorja prek OSC v okno terminala prenosnega računalnika. Upoštevajte podatke DIFF - to bomo uporabili.

4. korak: Obdelava

Predelava
Predelava

Prenesite in namestite Processing, če tega še nimate v prenosnem računalniku. Razpakirajte in namestite kodo mpr121_pong v mapo s skicami Processing, običajno /Documents /Processing. Odprite skico v obdelavi in jo zaženite. V igralnem oknu se ne bo nič zgodilo, dokler ne dokončate spodnjega koraka.

5. korak: OSC

OSC
OSC

Če želite samostojno zagnati predstavitev OSC, pojdite v mapo PiCapExamples na Pi in cd v cpp/picap-datastream-osc-cpp. Uporabite./run za ogled podatkovnega toka Pi Cap.

Ugotovite IP vašega prenosnega računalnika in ga nato uporabite./run –host [naslov IP prenosnega računalnika] za pretakanje v obdelavo.

Pong bi zdaj moral teči. Za prenos igre kliknite miško na prenosnem računalniku. Igra se konča, ko igralec zgreši žogo. Kliknite miško za prenosni računalnik, da začnete drugo igro.

6. korak: Akrilno stojalo

Akrilno stojalo
Akrilno stojalo

Če želite zgraditi akrilno stojalo, prikazano na videoposnetku, lahko prenesete datoteke Illustrator spodaj in sledite navodilom za vadbo, vljudnost @rossatkin. Za izrezovanje boste potrebovali laserski rezalnik ali pa ga naredili iz pene.

Prenesite Red Template

Prenesite belo predlogo

7. korak: Montaža

Montaža
Montaža

Če želite sestaviti stojalo, lepite enega od kosov v obliki črke I na beli pravokotni kos brez lukenj.

Preden lepite dva rdeča pravokotna kosa, vstavite dve krokodilski zaponki v strukturo, kot je prikazano na sliki. Ko pritrdite stranice, mora biti reža za izhod kablov. Tako boste zagotovili, da so žice skrite v vašem stojalu, a še vedno dostopne.

Dva rdeča pravokotna kosa prilepite na belo strukturo.

8. korak: Lepilo

Lepilo
Lepilo
Lepilo
Lepilo

Z majhno čopičem pobarvajte vse spoje stojala z akrilnim lepilom, to lepilo bo stopilo plastične koščke skupaj. Previdno z rdečim akrilom se lahko stopi in sprosti barvo.

Še vedno bi moral ostati en akrilni kos, beli pravokotnik z dvema luknjama. Tega kosa še ne lepite.

9. korak: Krokodilski posnetki

Posnetki iz krokodila
Posnetki iz krokodila
Posnetki iz krokodila
Posnetki iz krokodila
Posnetki iz krokodila
Posnetki iz krokodila

Capong postavite pokonci (tako da se bel kos brez lukenj dotika mize). Poskrbite, da boste imeli dovolj žice, da bodo vaše krokodilske sponke štrlele na vrhu (potrebujete vsaj 3 palce krokodice, kot je prikazano na sliki).

Sedaj pustite nekaj dolžine žice na dnu stojala in žico prerežite in ogolite. Morali bi štrleti približno 1,5 cm bakrene žice. To boste uporabili za pritrditev bakrene žice na senzorje.

10. korak: Pobarvajte svoje senzorje

Pobarvajte svoje senzorje
Pobarvajte svoje senzorje
Pobarvajte svoje senzorje
Pobarvajte svoje senzorje

Izrežite dva kartonska kvadrata in dva pravokotnika. Ti bodo prišli na vaše stojalo, tako da lahko izmerite velikost notranjih površin za dimenzioniranje.

Če uporabljate električno barvo, lahko slikate neposredno na te kvadrate. Ko se posuši, nalepite dvostranski trak, senzorje boste zlepili z akrilom z licem navzdol. Najprej morate barvo hladno spajkati!

11. korak: hladno spajkanje

Hladen spajkalnik
Hladen spajkalnik
Hladen spajkalnik
Hladen spajkalnik
Hladen spajkalnik
Hladen spajkalnik

S cevjo za električno barvo iztisnite obilno količino barve na izpostavljeni baker. Prepričajte se, da je žica pritrjena, da se ne premika (lahko uporabite dvostranski trak).

Končani senzor bi moral izgledati kot tretja slika v 11. koraku. Ko končate, bi morali imeti štiri senzorje, dva kvadratna, dva pravokotna, povezana z vsako stranjo stojala Capong.

Korak: Senzor iz aluminijaste folije

Senzor iz aluminijaste folije
Senzor iz aluminijaste folije
Senzor iz aluminijaste folije
Senzor iz aluminijaste folije
Senzor iz aluminijaste folije
Senzor iz aluminijaste folije

Če nimate električne barve, lahko senzorje izdelate z aluminijasto folijo. Samo sledite istim korakom kot zgoraj, vendar izpostavljeno žico med aluminijasto folijo in kartonom stisnite, kot je prikazano na slikah na desni.

Korak: Pritrdite se na stojalo

Pritrdite na stojalo!
Pritrdite na stojalo!
Pritrdite na stojalo!
Pritrdite na stojalo!

Sedaj lahko svoje senzorje trdno pritrdite na stojalo in izvlečete Pi Cap in Pi Zero!

Korak 14: Pritrdite na pokrovček Pi

Pritrdite na pokrovček Pi
Pritrdite na pokrovček Pi
Pritrdite na pokrovček Pi
Pritrdite na pokrovček Pi

Vzemite krokodilske sponke, ki štrlijo z vrha stojala Capong, in jih pritrdite na elektrode Pi Cap. Priključite se na prave elektrode - tiste, ki ste jih programirali za delovanje. Zdaj lahko povežete svoj Pi Zero, naložite kodo in se igrate! Vam je všeč ta projekt? Bi radi naredili svojega? Izvedite več o funkcijah Pi Cap in si jih zagotovite še danes v naši spletni trgovini.

Priporočena: