![Pi Cap Capong -projektin opetusohjelma: 14 vaihetta (kuvilla) Pi Cap Capong -projektin opetusohjelma: 14 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-1427-61-j.webp)
Sisällysluettelo:
- Vaihe 1: Video
- Vaihe 2: Asennus
- Vaihe 3: Esimerkkejä koodista
- Vaihe 4: Käsittely
- Vaihe 5: OSC
- Vaihe 6: Akryyliteline
- Vaihe 7: Kokoonpano
- Vaihe 8: Liimaa
- Vaihe 9: Krokotiilipidikkeet
- Vaihe 10: Maalaa anturit
- Vaihe 11: Kylmäjuotos
- Vaihe 12: Alumiinifolioanturi
- Vaihe 13: Kiinnitä telineeseen
- Vaihe 14: Kiinnitä Pi -korkkiin
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44
![Pi Cap Capong -projektin opetusohjelma Pi Cap Capong -projektin opetusohjelma](https://i.howwhatproduce.com/images/001/image-1427-62-j.webp)
Pong on yksi suosikkivideopeleistämme, ja äskettäisessä työpajassa olimme onnekkaita saadessamme Paul Tannerin, Tina Aspialan ja Ross Atkinin muuttamaan Pongin Capongiksi (kapasitiivinen + Pong!) Rikkomalla sen näytöltä kädet. He käyttivät Pi Capia ja Raspberry Pi: tä kartoittaakseen Pongin melat käsiensä asentoon ja loivat yksinkertaisen, haastavan ja todella koukuttavan pelin.
Pi Cap on Bare Conductivein uusin tuote. Raspberry Pi -lisäosan avulla voit lisätä tarkkaa kapasitiivista kosketusta, läheisyyden tunnistusta ja korkealaatuista ääntä Raspberry Pi -projekteihisi. Se toimii Raspberry Pi A+, B+, Zero ja uudempien kanssa (mikä tahansa Raspberry Pi, jossa on 40 -nastainen GPIO -liitin). Kosketuslevyn tunnistustarkkuuden ja Raspberry Pi: n laskentatehon ansiosta Pi Cap on loistava työkalu analogisten tietojen muuntamiseen digitaalilähdöiksi.
Jätämme Paulin tehtäväksi viedä sinut alla olevan "Capongin" läpi:
Kapasitiivinen Pong on tulkinta perinteisestä ruutupelistä. Hiiren tai nuolinäppäinten käytön sijaan se käyttää kapasitiivisia antureita. Peli toimii Pi Zerolla, jossa on Pi Cap -lisäosa ja Ethernet-sovitin.
Tämä tarjoaa 12 anturituloa, joista 4 käytetään. Ne on järjestetty laserleikatulle telineelle niin, että jokainen pelaaja liikuttaa kätensä parin anturien välillä.
Peli perustuu SimplePongiin, joka on saatavana osoitteesta openprocessing.org ja julkaistu Creative Commonsissa. Tämä muutettiin käyttämään Pi Cap -anturien tuloa (hiiren sijaan) ja muutettiin 2 pelaajan toimintaan.
Ensimmäinen versio toimii kannettavalla tietokoneella prosessoinnissa ja ottaa sen syötteen Pi Zeron Open Sound Control (OSC) -protokollan kautta. Pi Zero -laitteessa käytimme Pi Capin mukana toimitettua demo -ohjelmistoa - yksi näistä moduuleista tuottaa OSC -virran.
Vakiot saatiin kokeilemalla, sovittamalla Pi Cap -lähtöalueen toistoikkunan korkeuteen. Olisi hyvä laittaa koko juttu Pi: lle, meidän pitäisi myös puhdistaa koodi, merkitä vakioita jne. Peli voi hyötyä myös äänen, pisteytysjärjestelmän ja paremman tavan aloittaa peli; mutta se on toista päivää.
Lue lisää Pi Capin ominaisuuksista ja hanki omasi tänään verkkokaupastamme. Jos haluat kokeilla ja tehdä oman Capongin, noudata alla olevia ohjeita. Nauttia!
@paul_tanner 25. heinäkuuta 2016 Telineen suunnittelu ja yleinen inspiraatio: @rossatkin ja @spongefile
Vaihe 1: Video
![Image Image](https://i.howwhatproduce.com/images/001/image-1427-64-j.webp)
![](https://i.ytimg.com/vi/oGgjYOESpOI/hqdefault.jpg)
Tässä lyhyessä videossa Ross selittää tiiminsä projektin ja kuinka he siirtyivät prototyypistä rakentamaan kahden pelinsä lopulliset työversiot käyttämällä Pi Zeroa ja Pi Capia.
Vaihe 2: Asennus
![Esimerkkejä koodista Esimerkkejä koodista](https://i.howwhatproduce.com/images/001/image-1427-65-j.webp)
Käy läpi "Pi Capin asettaminen Raspberry Pi Zeroon" -opetusohjelma täällä äläkä missaa mitään vaiheita. (Sinun on tiedettävä Pi: n IP -osoite kirjautuaksesi siihen.)
Vaihe 3: Esimerkkejä koodista
Suorita Pi Cap -esittely läpi nähdäksesi koodiesimerkkejä, erityisesti sen, joka välittää anturitiedot OSC: n kautta kannettavan tietokoneen pääteikkunaan. Huomaa DIFF -tiedot - sitä käytämme.
Vaihe 4: Käsittely
![Käsittely Käsittely](https://i.howwhatproduce.com/images/001/image-1427-66-j.webp)
Lataa ja asenna Processing, jos se ei ole jo kannettavalla tietokoneellasi. Pura ja asenna koodi mpr121_pong Processingin luonnoskansioon, yleensä /Documents /Processing. Avaa luonnos käsittelyssä ja käynnistä se. Toistoikkunassa ei tapahdu mitään, ennen kuin olet suorittanut alla olevan vaiheen.
Vaihe 5: OSC
![OSC OSC](https://i.howwhatproduce.com/images/001/image-1427-67-j.webp)
Jos haluat suorittaa erillisen OSC-esittelyn, siirry Pi: n PiCapExamples-kansioon ja cd: lle cpp/picap-datastream-osc-cpp. Käytä./run nähdäksesi Pi Cap -tietovirran.
Selvitä kannettavan tietokoneen IP -osoite ja käytä sitten./run -host [kannettavan tietokoneen IP -osoite] sen suoratoistoon käsittelyyn.
Pongin pitäisi nyt olla käynnissä. Aloita peli napsauttamalla kannettavan tietokoneen hiirtä. Peli päättyy, kun pelaaja kaipaa palloa. Aloita uusi peli napsauttamalla kannettavan tietokoneen hiirtä.
Vaihe 6: Akryyliteline
![Akryylijalusta Akryylijalusta](https://i.howwhatproduce.com/images/001/image-1427-68-j.webp)
Jos haluat rakentaa videossa näkyvän akryylijalustan, voit ladata alla olevat Illustrator -tiedostot ja seurata opetusohjelman ohjeita @rossatkin. Tarvitset laserleikkurin näiden leikkaamiseen, tai voit tehdä sen vaahtomuovilevystä.
Lataa punainen malli
Lataa valkoinen malli
Vaihe 7: Kokoonpano
![Kokoonpano Kokoonpano](https://i.howwhatproduce.com/images/001/image-1427-69-j.webp)
Liitä jalusta yhteen liimaamalla yksi I-muotoisista kappaleista valkoiseen suorakulmaiseen kappaleeseen ilman reikiä.
Ennen kuin liimaat kaksi punaista suorakulmaista kappaletta, varmista, että työnnät kaksi krokotiilipidikettä rakenteeseen kuvan osoittamalla tavalla. Kaapeleiden on oltava aukkoja, kun poistat sivut. Tämä varmistaa, että johdot ovat piilossa jalustassasi, mutta silti käytettävissä.
Liimaa kaksi punaista suorakulmaista kappaletta valkoiseen rakenteeseen.
Vaihe 8: Liimaa
![Liima Liima](https://i.howwhatproduce.com/images/001/image-1427-70-j.webp)
![Liima Liima](https://i.howwhatproduce.com/images/001/image-1427-71-j.webp)
Pyyhi pienellä siveltimellä jalustan kaikki liitokset akryyliliimalla, tämä liima sulaa muoviosat yhteen. Ole varovainen punaisen akryylin kanssa, se voi sulaa ja vapauttaa jonkin verran väriä.
Sinulla pitäisi vielä olla yksi akryylipala jäljellä, valkoinen suorakulmio, jossa on kaksi reikää. Älä liimaa tätä osaa vielä.
Vaihe 9: Krokotiilipidikkeet
![Krokotiilileikkeet Krokotiilileikkeet](https://i.howwhatproduce.com/images/001/image-1427-72-j.webp)
![Krokotiilileikkeet Krokotiilileikkeet](https://i.howwhatproduce.com/images/001/image-1427-73-j.webp)
![Krokotiilileikkeet Krokotiilileikkeet](https://i.howwhatproduce.com/images/001/image-1427-74-j.webp)
Aseta Capong pystyasentoon (niin että valkoinen pala ilman reikiä koskettaa pöytälevyä). Varmista, että sinulla on tarpeeksi lankaa, jotta krokotiilipidikkeet ulottuvat ylhäältä (tarvitset vähintään 3 tuuman krokotiilipidikkeen, joka näkyy kuvan mukaisesti).
Jätä nyt jonkin verran lankaa ulos jalustan pohjasta ja katkaise ja kuori lanka. Sinun pitäisi olla noin 1,5 cm kuparilankaa ulkoneva. Käytät tätä kiinnittääksesi kuparilangan antureihin.
Vaihe 10: Maalaa anturit
![Maalaa anturit Maalaa anturit](https://i.howwhatproduce.com/images/001/image-1427-75-j.webp)
![Maalaa anturit Maalaa anturit](https://i.howwhatproduce.com/images/001/image-1427-76-j.webp)
Leikkaa kaksi pahvilaatikkoa ja kaksi suorakulmiota. Nämä menevät telineeseesi, jotta voit mitata sisäpintojen koon mitoitusta varten.
Jos käytät sähkömaalia, voit maalata suoraan näille neliöille. Kun olet kuivunut, levitä kaksipuolista teippiä ja liimaat anturit kuvapuoli alaspäin akryylia vasten. Mutta ensin sinun on juotettava maali kylmäjuotoksella!
Vaihe 11: Kylmäjuotos
![Kylmäjuote Kylmäjuote](https://i.howwhatproduce.com/images/001/image-1427-77-j.webp)
![Kylmäjuote Kylmäjuote](https://i.howwhatproduce.com/images/001/image-1427-78-j.webp)
![Kylmäjuote Kylmäjuote](https://i.howwhatproduce.com/images/001/image-1427-79-j.webp)
Purista Electric Paint -putkella runsaasti maalia paljaalle kuparille. Varmista, että lanka pysyy paikallaan, jotta se ei liiku (voit käyttää kaksipuolista teippiä).
Valmis anturi näyttää kolmannelta kuvalta vaiheessa 11. Kun olet valmis, sinulla tulee olla neljä anturia, kaksi neliöistä, kaksi suorakulmaista, jotka on yhdistetty Capong -jalustan molemmille puolille.
Vaihe 12: Alumiinifolioanturi
![Alumiinifolioanturi Alumiinifolioanturi](https://i.howwhatproduce.com/images/001/image-1427-80-j.webp)
![Alumiinifolioanturi Alumiinifolioanturi](https://i.howwhatproduce.com/images/001/image-1427-81-j.webp)
![Alumiinifolioanturi Alumiinifolioanturi](https://i.howwhatproduce.com/images/001/image-1427-82-j.webp)
Jos sinulla ei ole sähkömaalia, voit tehdä anturit alumiinifoliolla. Noudata vain samoja vaiheita kuin yllä, mutta levitä paljastettu lanka alumiinifolion ja pahvin väliin, kuten oikealla olevista kuvista näkyy.
Vaihe 13: Kiinnitä telineeseen
![Kiinnitä telineeseen! Kiinnitä telineeseen!](https://i.howwhatproduce.com/images/001/image-1427-83-j.webp)
![Kiinnitä telineeseen! Kiinnitä telineeseen!](https://i.howwhatproduce.com/images/001/image-1427-84-j.webp)
Voit nyt kiinnittää anturit tukevasti telineeseen ja ottaa esiin Pi Cap ja Pi Zero!
Vaihe 14: Kiinnitä Pi -korkkiin
![Kiinnitä Pi -korkkiin Kiinnitä Pi -korkkiin](https://i.howwhatproduce.com/images/001/image-1427-85-j.webp)
![Kiinnitä Pi -korkkiin Kiinnitä Pi -korkkiin](https://i.howwhatproduce.com/images/001/image-1427-86-j.webp)
Ota krokotiilipidikkeet, jotka ulkonevat Capong -jalustan yläosasta, ja kiinnitä ne Pi Cap -elektrodeihisi. Varmista, että liität oikeisiin elektrodeihin, jotka olet ohjelmoinut toimimaan. Nyt voit yhdistää Pi Zeron, ladata koodin ja aloittaa pelaamisen! Pidätkö tästä projektista? Haluatko tehdä oman? Lue lisää Pi Capin ominaisuuksista ja hanki omasi tänään verkkokaupastamme.
Suositeltava:
Luo avaruusasema TinkerCad Codeblockissa -- Helppo opetusohjelma: 7 vaihetta (kuvilla)
![Luo avaruusasema TinkerCad Codeblockissa -- Helppo opetusohjelma: 7 vaihetta (kuvilla) Luo avaruusasema TinkerCad Codeblockissa -- Helppo opetusohjelma: 7 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-2150-j.webp)
Luo avaruusasema TinkerCad Codeblockiin || Helppo opetusohjelma: Vaikka ajatus avaruudessa elämisestä saattaa tuntua tieteiskirjallisuudelta, tätä lukiessasi kansainvälinen avaruusasema kiertää maata viiden mailin sekuntinopeudella ja kiertää maapalloa kerran 90 minuutin välein. Tässä projektissa opit
Arduino -näppäimistö 4x4 -opetusohjelma: 4 vaihetta (kuvilla)
![Arduino -näppäimistö 4x4 -opetusohjelma: 4 vaihetta (kuvilla) Arduino -näppäimistö 4x4 -opetusohjelma: 4 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/002/image-5485-32-j.webp)
Arduino -näppäimistö 4x4 -opetusohjelma: Näppäimistötulo näytettiin sarjamonitorille, jossa on arduino uno ja 4x4 -näppäimistö
Ohjaa LED -valoja television kaukosäätimellä ?! -- Arduino IR -opetusohjelma: 5 vaihetta (kuvilla)
![Ohjaa LED -valoja television kaukosäätimellä ?! -- Arduino IR -opetusohjelma: 5 vaihetta (kuvilla) Ohjaa LED -valoja television kaukosäätimellä ?! -- Arduino IR -opetusohjelma: 5 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/003/image-6071-j.webp)
Ohjaa LED -valoja television kaukosäätimellä ?! || Arduino IR -opetusohjelma: Tässä projektissa näytän sinulle, miten tein TV -kaukosäätimen hyödyttömät painikkeet TV: n takana olevien LED -valojen ohjaamiseksi. Voit myös käyttää tätä tekniikkaa hallitaksesi kaikenlaisia asioita koodin muokkauksella. Puhun myös hieman teoriasta
Arduino Cellular Shield -opetusohjelma: 9 vaihetta (kuvilla)
![Arduino Cellular Shield -opetusohjelma: 9 vaihetta (kuvilla) Arduino Cellular Shield -opetusohjelma: 9 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/003/image-7290-j.webp)
Arduino Cellular Shield -opetusohjelma: Arduino Cellular Shieldin avulla voit soittaa matkapuhelimia ja lähettää tekstiviestejä. Tämän kilven aivot ovat SM5100B, joka on vankka matkapuhelinmoduuli, joka pystyy suorittamaan monia useimpien tavallisten matkapuhelimien tehtäviä. Tämä sh
Arduino Bluetooth Basic -opetusohjelma: 6 vaihetta (kuvilla)
![Arduino Bluetooth Basic -opetusohjelma: 6 vaihetta (kuvilla) Arduino Bluetooth Basic -opetusohjelma: 6 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/004/image-9932-j.webp)
Arduino Bluetooth Basic -opetusohjelma: PÄIVITYS: TÄMÄN ARTIKLAN PÄIVITETTY VERSIO LÖYTYY TÄSTÄ Oletko koskaan ajatellut ohjata elektronisia laitteita älypuhelimellasi? Robotin tai muiden laitteiden ohjaaminen älypuhelimellasi on todella siistiä. Tässä on yksinkertainen ja yksinkertainen