Flip-It! – världens dummaste spel?

Orsprung: Det här är ett spel som jag utvecklade under ett par år 2018-2019

Det hette ursprungligen ”Stupid Flip” och kom ur mitt intresse för att skapa enkla och roliga interaktiva spel som också kunde användas för att lära ut kodning. Det här är ungefär det enklaste spelet man kan tänka sig och går ut på att vända en arm från en spelare till en annan med ett kort (token) fäst i änden med en magnet.

Spelarna får poäng om motståndaren ”tappar” kortet när han eller hon försöker vända det, eller om de lyckas vända med den exakta kraften som krävs för att deponera kortet på motståndarens sida.

Trots att det är otroligt enkelt är Flip-It! också märkligt beroendeframkallande och irriterande.

De första prototyperna tillverkades i kartong och använde rörformiga ABS-kretskortfästen som lager. Dessa hade ett analogt poängsystem (se bilder).

Sekvata versioner innehåller ett MDF-fodral, 3d-utskrivna komponenter för lagren, lederna och magnethållarna. Det sista steget var att lägga till elektronisk poängsättning.

Den här instruktionen gäller byggandet av den CNC-styrda, 3d-printade, elektroniska versionen. Jag utvecklade den här för en serie workshops om design/tillverkning. Tanken var att barnen skulle kunna utveckla sina egna teman för spelet. Det första temat var att vända en 毽子 (JianZi) mellan två spelare. JianZi är en kinesisk viktad shuttlecock som kan sparkas runt mellan spelarna.

Temat i det här exemplet visar Apollo 11:s månmodul som flippar mellan jorden och månen.

Att få ihop alla delar är en ganska långdragen process, så jag vill också uppmuntra alla 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 nödvändig är 5 mm neodymmagneten. Vi har använt sfäriska sådana som man hittar i konstruktionsleksaker eller ”verkställande leksaker” där man kan göra former med flera magneter.

I den här versionen använder jag fjädrar för att ge ”lyft” eller vändkraft, men i tidigare versioner har jag också använt gummiband med lika stor framgång.

Den elektroniska resultattavlan var en rolig övning i kodning. Detekteringssystemet bygger på två IR-reflekterande sensorer för magiska ögon. Dessa gör det möjligt för Arduino att avgöra när kortet har ”vänds” och när det är troligt att det har fallit av. Dessa, tillsammans med en avbrottsknapp, är de enda ingångarna till det här spelet. Utgångarna är en 8-siffrig 7-segmentsdisplay och en piezo-summer. Jag försökte göra så mycket som möjligt med denna enkla uppställning men det finns mycket utrymme för anpassning och förbättring. Detta är bara det tredje eller fjärde projektet som jag har kodat och det är lika grovt och rörigt som man kan förvänta sig. 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 fanfar för spelet, men för en stor del av ljudelementen, inklusive Mario Bros-temat, är jag skyldig Dipto Pratyaksa och Prince Stevie-Ray Charles Balabis från Princetronics.

Alltså ingår här 3D-utskriftsfilerna för de olika led- och lagerkomponenterna. Jag är mycket tacksam mot Mike och Per Widing för deras hjälp med att förfina konstruktionen och skriva ut dessa åt mig.

Filmen visar alla relevanta steg men jag kommer att beskriva dem här mer i detalj.

Förnödenheter:

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-printa anslutningselementen

O-ringar eller gummiband

Töjningsfjäder yttre dia 7mm Inre dia 5mm

Trädplugg 5mm

Träblock 28mm runt, borrad 5 mm (för motvikt) – behöver inte vara rund

5 mm sfärisk neodymmagnet (samma som finns i magnetiska byggleksaker)

För att konstruera det elektroniska poängelementet:

9v batterihållare och ledning

9v batteri

Arduino Nano (jag använde en klon)

Nano breakout board

12mm tryckknapp switch

8 x 7 segment LED-display modul

Passiv summer

2 x IR reflekterande sensormoduler

Hon-till-hon Dupont-kablar

Lämna ett svar

Din e-postadress kommer inte publiceras.