Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Undersøg, hvordan det fungerer
- Trin 2: Design din maskine på papir
- Trin 3: Design din maskine i SolidWorks
Video: Arduino Pinball Machine, der spiller sig selv !: 13 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
"En flipperspiller, der spiller sig selv, tager det ikke alt det sjove ud af det?" Jeg hører dig spørge. Måske hvis du ikke er til autonome robotter, kan det være. Mig, jeg handler dog meget om at bygge robotter, der kan lave fede ting, og denne her gør nogle ret fede ting.
Dette projekt blev bygget som et senior designprojekt for Kennesaw State University og var en bogstavelig barndomsdrøm, der gik i opfyldelse for mig at bygge.
Funktionerne inkluderer et arbejdsscoresystem, der sporer, hvor mange point du får, en multiball-plinko-maskine og en autonom aktiveringskontakt på forsiden, som du kan vende med det samme. Der er et ovenmonteret USB-kamera, der konstant registrerer flippernes position og pinballens position under spil, og det træffer beslutninger baseret på deres relative forskelle. Flere billeder af projektet findes her!
Selvom du måske ikke er i stand til (eller endda vil) genskabe projektet nøjagtigt, håber jeg, at dette giver dig inspiration eller et udgangspunkt for at lave fantastiske ting.
Så forbered dig selv og … Lad os lave robotter!
Forbrugsvarer
Det er klart, at der er masser af forsyninger involveret i dette projekt, og jeg tror ikke, jeg kan liste hvert enkelt stykke, og jeg tror heller ikke, det ville være nyttigt. Jeg vil dog give en liste over større flipperspillekomponenter og nødvendige værktøjer til at bygge dette projekt. I senere afsnit vil jeg prøve at have en mere detaljeret liste over specifikke komponenter.
Værktøjer:
- Adgang til en CNC- og/eller laserskærer
- Dremel & sandpapir
- Loddekolbe
- 3D -printer (afhængigt af din maskine)
- Linux computer
- USB kamera
Materialer:
- Masser af 22 /24 AWG wire
- Masser af varme krymper for ledningerne
- 3/4 tommer krydsfiner (vi brugte baltisk birk) - 2x 4x8 ark
- En dejlig strømforsyning - som denne!
- Buck Converter (Light Power) - Kan lide denne!
Pinball -komponenter:
Stort set alle flipperspillekomponenter kan købes på Pinball Life.
- Venstre og højre Flipper -samling
- 2x Flipper flagermus
- 2x Flipper knapper
- 2x bladkontakter
- Pop kofanger samling
- 2x Slingshot -samlinger
- Mindst 6x stjerneposter til slyngerne
- Mindst 2x 2 "gummibånd til stjernepælene
- Launcher -mekanisme
- Lige så mange #44 bajonet-stillamper og monteringsbeslag, som din maskine har brug for
- Lige så mange spillefeltindsatser som din maskine har brug for
- Så mange spinnere som din maskine har brug for
- Lige så mange rollover switches som din maskine har brug for
- Lige mange stand-up mål som din maskine har brug for
Og selvfølgelig en Arduino Mega!
Trin 1: Undersøg, hvordan det fungerer
Det første trin i opbygningen af noget er at lave lidt letforskning om, hvordan de enkelte dele af tingen fungerer sammen. Jeg går ud fra, at du i det mindste har en lille forståelse af elektriske komponenter, men selvom du ikke gør det, håber jeg, at dette stadig hjælper.
Generelt Pinball Design
Til generel hjælp, når du tænker på en flipperspiller, bør disse links give dig en god forståelse.
- Pinball Design, Start to Finish -
- Kortfattede pinball-komponentbeskrivelser-https://www.topic.com/anatomy-of-a-pinball-machine
- Fantastisk instruerbar med flotte animationer-https://www.instructables.com/id/Making-a-Pinball-Machine/
Elektriske komponenter:
De fleste af flipperspillets komponenter har en elektromekanisk proces, der aktiverer dem.
- Flippers -
- Pop Bumper -
- Slingshots -
- Transistorteori-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches
Mekanisk Pinball Design:
Dette afsnit indeholder CAD -modeller, træbearbejdningstip og anden nyttig mekanisk hjælp
- CAD -modeller af pinballmakers.com -
- CAD -modeller lavet af vores team -
- Fræsning af træ og akryl -
- Lav Dovetails -
Software & Autonomi Design:
Dette afsnit har links til forskellige algoritmer og projekter, der kan være nyttige, når du laver noget autonomt.
- Et lignende projekts github -repo -
- Udjævningsalgoritmer (til hastigheds-/positionssporing) -
- Fremskynde arduino hardware ROS bridge (hvis det er nødvendigt) -
Trin 2: Design din maskine på papir
Så det kan virke som en enklere opgave i starten, og hvis du har tænkt på det i lang tid, er det måske det. Af en eller anden grund kan dette imidlertid vise sig at være en ganske vanskelig ting at opnå.
Du har muligvis pladsbegrænsninger, som du først ikke tog højde for, eller måske er nogle af de skud, du tænkte på, bare umulige for dine svømmefødder at ramme. Alle disse ting skal arbejde rundt i dit hoved og på papir, før du går ud og bruger tid og penge på et design, der ikke virker.
For vores team brød vi det op i få testbrætter på rigtig billige krydsfiner, inden vi faktisk gik igennem og fræste den sidste spillebane. Vi gennemgik også masser af design -iterationer og ændrede konstant, hvordan maskinen så ud, men hvert trin, vi tog, kom os lidt tættere på det endelige produkt.
Så lær af vores fejl og brug disse nyttige tips:
- Tegn på papir (eller et whiteboard eller hvad som helst), før du går til 3D -modellering.
- Planlæg at lave fejl i din fræsning, har "modulære" funktioner, der kan tages ud og sættes tilbage.
- Opfind ikke hjulet igen, tjek populære spil, og hvordan de strukturerer deres spilleplads.
- Drømmen i dit hoved vil ikke være det, der ender foran dig, men tag det, der er, og løb med det.
Trin 3: Design din maskine i SolidWorks
Anden pris i Arduino -konkurrencen 2020
Anbefalede:
Tchaibotsky (en klaver, der spiller robot): 12 trin (med billeder)
Tchaibotsky (en klaver, der spiller robot): Denne instruerbare blev oprettet for at opfylde projektkravet for Makecourse ved University of South Florida (www.makecourse.com) Tchaibotsky er en Arduino -drevet klaverspillerobot. Motivationen var at bygge noget, der kunne
Brug af LED'er og AT Tiny til at skabe en blinkende stjerne med Piezo, der spiller "Twinkle, Twinkle, Little Star": 6 trin
Brug af LED'er og AT Tiny til at skabe en blinkende stjerne med piezo, der spiller "Twinkle, Twinkle, Little Star": Dette kredsløb bruger LEDS, AT TINY og piezo til at producere en blinkende stjerne og musik af " Twinkle, Twinkle, little star " Se det næste trin for oversigt over og kredsløb
Cool Instructables Robot, der bevæger sig: 11 trin (med billeder)
Cool Instructables Robot That Moves: Hvis du kan lide min robot, så stem på mig i instruktable robotkonkurrencen. Den er enkel og let at lave
Arduino: Pinball Machine: 8 trin (med billeder)
Arduino: Pinball Machine: Da jeg altid har elsket både flipperspillere og elektronik, besluttede jeg mig for at bygge min egen flipperspiller. Jeg valgte Arduino til programmering og elektronik, fordi det er en meget tilgængelig platform, der er både kompakt og let at bruge. I denne vejledning
Håndlavet feriefotokort, der er en gave i sig selv !: 8 trin
Håndlavet feriefotokort, der er en gave i sig selv !: Denne instruktion viser dig, hvordan du laver et unikt sæt kort, som hver kan indrammes af modtagerne efter feriesæsonen er overstået, og endnu lettere, hvis du giver dem en IKEA klip fotoramme sammen med kortet. Disse kort kan være g