Sadržaj:

Vodič za projekt Pi Cap Capong: 14 koraka (sa slikama)
Vodič za projekt Pi Cap Capong: 14 koraka (sa slikama)

Video: Vodič za projekt Pi Cap Capong: 14 koraka (sa slikama)

Video: Vodič za projekt Pi Cap Capong: 14 koraka (sa slikama)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Oktobar
Anonim
Vodič za projekt Pi Cap Capong
Vodič za projekt Pi Cap Capong

Pong je jedna od naših omiljenih video igara, a na nedavnoj radionici imali smo sreću da su Paul Tanner, Tina Aspiala i Ross Atkin pretvorili Pong u "Capong" (kapacitivni + Pong!) Izbacivanjem iz ekrana u njihov ruke. Koristili su Pi Cap i Raspberry Pi za mapiranje Pong vesla u položaj njihovih ruku i stvorili jednostavnu, izazovnu i zaista ovisnu igru.

Pi Cap je najnoviji proizvod kompanije Bare Conductive. Dodatak Raspberry Pi omogućuje vam dodavanje preciznog kapacitivnog dodira, osjetljivosti blizine i visokokvalitetnog zvuka vašim projektima Raspberry Pi. Radi sa Raspberry Pi A+, B+, Zero i kasnije (bilo koji Raspberry Pi sa 40 -polnim GPIO konektorom). S preciznošću osjetljivosti dodirne ploče i računalnom snagom Raspberry Pi, Pi Cap ima odličan alat za pretvaranje analognih podataka u digitalne izlaze.

Prepustit ćemo Paulu da vas provede kroz “Capong” ispod:

Kapacitivni pong reinterpretacija je tradicionalne igre na ekranu. Umjesto miša ili tipki sa strelicama koristi kapacitivne senzore. Igra radi na Pi Zero-u s dodatkom Pi Cap i Ethernet adapterom.

Ovo osigurava 12 senzorskih ulaza, od kojih se 4 koriste. Oni su raspoređeni na laserski izrezanom postolju tako da svaki igrač pomiče svoju ruku između para senzora.

Igra je zasnovana na SimplePong -u, dostupna na openprocessing.org i objavljena pod Creative Commons. Ovo je izmijenjeno tako da koristi ulaz sa Pi Cap senzora (umjesto miša) i pretvoreno u rad za 2 igrača.

Prva verzija radi na prijenosnom računaru u procesu obrade i preuzima ulaz preko Open Sound Control (OSC) protokola iz Pi Zero -a. Na Pi Zero -u koristili smo demo softver isporučen s Pi Cap -om - jedan od tih modula generira OSC stream.

Konstante su dobijene eksperimentom, usklađujući raspon izlaza iz Pi Cap -a s visinom prozora za igru. Bilo bi dobro staviti cijelu stvar na Pi, trebali bismo također očistiti kôd, označiti konstante itd. Igra bi također mogla imati koristi od dodavanja zvuka, sistema bodovanja i boljeg načina za početak igre; ali to je za drugi dan.

Saznajte više o karakteristikama Pi Cap -a i nabavite svoje već danas u našoj internetskoj trgovini. Ako želite isprobati vlastiti Capong, slijedite upute u nastavku. Uživajte!

@paul_tanner 25. jula 2016. Dizajn štanda i opšta inspiracija @rossatkin i @spongefile

Korak 1: Video zapis

Image
Image

U ovom kratkom videu, Ross objašnjava projekt svog tima i kako su krenuli od prototipa do konačne radne verzije svoje dvije igre koristeći Pi Zero i Pi Cap.

Korak 2: Kako ga postaviti

Primjeri koda
Primjeri koda

Ovdje prođite kroz vodič "Postavljanje vašeg Pi Cap -a na Raspberry Pi Zero" i ne propustite nijedan korak. (Morate znati IP Pi da biste se prijavili na njega.)

Korak 3: Primjeri koda

Prođite kroz uvodnik Pi Cap da vidite primjere koda, posebno onaj koji prenosi podatke senzora putem OSC -a do prozora terminala prijenosnog računala. Obratite pažnju na DIFF podatke - to ćemo koristiti.

Korak 4: Obrada

Obrada
Obrada

Preuzmite i instalirajte Processing ako to već nije na vašem prijenosnom računaru. Raspakirajte i instalirajte kôd mpr121_pong u mapu skica Obrade, obično /Dokumenti /Obrada. Otvorite skicu u obradi i pokrenite je. Ništa se neće dogoditi u prozoru za igru dok ne dovršite donji korak.

Korak 5: OSC

OSC
OSC

Da biste pokrenuli OSC demo samostalno, idite u mapu PiCapExamples na Pi i cd-u na cpp/picap-datastream-osc-cpp. Koristite./run da vidite tok podataka Pi Cap.

Saznajte IP adresu vašeg prijenosnog računara, a zatim upotrijebite./run –host [IP adresa prijenosnog računala] za prijenos u obradu.

