Innehållsförteckning:
- Tillbehör
- Steg 1: Undersök hur det fungerar
- Steg 2: Designa din maskin på papper
- Steg 3: Design You Machine i SolidWorks
Video: Arduino flipperspel som spelar sig själv !: 13 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
"En flipperspel som spelar sig själv, tar inte allt det roliga ur det?" Jag hör dig fråga. Kanske om du inte är intresserad av autonoma robotar kan det vara så. Jag, men jag handlar mycket om att bygga robotar som kan göra coola saker, och den här gör några ganska coola saker.
Detta projekt byggdes som ett senior designprojekt för Kennesaw State University och var en bokstavlig barndomsdröm för mig att bygga.
Funktionerna inkluderar ett fungerande poängsystem som spårar hur många poäng du får, en multiball plinko-maskin och en autonom aktiveringsomkopplare på framsidan som du kan vända direkt. Det finns en ovanpåmonterad USB-kamera som ständigt upptäcker flipparnas position och flipperspelets position under spel och den fattar beslut baserat på deras relativa skillnader. Fler bilder på projektet finns här!
Även om du kanske inte kan (eller ens vill) återskapa projektet exakt, hoppas jag att detta ger dig inspiration eller en utgångspunkt för att göra fantastiska saker.
Så, förbered dig och … Låt oss göra robotar!
Tillbehör
Uppenbarligen finns det många förnödenheter involverade i det här projektet, och jag tror inte att jag kan lista varenda del, och jag tror inte heller att det skulle vara användbart. Jag vill dock ge en lista över de viktigaste flipperspelskomponenterna och de verktyg som behövs för att bygga detta projekt. I senare avsnitt kommer jag att försöka ha en mer detaljerad lista för specifika komponenter.
Verktyg:
- Tillgång till en CNC- och/eller laserskärare
- Dremel & sandpapper
- Lödkolv
- 3D -skrivare (beroende på din maskin)
- Linux -dator
- USB -kamera
Material:
- Massor av 22 /24 AWG -tråd
- Mycket värmekrymp för trådarna
- 3/4 tums plywood (vi använde baltisk björk) - 2x 4x8 ark
- En trevlig strömförsörjning - som den här!
- Buck Converter (Light Power) - Gilla den här!
Flipperspelskomponenter:
Nästan alla flipperspelskomponenter kan köpas på Pinball Life.
- Vänster och höger Flipper -enhet
- 2x Flipper fladdermöss
- 2x Flipper -knappar
- 2x bladbrytare
- Pop -stötfångare
- 2x Slingshot -enheter
- Minst 6x stjärnposter för slangarna
- Minst 2x 2 "gummiband för stjärnstolparna
- Launcher -mekanism
- Lika många #44 bajonettliknande lampor och fästen som din maskin behöver
- Så många spelplanskär som din maskin behöver
- Så många spinnare som din maskin behöver
- Så många omkopplare som din maskin behöver
- Så många stand-up-mål som din maskin behöver
Och, naturligtvis, en Arduino Mega!
Steg 1: Undersök hur det fungerar
Det första steget i att bygga någonting är att göra lite lättforskning om hur de enskilda delarna av saken fungerar tillsammans. Jag antar att du kommer att ha åtminstone en liten förståelse för elektriska komponenter, men även om du inte gör det hoppas jag att det fortfarande hjälper.
Allmän flipperspel
För allmän hjälp när du tänker på en flipperspel, bör dessa länkar ge dig stor förståelse.
- Pinball Design, Start to Finish -
- Kortfattade flipperspelskomponenter-https://www.topic.com/anatomy-of-a-pinball-machine
- Bra instruerbart med fina animationer-https://www.instructables.com/id/Making-a-Pinball-Machine/
Elektriska komponenter:
De flesta av flipperspelskomponenterna har en elektromekanisk process som aktiverar dem.
- Flippers -
- Pop Bumper -
- Slingshots -
- Transistorteori-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches
Mekanisk flipperspel:
Detta avsnitt innehåller CAD -modeller, träbearbetningstips och annan användbar mekanisk hjälp
- CAD -modeller av pinballmakers.com -
- CAD -modeller gjorda av vårt team -
- Fräsning av trä och akryl -
- Gör Dovetails -
Programvara och autonomi:
Det här avsnittet har länkar till olika algoritmer och projekt som kan vara till hjälp när du gör något autonomt.
- Ett liknande projekts github -repo -
- Utjämningsalgoritmer (för hastighets-/positionsspårning) -
- Påskyndar arduino -maskinvara ROS -brygga (om det behövs) -
Steg 2: Designa din maskin på papper
Så det här kan verka som en enklare uppgift till en början, och om du har tänkt på det länge kan det vara så. Av en eller annan anledning kan detta dock visa sig vara ganska svårt att åstadkomma.
Du kan ha begränsningar i utrymmet som du inte redogjorde för först, eller kanske är några av de skott du tänkte på bara omöjliga för dina flippers att träffa. Alla dessa saker måste arbeta runt i ditt huvud och på papper innan du går ut och lägger tid och pengar på en design som inte fungerar.
För vårt team delade vi upp det i några testbrädor på riktigt billig plywood innan vi faktiskt gick igenom och fräste ut det sista lekfältet. Vi gick också igenom massor av design -iterationer och förändrade ständigt hur maskinen såg ut, men varje steg vi tog fick oss lite närmare slutprodukten.
Så lär dig av våra misstag och använd dessa användbara tips:
- Rita på papper (eller en whiteboard eller vad som helst) innan du går till 3D -modellering.
- Planera för att göra fel i din fräsning, ha "modulära" funktioner som kan tas ut och sättas tillbaka.
- Uppfinna inte hjulet igen, kolla in populära spel och hur de strukturerar deras spelplan.
- Drömmen i ditt huvud kommer inte att vara exakt det som hamnar framför dig, men ta det som finns och spring med det.
Steg 3: Design You Machine i SolidWorks
Andra priset i Arduino Contest 2020
Rekommenderad:
Hur man tecknar sig själv - nybörjarguide: 5 steg
Hur man tecknar sig själv - Nybörjarguide: Du kan göra en intressant och unik gåva och mycket mer! Du kan använda en bild för att teckna själv och använda dem som en bild för sociala medier, du kan göra din egen T-shirtdesign, du kan använda den för affischer, eller skriva ut den på muggar eller göra sti
Cool Instructables Robot som rör sig: 11 steg (med bilder)
Cool Instructables Robot That Moves: om du gillar min robot, vänligen rösta på mig i instruktabeltrobottävlingen. Den är enkel och lätt att göra
Arduino: flipperspel: 8 steg (med bilder)
Arduino: Pinball Machine: Eftersom jag alltid har älskat både flipperspel och elektronik bestämde jag mig för att bygga min egen flipperspel. Jag valde Arduino för programmering och elektronik, eftersom det är en lättillgänglig plattform som är både kompakt och lätt att använda. I den här guiden
Hur man gör en autonom basketboll som spelar robot med hjälp av en IRobot Skapa som bas: 7 steg (med bilder)
Hur man gör en autonom basketboll som spelar robot med hjälp av en IRobot Skapa som bas: Detta är min post för iRobot Create -utmaningen. Den svåraste delen av hela processen för mig var att bestämma vad roboten skulle göra. Jag ville demonstrera de häftiga funktionerna i Create, samtidigt som jag lade till lite robo -stil. Alla mina
Hur man gör en RockBand -gitarr som spelar robot!: 15 steg (med bilder)
How to Make a RockBand Guitar Playing Robot !: För min första instruerbara … Vad kan jag säga, jag älskar att trumma iväg på rockbandet men det är sällan jag har någon att spela med mig; kanske jag behöver fler vänner, men ur mitt till synes ensamma liv (jk) kommer det en ganska cool utdragbar. Jag har design