Indholdsfortegnelse:
- Trin 1: Video
- Trin 2: Sådan opsættes det
- Trin 3: Kodeeksempler
- Trin 4: Behandling
- Trin 5: OSC
- Trin 6: Akrylstativ
- Trin 7: Montering
- Trin 8: Lim
- Trin 9: Krokodilleklip
- Trin 10: Mal dine sensorer
- Trin 11: Kold lodde
- Trin 12: Aluminiumsfoliesensor
- Trin 13: Fastgør til stativ
- Trin 14: Fastgør til Pi Cap
Video: Pi Cap Capong Project Tutorial: 14 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:30
Pong er et af vores foretrukne videospil, og i en nylig workshop var vi heldige at få Paul Tanner, Tina Aspiala og Ross Atkin til at gøre Pong til “Capong” (kapacitiv + Pong!) Ved at bryde det ud af skærmen og ind i deres hænder. De brugte en Pi Cap og en Raspberry Pi til at kortlægge Pong -padlerne til deres hænder og skabte et simpelt, udfordrende og virkelig vanedannende spil.
Pi Cap er Bare Conductives nyeste produkt. En Raspberry Pi-tilføjelse, det giver dig mulighed for at tilføje præcis kapacitiv berøring, nærhedsregistrering og lyd i høj kvalitet til dine Raspberry Pi-projekter. Det fungerer med Raspberry Pi A+, B+, Zero og senere (enhver Raspberry Pi med et 40 pin GPIO -stik). Med touch -tastens sansende præcision og Raspberry Pi's computerkraft er Pi Cap et fantastisk værktøj til at omdanne analoge data til digitale output.
Vi overlader det til Paul at tage dig gennem "Capong" herunder:
Capacitive Pong er en nyfortolkning af det traditionelle skærmspil. I stedet for at bruge en mus eller piletaster bruger den kapacitive sensorer. Spillet kører på en Pi Zero med en Pi Cap-tilføjelse og en Ethernet-adapter.
Dette giver 12 sensorindgange, hvoraf 4 bruges. De er arrangeret på laserskåret stativ, så hver spiller flytter sin hånd mellem et par sensorer.
Spillet er baseret på SimplePong, tilgængeligt på openprocessing.org, og udgivet under Creative Commons. Dette blev ændret for at bruge input fra Pi Cap -sensorerne (i stedet for en mus) og konverteret til 2 -spiller -drift.
Den første version kører på en bærbar computer i Processing og tager sit input over Open Sound Control (OSC) protokol fra Pi Zero. På Pi Zero brugte vi den demosoftware, der fulgte med Pi Cap - et af disse moduler genererer en OSC -strøm.
Konstanterne blev opnået ved forsøg, der matchede rækkevidden af output fra Pi Cap med højden på spillevinduet. Det ville være godt at sætte det hele på Pi, vi skulle også rydde op i koden, mærke konstanterne osv. Spillet kunne også drage fordel af tilføjelse af lyd, et scoringssystem og en bedre måde at starte spillet på; men det er til en anden dag.
Få mere at vide om Pi Cap's funktioner, og få dine i dag fra vores online butik. Hvis du vil prøve at lave din egen Capong, skal du følge instruktionerne herunder. God fornøjelse!
@paul_tanner 25. juli 2016 Standdesign og generel inspiration af @rossatkin og @spongefile
Trin 1: Video
I denne korte video forklarer Ross sit teams projekt, og hvordan de gik fra prototype til at bygge de sidste arbejdsversioner af deres to spil ved hjælp af Pi Zero og Pi Cap.
Trin 2: Sådan opsættes det
Kør gennem 'Opsætning af din Pi Cap på Raspberry Pi Zero' -selvstudiet her, og gå ikke glip af nogen trin. (Du skal kende Pi'ens IP for at logge ind på den.)
Trin 3: Kodeeksempler
Kør gennem Pi Cap -introen for at se kodeeksemplerne, især det, der streamer sensordata via OSC til dit bærbare terminalvindue. Bemærk DIFF -dataene - det er det, vi vil bruge.
Trin 4: Behandling
Download og installer Processing, hvis det ikke allerede er på din bærbare computer. Udpak og installer koden mpr121_pong i Processings skitsemappe, normalt /Documents /Processing. Åbn skitsen under behandling og start den kørende. Intet vil ske i afspilningsvinduet, før du har gennemført nedenstående trin.
Trin 5: OSC
For at køre OSC-demoen selvstændigt skal du gå til mappen PiCapExamples på Pi og cd til cpp/picap-datastream-osc-cpp. Brug./run til at se Pi Cap -datastrømmen.
Find ud af din bærbare computers IP, og brug derefter./run –host [bærbar IP -adresse] til at streame den til Processing.
Pong skulle nu køre. Klik på den bærbare mus for at starte et spil. Spillet slutter, når en spiller savner bolden. Klik på den bærbare mus for at starte et andet spil.
Trin 6: Akrylstativ
Hvis du vil bygge det akrylstativ, der ses på videoen, kan du downloade Illustrator -filerne herunder og følge instruktionerne i vejledningen, høflighed af @rossatkin. Du skal bruge en laserskærer til at skære disse ud, eller du kan lave den af skumplade.
Download rød skabelon
Download hvid skabelon
Trin 7: Montering
For at samle dit stativ, lim et af de I-formede stykker til det hvide rektangulære stykke uden huller i det.
Inden du limer de to røde rektangulære stykker i, skal du sørge for at indsætte to af krokodilleklemmerne i strukturen som vist på billedet. Der skal være en åbning for kablerne at forlade, når du fastgør siderne. Dette vil sikre, at ledningerne er skjult i din stand, men stadig tilgængelige.
Lim de to røde rektangulære stykker til den hvide struktur.
Trin 8: Lim
Ved hjælp af en lille pensel duppes alle samlingerne på stativet med akryllim, dette lim vil smelte plastikstykkerne sammen. Forsigtig med den røde akryl, det kan smelte og frigive noget farve.
Du skal stadig have et akrylstykke tilbage, det hvide rektangel med to huller. Lim ikke dette stykke på endnu.
Trin 9: Krokodilleklip
Stil din Capong oprejst (så det hvide stykke uden huller rører bordpladen). Sørg for, at du har nok ledning, så dine krokodilleklip stikker ud øverst (du har brug for mindst 3 tommer krokodille, som er vist på billedet).
Lad nu en del af ledningen stå i bunden af stativet, og skær og fjern ledningen. Du skal have cirka 1,5 cm kobbertråd stikkende ud. Du kommer til at bruge dette til at fastgøre kobbertråden til sensorerne.
Trin 10: Mal dine sensorer
Skær to papfirkanter og to rektangler ud. Disse vil gå til dit stativ, så du kan måle størrelsen på de indvendige overflader til dimensionering.
Hvis du bruger elektrisk maling, kan du male direkte på disse firkanter. Når du er tør, skal du påføre noget dobbeltsidet tape, du vil lime sensorerne med forsiden nedad mod akryl. Men først skal du kold lodde malingen!
Trin 11: Kold lodde
Brug dit Electric Paint -rør til at presse en generøs mængde maling ud på det eksponerede kobber. Du bør sørge for, at ledningen holdes på plads, så den ikke bevæger sig rundt (du kan bruge dobbeltsidet tape).
Den færdige sensor skal ligne det tredje billede i trin 11. Når du er færdig, skal du have fire sensorer, to firkantede, to rektangulære, forbundet til hver af siderne på Capong -stativet.
Trin 12: Aluminiumsfoliesensor
Hvis du ikke har elektrisk maling, kan du lave dine sensorer ved hjælp af aluminiumsfolie. Følg bare de samme trin som ovenfor, men sandwich den eksponerede ledning mellem aluminiumsfolien og pap som det ses på billederne til højre.
Trin 13: Fastgør til stativ
Du kan nu fastgøre dine sensorer til stativet og få din Pi Cap og Pi Zero ud!
Trin 14: Fastgør til Pi Cap
Tag krokodilleklipsene, der stikker ud fra toppen af Capong -stativet, og fastgør dem til din Pi Caps elektroder. Sørg for, at du forbinder til de rigtige elektroder - den du har programmeret til funktionalitet. Nu kan du forbinde din Pi Zero, uploade koden og spille! Kan du lide dette projekt? Vil du lave dit eget? Få mere at vide om Pi Cap's funktioner, og få dine i dag fra vores online butik.
Anbefalede:
Sådan adskilles en computer med nemme trin og billeder: 13 trin (med billeder)
Sådan adskilles en computer med nemme trin og billeder: Dette er en instruktion om, hvordan du adskiller en pc. De fleste af de grundlæggende komponenter er modulopbyggede og nemme at fjerne. Det er dog vigtigt, at du er organiseret omkring det. Dette hjælper med at forhindre dig i at miste dele og også ved at lave genmonteringen til
Arduino Color Sorter Project med pc -kontrolapplikation: 4 trin (med billeder)
Arduino Color Sorter Project med Pc Control Application: I dette projekt valgte jeg TCS34725 farvesensor. Fordi denne sensor udfører en mere nøjagtig detektion end de andre og ikke påvirkes af lysændringen i miljøet. Produktfejlsøgningsrobotten styres af grænsefladeprogrammet
Arduino Mini CNC Plotter (Med Proteus Project & PCB): 3 trin (med billeder)
Arduino Mini CNC Plotter (Med Proteus Project & PCB): Denne arduino mini CNC eller XY plotter kan skrive og lave designs inden for en rækkevidde på 40x40 mm. Ja, dette område er kort, men det er en god start på at hoppe ind i arduino verden. [Jeg har givet alt i dette projekt, selv PCB, Proteus File, eksempeldesign og
Hvad skal man gøre med tilfældige motorsamlinger: Project 2: Spinning Lights (Model UFO): 12 trin (med billeder)
Hvad skal jeg gøre med tilfældige motorsamlinger: Projekt 2: Spinning Lights (Model UFO): Så jeg har stadig en Random Motor Collection … Hvad skal jeg gøre? Lad os tænke. Hvad med en LED -lysspinner? (Ikke håndholdt, undskyld fidget spinner elskere.) Det ligner lidt en UFO, det lyder som en blanding mellem en ukrudtshakker og en blender
Sådan gør du projekteringskortlægning med Pi Cap: 9 trin (med billeder)
Sådan gør du projekteringskortlægning med Pi Cap: Vi har hentet inspiration fra dine projekter og oprettet en vejledning til projektionskortlægning ved hjælp af Pi Cap. Hvis du vil have dit projekt til at fungere trådløst over WiFi, så er dette selvstudiet for dig. Vi brugte MadMapper som en projektionskortningssoftware