Pong bi sada trebao biti pokrenut. Pritisnite miš na laptopu da započnete igru. Igra se završava kada igrač promaši loptu. Pritisnite miš na laptopu da započnete drugu igru.

Korak 6: Akrilni stalak

Akrilni stalak
Akrilni stalak

Ako želite izgraditi akrilni stalak koji se vidi na videu, možete preuzeti datoteke Illustrator u nastavku i slijediti upute za udžbenik, ljubaznošću @rossatkin. Za izrezivanje će vam trebati laserski rezač ili ga možete napraviti od pjenaste ploče.

Preuzmite Crveni predložak

Preuzmite bijeli predložak

Korak 7: Montaža

Montaža
Montaža

Da biste sastavili svoje postolje, zalijepite jedan od komada u obliku slova I na bijeli pravokutni komad bez rupa.

Prije nego što zalijepite dva crvena pravokutna komada, obavezno umetnite dvije krokodilske kopče u strukturu kao što je prikazano na slici, trebao bi postojati utor za izlaz kabela kada pričvrstite stranice. Ovo će osigurati da su žice skrivene unutar vašeg postolja, ali i dalje dostupne.

Zalijepite dva crvena pravokutna komada na bijelu strukturu.

Korak 8: Zalijepite

Ljepilo
Ljepilo
Ljepilo
Ljepilo

Koristeći malu četkicu za slikanje, sve zglobove postolja natapkajte akrilnim ljepilom, ovo ljepilo će otopiti plastične komade zajedno. Pažljivo s crvenim akrilom, može se otopiti i osloboditi boju.

Trebao bi vam ostati još jedan akrilni komad, bijeli pravokutnik s dvije rupe. Nemojte još lijepiti ovaj komad.

Korak 9: Krokodilski isječci

Crocodile Clips
Crocodile Clips
Crocodile Clips
Crocodile Clips
Crocodile Clips
Crocodile Clips

Postavite Capong uspravno (tako da bijeli komad bez rupa dodiruje ploču stola). Pobrinite se da imate dovoljno žice kako bi vaše krokodilske kopče stršile na vrhu (trebate vidjeti najmanje 3 inča croclip kopče vidljive kao što je prikazano na slici).

Sada ostavite određenu duljinu žice s dna postolja i prerežite i ogolite žicu. Trebalo bi da vam viri oko 1,5 cm bakrene žice. Ovo ćete koristiti za pričvršćivanje bakrene žice na senzore.

Korak 10: Obojite svoje senzore

Obojite svoje senzore
Obojite svoje senzore
Obojite svoje senzore
Obojite svoje senzore

Izrežite dva kartonska kvadrata i dva pravokutnika. Oni će ići na vaš štand tako da možete izmjeriti veličinu unutrašnjih površina za dimenzioniranje.

Ako koristite električnu boju, možete slikati izravno na ove kvadrate. Kad se osuši, nanesite dvostranu traku, ljepit ćete senzore licem prema dolje na akril. Ali prvo morate hladiti lemljenje boje!

Korak 11: Hladno lemljenje

Hladno lemljenje
Hladno lemljenje
Hladno lemljenje
Hladno lemljenje
Hladno lemljenje
Hladno lemljenje

Pomoću cijevi za električnu boju istisnite obilnu količinu boje na izloženi bakar. Morate biti sigurni da je žica pričvršćena tako da se ne pomiče (možete koristiti dvostranu traku).

Gotov senzor trebao bi izgledati kao treća slika u koraku 11. Kada završite trebali biste imati četiri senzora, dva kvadratna, dva pravokutna, spojena na svaku od strana Capong postolja.

Korak 12: Senzor od aluminijske folije

Senzor od aluminijske folije
Senzor od aluminijske folije
Senzor od aluminijske folije
Senzor od aluminijske folije
Senzor od aluminijske folije
Senzor od aluminijske folije

Ako nemate električnu boju, svoje senzore možete napraviti pomoću aluminijske folije. Samo slijedite gore navedene korake, ali izloženu žicu spojite između aluminijske folije i kartona kao što se vidi na slikama s desne strane.

Korak 13: Pričvrstite se za stajanje

Pričvrstite na postolje!
Pričvrstite na postolje!
Pričvrstite na postolje!
Pričvrstite na postolje!

Sada možete čvrsto pričvrstiti senzore na postolje i izvaditi Pi Cap i Pi Zero!

Korak 14: Pričvrstite na Pi čep

Pričvrstite na Pi Cap
Pričvrstite na Pi Cap
Pričvrstite na Pi Cap
Pričvrstite na Pi Cap

Uzmite krokodilske kopče koje strše s vrha Capong stalka i pričvrstite ih na elektrode vašeg Pi Cap -a. Priključite se na prave elektrode - one koje ste programirali za funkcionalnost. Sada možete povezati svoj Pi Zero, učitati kôd i igrati! Sviđa vam se ovaj projekt? Želite li napraviti svoj vlastiti? Saznajte više o karakteristikama Pi Cap -a i nabavite svoje već danas u našoj internetskoj trgovini.

Preporučuje se: