Satura rādītājs:
- 1. darbība: video
- 2. darbība. Kā to iestatīt
- 3. darbība: koda piemēri
- 4. solis: apstrāde
- 5. darbība: OSC
- 6. solis: akrila statīvs
- 7. solis: montāža
- 8. solis: līme
- 9. solis: krokodila klipi
- 10. solis: krāsojiet sensorus
- 11. solis: aukstā lodēšana
- 12. solis: alumīnija folijas sensors
- 13. solis: piestipriniet pie statīva
- 14. solis: pievienojiet Pi vāciņam
Video: Pi Cap Capong projekta apmācība: 14 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:58
Pongs ir viena no mūsu iecienītākajām videospēlēm, un nesenā seminārā mums paveicās, ka Pols Tanners, Tīna Aspiala un Ross Atkins pārvērta Pongu par “Capong” (kapacitatīvs + Pong!), Izlaužot to no ekrāna rokas. Viņi izmantoja Pi Cap un Raspberry Pi, lai kartētu Pong lāpstiņas līdz viņu roku stāvoklim, un izveidoja vienkāršu, izaicinošu un patiešām atkarību izraisošu spēli.
Pi Cap ir Bare Conductive jaunākais produkts. Raspberry Pi papildinājums ļauj Raspberry Pi projektiem pievienot precīzu kapacitatīvu pieskārienu, tuvuma noteikšanu un augstas kvalitātes skaņu. Tas darbojas ar Raspberry Pi A+, B+, Zero un vēlāk (jebkuru Raspberry Pi ar 40 kontaktu GPIO savienotāju). Ar skārienpaliktņa sensoru precizitāti un Raspberry Pi skaitļošanas jaudu Pi Cap ir lielisks rīks, lai analogos datus pārveidotu par digitālām izejām.
Atstāsim Pāvilam, lai jūs izvedīs caur “Capong” zemāk:
Capacitive Pong ir tradicionālās ekrāna spēles atkārtota interpretācija. Tā vietā, lai izmantotu peli vai bulttaustiņus, tiek izmantoti kapacitatīvi sensori. Spēle darbojas uz Pi Zero ar Pi Cap papildinājumu un Ethernet adapteri.
Tas nodrošina 12 sensora ieejas, no kurām 4 tiek izmantotas. Tie ir izvietoti uz lāzera griezuma statīva tā, lai katrs spēlētājs kustinātu roku starp sensoru pāri.
Spēles pamatā ir SimplePong, kas ir pieejama vietnē openprocessing.org un izlaista vietnē Creative Commons. Tas tika pārveidots, lai izmantotu Pi Cap sensoru ievadi (nevis peli), un tika pārveidots par divu spēlētāju darbību.
Pirmā versija darbojas ar klēpjdatoru apstrādes procesā, un tā ievada, izmantojot Open Sound Control (OSC) protokolu no Pi Zero. Pi Zero mēs izmantojām demonstrācijas programmatūru, kas piegādāta kopā ar Pi Cap - viens no šiem moduļiem ģenerē OSC straumi.
Konstantes tika iegūtas eksperimentāli, saskaņojot Pi Cap izvades diapazonu ar atskaņošanas loga augstumu. Būtu labi visu likt uz Pi, mums vajadzētu arī sakopt kodu, apzīmēt konstantes utt. Spēlei varētu noderēt arī skaņas pievienošana, vērtēšanas sistēma un labāks spēles sākšanas veids; bet tas ir citai dienai.
Uzziniet vairāk par Pi Cap funkcijām un iegādājieties savu jau šodien mūsu tiešsaistes veikalā. Ja vēlaties izmēģināt un izgatavot savu Capong, izpildiet tālāk sniegtos norādījumus. Izbaudi!
@paul_tanner 2016. gada 25. jūlijs
1. darbība: video
Šajā īsajā video Ross paskaidro savas komandas projektu un to, kā viņi no prototipa izveidoja abu spēļu galīgās darba versijas, izmantojot Pi Zero un Pi Cap.
2. darbība. Kā to iestatīt
Šeit izlasiet pamācību “Pi Cap iestatīšana Raspberry Pi Zero” un nepalaidiet garām nevienu darbību. (Lai pieteiktos, jums jāzina Pi IP.)
3. darbība: koda piemēri
Pārlūkojiet Pi Cap ievadu, lai redzētu koda piemērus, jo īpaši to, kas sensoru datus straumē caur OSC uz jūsu klēpjdatora termināļa logu. Ievērojiet DIFF datus - to mēs izmantosim.
4. solis: apstrāde
Lejupielādējiet un instalējiet apstrādi, ja tā vēl nav jūsu klēpjdatorā. Izsaiņojiet un instalējiet kodu mpr121_pong Processing skiču mapē, parasti /Documents /Processing. Apstrādes laikā atveriet skici un sāciet to darbināt. Spēles logā nekas nenotiks, kamēr nebūsit izpildījis tālāk norādīto darbību.
5. darbība: OSC
Lai palaistu atsevišķu OSC demonstrācijas versiju, dodieties uz Pi mapi PiCapExamples un cd uz cpp/picap-datastream-osc-cpp. Izmantojiet./run, lai redzētu Pi Cap datu plūsmu.
Uzziniet sava klēpjdatora IP un pēc tam izmantojiet./run -host [klēpjdatora IP adrese], lai straumētu to apstrādei.
Pongam tagad vajadzētu darboties. Noklikšķiniet uz klēpjdatora peles, lai sāktu spēli. Spēle beidzas, kad spēlētājs nokavē bumbu. Noklikšķiniet uz klēpjdatora peles, lai sāktu citu spēli.
6. solis: akrila statīvs
Ja vēlaties izveidot videoklipā redzamo akrila statīvu, varat lejupielādēt zemāk esošos Illustrator failus un izpildīt apmācības norādījumus, pateicoties @rossatkin. Lai tos izgrieztu, jums būs nepieciešams lāzera griezējs, vai arī varat to izgatavot no putuplasta plāksnes.
Lejupielādēt sarkano veidni
Lejupielādējiet balto veidni
7. solis: montāža
Lai saliktu statīvu, pielīmējiet vienu no I formas gabaliem baltajam taisnstūra gabalam bez caurumiem.
Pirms pielīmējat divus sarkanos taisnstūrveida gabalus, pārliecinieties, ka konstrukcijā ir ievietoti divi krokodila skavas, kā parādīts attēlā, kabeļiem, lai piestiprinātu sānus, vajadzētu būt spraugai. Tas nodrošinās, ka vadi ir paslēpti jūsu statīvā, bet joprojām ir pieejami.
Līmējiet divus sarkanos taisnstūrveida gabalus baltajā struktūrā.
8. solis: līme
Izmantojot nelielu otu, notīriet visus statīva savienojumus ar akrila līmi, šī līme izkausēs plastmasas gabalus kopā. Uzmanīgi lietojiet sarkano akrilu, tas var izkausēt un izdalīt kādu krāsu.
Jums joprojām vajadzētu būt palicis viens akrila gabals, balts taisnstūris ar diviem caurumiem. Vēl nelīmējiet šo gabalu.
9. solis: krokodila klipi
Novietojiet savu Capong vertikāli (tā, lai baltais gabals bez caurumiem pieskaras galda virsmai). Pārliecinieties, ka jums ir pietiekami daudz stieples, lai jūsu krokodila saspraudes izvirzītu augšpusē (jums ir vajadzīgas vismaz 3 collu krokodila saspraudes, kas redzamas, kā parādīts attēlā).
Tagad atstājiet kādu stieples garumu statīva apakšā un nogrieziet un noņemiet vadu. Jums vajadzētu izvirzīties apmēram 1,5 cm vara stieples. Jūs to izmantosit, lai piestiprinātu vara stiepli sensoriem.
10. solis: krāsojiet sensorus
Izgrieziet divus kartona kvadrātus un divus taisnstūrus. Tie tiks novietoti jūsu stendā, lai jūs varētu izmērīt iekšējo virsmu izmērus.
Ja izmantojat elektrisko krāsu, varat krāsot tieši uz šiem laukumiem. Kad tas ir sauss, uzklājiet divpusēju lenti, un jūs līmēsit sensorus uz leju pret akrilu. Bet vispirms jums ir auksti jālodē krāsa!
11. solis: aukstā lodēšana
Izmantojot savu Electric Paint cauruli, izspiediet lielu daudzumu krāsas uz atklātā vara. Jums jāpārliecinās, ka vads tiek turēts vietā, lai tas nepārvietotos (varat izmantot divpusēju lenti).
Gatavam sensoram vajadzētu izskatīties kā trešajam attēlam 11. darbībā. Kad esat pabeidzis, jums jābūt četriem sensoriem, diviem kvadrātveida, diviem taisnstūrveida, kas savienoti ar katru Capong statīva malu.
12. solis: alumīnija folijas sensors
Ja jums nav elektriskās krāsas, sensorus varat izgatavot, izmantojot alumīnija foliju. Vienkārši veiciet tās pašas darbības, kas aprakstītas iepriekš, bet sviestmaižu atsegto vadu starp alumīnija foliju un kartonu, kā redzams attēlos labajā pusē.
13. solis: piestipriniet pie statīva
Tagad jūs varat stingri piestiprināt sensorus pie statīva un izņemt Pi Cap un Pi Zero!
14. solis: pievienojiet Pi vāciņam
Paņemiet krokodila skavas, kas izvirzītas no Capong statīva augšdaļas, un pievienojiet tās Pi Cap elektrodiem. Pārliecinieties, vai pievienojat pareizajiem elektrodiem - tiem, kurus esat ieprogrammējis funkcionalitātei. Tagad jūs varat savienot savu Pi Zero, augšupielādēt kodu un sākt spēlēt! Vai jums patīk šis projekts? Vai vēlaties izveidot savu? Uzziniet vairāk par Pi Cap funkcijām un iegādājieties savu jau šodien mūsu tiešsaistes veikalā.
Ieteicams:
Lēts divkāršs 30V/2A projekta barošanas avots: 7 soļi (ar attēliem)
Lēts divkāršs 30V/2A projekta barošanas avots: meklējot barošanas moduļus un LCD ekrānus, es saskāros ar dažiem no šiem lētajiem LCD 35 W barošanas moduļiem, kuru nominālā vērtība ir 0,5-30 V @3A (50 W ar radiatoru un 4A pārsprieguma strāvu). Tam ir sprieguma regulētājs un strāvas ierobežotājs. Ir arī
Projekta aizstājvārds: 5 soļi (ar attēliem)
Projekta aizstājvārds: Alias ir mācāms “parazīts”, kas paredzēts, lai lietotājiem sniegtu lielāku kontroli pār saviem viedajiem palīgiem gan attiecībā uz pielāgošanu, gan privātumu. Izmantojot vienkāršu lietotni, lietotājs var iemācīt aizstājvārdu reaģēt uz pielāgotu modināšanas vārdu/skaņu un vienreiz izmēģināt
WIND - projekta paātrinātājs Adafruit spalvai: 9 soļi (ar attēliem)
WIND - projekta paātrinātājs Adafruit Feather: Es lēnām apkopoju dažādus Adafruit Feather mikrokontrollerus un sensoru plates, kas pieejamas Adafruit. Tie padara prototipu veidošanu un testēšanu ļoti vienkāršu, un es esmu milzīgs dēļa izkārtojuma ventilators. Kopš es atklāju sevi
Laimīga Lapsa! (Liela projekta pirmais elements): 7 soļi (ar attēliem)
Laimīga Lapsa! (Liela projekta pirmais elements): Manā ceļā ir nonācis vēl viens mazs projekts, kas ietvers vairākus mazus projektus, kas galu galā sanāks kopā. Šis ir pirmais elements, lapsa ar izliektu asti, kas parādās un pazūd it kā līdz maģija
Padomi, kā īstenot projekta ideju: 6 soļi (ar attēliem)
Padomi, lai jūsu projekta ideja kļūtu par realitāti: Veiksmīga projekta vissvarīgākā daļa ir patiesi lieliska ideja, bet dažreiz ideja ir vieglā daļa! Pēc tam nāk smags darbs, lai nejauši ģeniāli uzplaiksnītu par kaut ko tādu, ko cilvēki " ooh " un " ah " ov