Kazalo:
- Korak: Video
- 2. korak: Kako ga nastaviti
- 3. korak: Primeri kode
- 4. korak: Obdelava
- 5. korak: OSC
- 6. korak: Akrilno stojalo
- 7. korak: Montaža
- 8. korak: Lepilo
- 9. korak: Krokodilski posnetki
- 10. korak: Pobarvajte svoje senzorje
- 11. korak: hladno spajkanje
- Korak: Senzor iz aluminijaste folije
- Korak: Pritrdite se na stojalo
- Korak 14: Pritrdite na pokrovček Pi
Video: Vadnica za projekt Pi Cap Capong: 14 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
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
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
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
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
Č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
Č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
Č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
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
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
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
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
Č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
Sedaj lahko svoje senzorje trdno pritrdite na stojalo in izvlečete Pi Cap in Pi Zero!
Korak 14: 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:
Ustvarite vesoljsko postajo v kodnem bloku TinkerCad -- Enostavna vadnica: 7 korakov (s slikami)
Ustvarite vesoljsko postajo v kodnem bloku TinkerCad || Easy Tutorial: Čeprav se vam misel na življenje v vesolju morda zdi znanstvena fantastika, medtem ko to berete, Mednarodna vesoljska postaja kroži okoli Zemlje s hitrostjo pet milj na sekundo in enkrat kroži okoli Zemlje. vsakih 90 minut. V tem projektu se boste naučili
Upravljajte svoje LED z daljinskim upravljalnikom televizorja ?! -- Arduino IR vadnica: 5 korakov (s slikami)
Upravljajte svoje LED z daljinskim upravljalnikom televizorja ?! || Arduino IR Tutorial: V tem projektu vam bom pokazal, kako sem uporabil neuporabne gumbe na daljinskem upravljalniku televizorja za nadzor LED za televizorjem. To tehniko lahko uporabite tudi za nadzor vseh vrst stvari z malo urejanja kode. Govoril bom tudi o teoriji
Vadnica za Arduino Cellular Shield: 9 korakov (s slikami)
Arduino Cellular Shield Vadnica: Arduino Cellular Shield vam omogoča klicanje po mobilnih telefonih in pošiljanje besedilnih sporočil. Možgani tega ščita so SM5100B, ki je robusten celični modul, ki lahko opravlja številne naloge večine standardnih mobilnih telefonov. Ta š
Vadnica za vmesniški senzor kompasa HMC5883L z Arduinom: 10 korakov (s slikami)
Vadnica za vmesniški senzor kompasa HMC5883L z Arduinom: Opis HMC5883L je 3-osni digitalni kompas, ki se uporablja za dva splošna namena: za merjenje magnetiziranja magnetnega materiala, kot je feromagnet, ali za merjenje jakosti in v nekaterih primerih smeri magnetno polje v točki v s
Projekt 4: Vadnica za spajkanje: 7 korakov
Projekt 4: Vadnica za spajkanje: Dragi kolega hobist, večina nas ve, da je spajkanje včasih lahko zastrašujoče, ta vadnica vam bo pomagala začeti in imeti prava orodja za obvladovanje te uporabne veščine