Innholdsfortegnelse:

Opplæring i Pi Cap Capong -prosjekt: 14 trinn (med bilder)
Opplæring i Pi Cap Capong -prosjekt: 14 trinn (med bilder)

Video: Opplæring i Pi Cap Capong -prosjekt: 14 trinn (med bilder)

Video: Opplæring i Pi Cap Capong -prosjekt: 14 trinn (med bilder)
Video: Йога для начинающих дома с Алиной Anandee #2. Здоровое гибкое тело за 40 минут. Универсальная йога. 2024, Oktober
Anonim
Pi Cap Capong Project Tutorial
Pi Cap Capong Project Tutorial

Pong er et av våre favoritt videospill, og i en nylig workshop var vi heldige som fikk Paul Tanner, Tina Aspiala og Ross Atkin til å gjøre Pong til "Capong" (kapasitiv + Pong!) Ved å bryte det ut av skjermen og inn i deres hender. De brukte en Pi Cap og en Raspberry Pi for å kartlegge Pong -padlene til posisjonen til hendene og laget et enkelt, utfordrende og virkelig vanedannende spill.

Pi Cap er Bare Conductives nyeste produkt. Et Raspberry Pi-tillegg, det lar deg legge til presis kapasitiv berøring, nærhetsregistrering og lyd av høy kvalitet til dine Raspberry Pi-prosjekter. Den fungerer med Raspberry Pi A+, B+, Zero og senere (hvilken som helst Raspberry Pi med en 40 -pinners GPIO -kontakt). Med sensingpresisjonen til Touch Board og datakraften til Raspberry Pi, har Pi Cap et flott verktøy for å transformere analoge data til digitale utganger.

Vi overlater til Paul å ta deg gjennom "Capong" nedenfor:

Capacitive Pong er en ny tolkning av det tradisjonelle skjermspillet. I stedet for å bruke en mus eller piltaster bruker den kapasitive sensorer. Spillet kjører på en Pi Zero med et Pi Cap-tillegg og en Ethernet-adapter.

Dette gir 12 sensorinnganger, hvorav 4 brukes. De er plassert på laserskåret stativ slik at hver spiller beveger hånden mellom et par sensorer.

Spillet er basert på SimplePong, tilgjengelig på openprocessing.org, og utgitt under Creative Commons. Dette ble modifisert for å bruke inngang fra Pi Cap -sensorene (i stedet for en mus) og konvertert til to spilleroperasjon.

Den første versjonen kjører på en bærbar datamaskin i Processing og tar sin input over Open Sound Control (OSC) -protokollen fra Pi Zero. På Pi Zero brukte vi demoprogramvaren som følger med Pi Cap - en av disse modulene genererer en OSC -strøm.

Konstantene ble oppnådd ved eksperiment, og matchet utgangsområdet fra Pi Cap med høyden på spillvinduet. Det ville være bra å sette hele greia på Pi, vi bør også rydde opp i koden, merke konstantene osv. Spillet kan også dra nytte av lydtilførsel, et scoringssystem og en bedre måte å starte spillet på; men det er for en annen dag.

Finn ut mer om Pi Cap -funksjonene og få dine i dag fra vår nettbutikk. Hvis du vil prøve å lage din egen Capong, følger du instruksjonene nedenfor. Nyt!

@paul_tanner 25. juli 2016 Standdesign og generell inspirasjon av @rossatkin og @spongefile

Trinn 1: Video

Image
Image

I denne korte videoen forklarer Ross teamets prosjekt og hvordan de gikk fra prototype til å bygge de siste arbeidsversjonene av deres to spill ved hjelp av Pi Zero og Pi Cap.

Trinn 2: Hvordan sette det opp

Kodeksempler
Kodeksempler

Kjør gjennom veiledningen "Sette opp Pi Cap på Raspberry Pi Zero" her, og ikke gå glipp av noen trinn. (Du må vite IP -en til Pi for å logge på den.)

Trinn 3: Kodeksempler

Kjør gjennom Pi Cap -introen for å se kodeeksemplene, spesielt den som streamer sensordataene via OSC til vinduet til den bærbare datamaskinen. Legg merke til DIFF -dataene - det er det vi skal bruke.

Trinn 4: Behandler

Behandler
Behandler

Last ned og installer Processing hvis den ikke allerede er på den bærbare datamaskinen. Pakk ut og installer koden mpr121_pong i Processing's sketch -mappe, vanligvis /Documents /Processing. Åpne skissen under behandling og start den. Ingenting vil skje i spillvinduet før du fullfører trinnet nedenfor.

Trinn 5: OSC

OSC
OSC

For å kjøre frittstående OSC-demo, gå til mappen PiCapExamples på Pi og cd til cpp/picap-datastream-osc-cpp. Bruk./run for å se Pi Cap -datastrømmen.

