Innehållsförteckning:
- Tillbehör
- Steg 1: Klipp ut och montera delar
- Steg 2: Skär pluggen och fjädrarna i storlek
- Steg 3: Montera vändmekanismen
- Steg 4: Koppla ihop komponenterna
- Steg 5: Ladda upp koden
- Steg 6: Anpassa spelet
- Steg 7: Exempel
Video: Vänd den! - Världens dummaste spel?: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Ursprung: Detta är ett spel jag utvecklat under ett par år 2018-2019
Det kallades ursprungligen "Stupid Flip" och kom ur mitt intresse för att skapa enkla och roliga interaktiva spel som också kan användas för att lära ut kodning. Det här handlar om det enklaste spelet man kan tänka sig och innebär att man vänder en arm från en spelare till en annan med ett kort (token) fäst i slutet med en magnet.
Spelarna får poäng om deras motståndare "tappar" kortet när de försöker vända det, eller om de lyckas vända med den exakta kraft som krävs för att sätta in kortet på motståndarens sida.
Även om det är otroligt enkelt, Flip-It! är också märkligt beroendeframkallande och upprörande.
De första prototyperna gjordes i kartong och använde rörformade ABS -kretskortsfästen som lager. Dessa hade ett analogt poängsystem (se bilder).
Efterföljande versioner innehåller ett MDF -fodral, 3D -tryckta komponenter för lager, skarvar och magnethållare. Det sista steget var att lägga till elektronisk poängsättning.
Denna instruerbara avser konstruktionen av CNC, 3d -tryckt, elektronisk version. Jag utvecklade detta för en serie design-/fabrikationsverkstäder. Tanken var att barnen skulle kunna utveckla sina egna teman för spelet. Det inledande temat var att vända en 毽子 (JianZi) mellan två spelare. JianZi är den kinesiska viktade fjädern som kan sparkas runt mellan spelarna.
Temat i detta exempel visar månmodulen Apollo 11 som vänder mellan jorden och månen.
Att få ihop alla delar är en ganska lång process, så jag skulle också uppmuntra alla som är intresserade att använda måtten för att göra en enkel version i kartong. Detta kan göras mycket snabbt och spelet är lika roligt. Den enda delen som är väsentlig är 5 mm neodymiummagneten. Vi har använt sfäriska sådana som är vad du hittar i konstruktionsleksakerna eller 'executive leksaker' där du kan göra former med flera magneter.
I denna version använder jag fjädrar för att ge 'lyft' eller vändkraft, men i tidigare versioner använde jag också gummiband med lika stor framgång.
Den elektroniska resultattavlan var en rolig övning i kodning. Detektionssystemet förlitar sig på två IR -magiska ögonreflekterande sensorer. Dessa gör att Arduino kan avgöra när kortet har `` vänd '' och när det sannolikt kommer att ha ramlat av. Dessa, tillsammans med en avbrottsknapp, är de enda ingångarna till detta spel. Utgångarna är en åttasiffrig 7-segmentskärm och en piezo-summer. Jag försökte göra så mycket jag kunde med denna enkla inställning men det finns gott om utrymme för anpassning och förbättringar. Detta är bara det tredje eller fjärde projektet som jag har kodat och det är så grovt och rörigt som du kan förvänta dig. Jag hoppas att jag har lagt in tillräckligt med anteckningar för att hjälpa alla som vill ta reda på vad som händer. Jag utvecklade ett par ljudeffekter och en fanfare för spelet, men för mycket av ljudelementen inklusive Mario Bros-temat är jag skyldig Dipto Pratyaksa och prins Stevie-Ray Charles Balabis från Princetronics.
Här ingår också 3D -utskriftsfilerna för de olika skarv- och lagerkomponenterna. Jag är mycket tacksam till Mike och Per Widing för deras hjälp med att förfina designen och skriva ut dessa för mig.
Filmen visar alla relevanta steg men jag kommer att beskriva dem här mer i detalj.
Tillbehör
För att konstruera spelet:
Använd den bifogade filen för att CNC- eller laserskära en uppsättning delar
Använd den bifogade filen för att 3D -skriva ut de anslutande elementen
O-ringar eller gummiband
Förlängningsfjäder yttre dia 7 mm Inre dia 5 mm
Trästift 5 mm
Träkloss 28 mm rund, borrad 5 mm (för motvikt) - behöver inte vara rund
5 mm sfärisk neodymmagnet (samma som finns i magnetiska konstruktionsleksaker)
För att konstruera det elektroniska poängelementet:
9v Batterihållare och bly
9v batteri
Arduino Nano (jag använde en klon)
Nano breakout board
12 mm tryckknappsbrytare
8 x 7 segment LED -displaymodul
Passiv summer
2 x IR -reflekterande sensormoduler
Kvinna till hona Dupont -kablar
Steg 1: Klipp ut och montera delar
Använd de bifogade filerna för att klippa ut bitarna i 5 mm MDF
Montera som visas i videon med trälim och låt torka
Steg 2: Skär pluggen och fjädrarna i storlek
Använd skärguiden för att skära pluggen och fjädrarna i storlek.
Montera fjäderfästena på fodralets baksida med trälim.
När det är torrt, tryck och vrid fjädrarna på detta och avsluta sedan med den andra delen av pluggen.
Steg 3: Montera vändmekanismen
Vändmekanismen är konstruerad med 5 mm plugg och en serie 3D -tryckta komponenter.
Dessa delar utvecklades med Mike och Per Widing och de gjorde ett bra jobb för att förfina dem.
"Lager" -delen (kallad "kupol" här) bör bromsas med en 5,2 mm borr för att pluggen ska gå smidigt. Detta fästs sedan på fodralets baksida med varmt lim.
De andra komponenterna hålls på plats med 6 mm O-ringar, men små gummiband fungerar lika bra.
Dessa gör att armen kan justeras för optimal spelprestanda!
Steg 4: Koppla ihop komponenterna
Bifogat är ett kopplingsschema som visar hur man monterar komponenterna med Arduino Nano.
IR -sensormodulerna skickar en digital signal till arduino (på/av). Deras känslighet måste justeras med sin potentiometer så att den exakt kan upptäcka om en token är på plats.
Steg 5: Ladda upp koden
Det här är koden som jag utvecklade för spelet.
Som nämnts tidigare är detta ett ganska amatörförsök och jag är säker på att det kan förbättras. Men det fungerar för mig.
I huvudsak avgör IR -detektorerna var token är för att kunna börja spela och sedan testa om den har lyckats "vändas" eller inte.
Varje på varandra följande "flip" bidrar till en rallytotal.
Detta antal läggs till den vinnande spelarens poäng när token släpps.
Spelarna förlorar ett liv varje gång en token tappas.
När endera spelaren har förlorat fem liv är spelet över.
Steg 6: Anpassa spelet
Exempeltemat som visas här är månmodulen som reser mellan jorden och månen. Jag gjorde detta på grund av 50 -årsdagen av Apollo11 -uppdraget.
Det består av några enkla tryckta delar, men tanken är att spelet kan vara helt tema med färger och ytterligare delar.
"Token" -delen ska vara cirka 70 mm i diameter. Vi fann att två eller tre häftklamrar limmade mellan två pappersark och sedan laminerade handlade om rätt vikt och magnetstyrka, men det här är något som behöver experimenteras.
Steg 7: Exempel
Här är några exempel på Flip-it! som vi gjorde på en verkstad nyligen.
Alla dessa exempel har poänghjulet snarare än elektronisk poängsättning.
Båda är lika roliga, dumma och beroendeframkallande!
Tvåa i speltävlingen
Rekommenderad:
Vänd X-box Rock Band-trummor till en Midi Stand Alone elektroniska trummor: 4 steg (med bilder)
Förvandla X-box Rock Band-trummor till en Midi Stand Alone Electronic Drums .: Jag hade turen att få en begagnad x-box-trumset, den är lite grov och har ingen paddel, men inget som inte går att fixa. förvandla den till en fristående elektrisk trumset. Läser det analoga värdet från piezosensorn och gör det till MIDI -kommando
Skrivmaskin Vänd plotter: 4 steg (med bilder)
Skrivmaskin Turned Plotter: Ursäkta de dåligt skrivna instruerbara. Jag har inte mycket tid nuförtiden och tänkte inte skriva en när jag arbetade med projektet. För några månader sedan gjorde jag en CD -romplotter för mina döttrar. Se bifogade ett par bilder (
Vänd en vanlig videoprojektor i kortkastmodell för ~ 40 $: 6 steg (med bilder)
Vänd en vanlig videoprojektor i kortkastmodell för ~ 40 $: Som videokonstnär gillar jag att utföra videoprojektioner direkt från scenen. Jag uppskattar detta tillvägagångssätt eftersom det är enklare och snabbare att installera än att hänga videoprojektorer på grillplattan eller mindre komplicerat än andra installationer. Gjorde bra,
Vänd bearbetning på DMS CNC -routern: 5 steg (med bilder)
Vändbearbetning på DMS CNC-routern: Efter att ha funderat på potentialen för 3-axlig flipbearbetning bestämde jag mig för att konstruera en tredimensionell reliefmålning av laminerad plywood. Denna del skulle kunna ses från båda sidor, och även om de två sidorna skulle vara relaterade till varandra
Automatiskt vänd ägginkubatorbricka från trä: 7 steg (med bilder)
Automatisk vridning av ägginkubatorbricka från trä: Hej och välkommen till min instruerbara, I det här projektet gör jag automatisk vändbricka för ägg som ska användas i inkubator, det är en mycket enkel mekanism och lätt att göra eftersom den inte behöver mycket verktyg , den här modellen lutar brickan mer än 45 grader