Finn ut IP -adressen til den bærbare datamaskinen din, bruk deretter./run –host [IP -adresse til bærbar datamaskin] for å streame den til Processing.

Pong skal nå løpe. Klikk på den bærbare musen for å starte et spill. Spillet avsluttes når en spiller savner ballen. Klikk på den bærbare musen for å starte et nytt spill.

Trinn 6: Akrylstativ

Akryl stativ
Akryl stativ

Hvis du vil bygge akrylstativet som er sett på videoen, kan du laste ned Illustrator -filene nedenfor og følge veiledningsinstruksjonene, takket være @rossatkin. Du trenger en laserskjærer for å kutte disse ut, eller du kan lage den av skumplate.

Last ned rød mal

Last ned hvit mal

Trinn 7: Montering

montering
montering

For å montere stativet ditt, lim en av de I-formede bitene til det hvite rektangulære stykket uten hull i det.

Før du limer inn de to røde rektangulære bitene, må du passe på å sette inn to av krokodilleklipsene i strukturen som vist på bildet. Det bør være et spor for kablene å gå ut når du fester sidene. Dette vil sikre at ledningene er skjult i stativet ditt, men fortsatt tilgjengelige.

Lim de to røde rektangulære bitene til den hvite strukturen.

Trinn 8: Lim

Lim
Lim
Lim
Lim

Bruk en liten pensel til å tørke alle leddene på stativet med akryllimet. Dette limet vil smelte plastbitene sammen. Forsiktig med den røde akrylen, den kan smelte og frigjøre litt farge.

Du bør fortsatt ha ett akrylstykke igjen, det hvite rektangelet med to hull. Ikke lim dette stykket på ennå.

Trinn 9: Krokodilleklipp

Krokodilleklipp
Krokodilleklipp
Krokodilleklipp
Krokodilleklipp
Krokodilleklipp
Krokodilleklipp

Stå Capong oppreist (så det hvite stykket uten hull berører bordplaten). Pass på at du har nok ledning slik at krokodilleklipsene stikker opp øverst (du trenger minst 3 tommer krokodille som er vist på bildet).

La nå litt lengde av ledningen ligge i bunnen av stativet, og klipp og ta av ledningen. Du bør ha omtrent 1,5 cm kobbertråd stikkende ut. Du kommer til å bruke dette til å feste kobbertråden til sensorene.

Trinn 10: Mal sensorene dine

Mal sensorene dine
Mal sensorene dine
Mal sensorene dine
Mal sensorene dine

Skjær ut to pappruter og to rektangler. Disse vil gå til stativet ditt, slik at du kan måle størrelsen på de innvendige overflatene for dimensjonering.

Hvis du bruker elektrisk maling, kan du male direkte på disse rutene. Når du er tørket, legg på litt dobbeltsidig tape, du skal lime sensorene med forsiden ned mot akryl. Men først må du kaldlodde malingen!

Trinn 11: Kald loddetinn

Kald loddetinn
Kald loddetinn
Kald loddetinn
Kald loddetinn
Kald loddetinn
Kald loddetinn

Klem ut en sjenerøs mengde maling på det eksponerte kobberet med ditt elektriske malingsrør. Du bør sørge for at ledningen holdes på plass slik at den ikke beveger seg (du kan bruke dobbeltsidig tape).

Den ferdige sensoren skal se ut som det tredje bildet i trinn 11. Når du er ferdig, bør du ha fire sensorer, to firkantede, to rektangulære, koblet til hver av sidene på Capong -stativet.

Trinn 12: Aluminiumsfoliesensor

Aluminiumsfoliesensor
Aluminiumsfoliesensor
Aluminiumsfoliesensor
Aluminiumsfoliesensor
Aluminiumsfoliesensor
Aluminiumsfoliesensor

Hvis du ikke har elektrisk maling, kan du lage sensorene dine med aluminiumsfolie. Bare følg de samme trinnene som ovenfor, men smør den blottlagte ledningen mellom aluminiumsfolien og pappet som vist på bildene til høyre.

Trinn 13: Fest til stativ

Fest til stativ!
Fest til stativ!
Fest til stativ!
Fest til stativ!

Du kan nå koble sensorene dine til stativet og få ut Pi Cap og Pi Zero!

Trinn 14: Fest til Pi Cap

Fest til Pi Cap
Fest til Pi Cap
Fest til Pi Cap
Fest til Pi Cap

Ta krokodilleklipsene som stikker opp fra toppen av Capong -stativet, og fest dem til Pi Cap -elektrodene. Sørg for at du kobler til de riktige elektrodene - den du har programmert for funksjonalitet. Nå kan du koble til din Pi Zero, laste opp koden og spille! Liker du dette prosjektet? Vil du lage ditt eget? Finn ut mer om Pi Cap -funksjonene og få dine i dag fra vår nettbutikk.

Anbefalt: