Innholdsfortegnelse:

Arduino Pinball -maskin som spiller seg selv !: 13 trinn (med bilder)
Arduino Pinball -maskin som spiller seg selv !: 13 trinn (med bilder)

Video: Arduino Pinball -maskin som spiller seg selv !: 13 trinn (med bilder)

Video: Arduino Pinball -maskin som spiller seg selv !: 13 trinn (med bilder)
Video: CS50 2014 – 7-я неделя 2024, Juli
Anonim
Image
Image
Arduino Pinball -maskin som spiller seg selv!
Arduino Pinball -maskin som spiller seg selv!
Arduino Pinball -maskin som spiller seg selv!
Arduino Pinball -maskin som spiller seg selv!
Arduino Pinball -maskin som spiller seg selv!
Arduino Pinball -maskin som spiller seg selv!

"En flipperspill som spiller seg selv, tar ikke det all moroa ut av det?" Jeg hører deg spørre. Kanskje hvis du ikke liker autonome roboter, kan det være det. Jeg, men jeg handler veldig mye om å bygge roboter som kan gjøre kule ting, og denne gjør noen ganske kule ting.

Dette prosjektet ble bygget som et senior designprosjekt for Kennesaw State University, og var en bokstavelig barndomsdrøm som gikk i oppfyllelse for meg å bygge.

Funksjonene inkluderer et fungerende poengsumsystem som sporer hvor mange poeng du får, en multiball plinko-maskin og en autonom aktiveringsbryter på forsiden som du kan snu i farten. Det er et overmontert USB-kamera som stadig oppdager posisjonen til svømmeføtter og flipperspillets posisjon under spill, og det tar beslutninger basert på deres relative forskjeller. Flere bilder av prosjektet finnes her!

Selv om du kanskje ikke er i stand til (eller til og med vil) gjenskape prosjektet, håper jeg at dette gir deg inspirasjon eller et utgangspunkt for å lage fantastiske ting.

Så, forbered deg og … La oss lage roboter!

Rekvisita

Tydeligvis er det mange forsyninger involvert i dette prosjektet, og jeg tror ikke jeg kan liste opp hvert enkelt stykke, og jeg tror heller ikke det ville være nyttig. Imidlertid ønsker jeg å gi en liste over de viktigste flipperspillkomponentene og verktøyene som trengs for å bygge dette prosjektet. I senere avsnitt vil jeg prøve å ha en mer detaljert liste for spesifikke komponenter.

Verktøy:

  • Tilgang til en CNC- og/eller laserskærer
  • Dremel og sandpapir
  • Loddejern
  • 3D -skriver (avhengig av maskinen)
  • Linux datamaskin
  • USB -kamera

Materialer:

  • Mye 22 /24 AWG wire
  • Mye varme krymper for ledningene
  • 3/4 tommers kryssfiner (vi brukte baltisk bjørk) - 2x 4x8 ark
  • En fin strømforsyning - Som denne!
  • Buck Converter (Light Power) - Som denne!

Pinball -komponenter:

Stort sett alle flipperspillkomponentene kan kjøpes på Pinball Life.

  • Venstre og høyre Flipper -enhet
  • 2x Flipper flaggermus
  • 2x Flipper -knapper
  • 2x bladbrytere
  • Pop Støtfanger Montering
  • 2x Slingshot -forsamlinger
  • Minst 6x stjerneposter for slangene
  • Minst 2x 2 "gummibånd til stjernepostene
  • Lanseringsmekanisme
  • Så mange #44 bajonettstillamper og festebraketter som maskinen din trenger
  • Så mange spillefeltinnlegg som maskinen trenger
  • Så mange spinnere som maskinen trenger
  • Så mange velterbrytere som maskinen trenger
  • Så mange stand-up mål som maskinen din trenger

Og, selvfølgelig, en Arduino Mega!

Trinn 1: Undersøk hvordan det fungerer

Undersøk hvordan det fungerer
Undersøk hvordan det fungerer
Undersøk hvordan det fungerer
Undersøk hvordan det fungerer
Undersøk hvordan det fungerer
Undersøk hvordan det fungerer

Det første trinnet i å bygge noe er å gjøre litt lett forskning på hvordan de enkelte delene av tingen fungerer sammen. Jeg antar at du vil ha en liten forståelse av elektriske komponenter, men selv om du ikke gjør det, håper jeg at dette fortsatt hjelper.

Generelt Pinball Design

For generell hjelp når du tenker på en flipperspill, bør disse koblingene gi deg en god forståelse.

  • Pinball Design, Start to Finish -
  • Kortfattet beskrivelse av flipperspillkomponenter-https://www.topic.com/anatomy-of-a-pinball-machine
  • Flott instruerbart med fine animasjoner-https://www.instructables.com/id/Making-a-Pinball-Machine/

Elektriske komponenter:

De fleste av flipperspillkomponentene har en elektromekanisk prosess som aktiverer dem.

  • Flippers -
  • Pop -støtfanger -
  • Slingshots -
  • Transistorteori-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches

Mekanisk Pinball Design:

Denne delen inneholder CAD -modeller, trearbeidstips og annen nyttig mekanisk hjelp

  • CAD -modeller av pinballmakers.com -
  • CAD -modeller laget av teamet vårt -
  • Fresing av tre og akryl -
  • Lag Dovetails -

Programvare og autonomi Design:

Denne delen har lenker til forskjellige algoritmer og prosjekter som kan være nyttige når du lager noe autonomt.

  • Github -repo for et lignende prosjekt -
  • Utjevningsalgoritmer (for sporing av hastighet/posisjon) -
  • Fremskynde arduino hardware ROS bridge (om nødvendig) -

Trinn 2: Design maskinen på papir

Design maskinen på papir
Design maskinen på papir
Design maskinen på papir
Design maskinen på papir
Design maskinen på papir
Design maskinen på papir

Så dette kan virke som en enklere oppgave i begynnelsen, og hvis du har tenkt på det lenge, så er det kanskje det. Av en eller annen grunn kan dette imidlertid vise seg å være ganske vanskelig å få til.

Du kan ha plassbegrensninger som du ikke redegjorde for i begynnelsen, eller kanskje noen av skuddene du tenkte på bare er umulige for svømmeføttene dine å treffe. Alle disse tingene må jobbe rundt i hodet og på papiret før du går ut og bruker tid og penger på et design som ikke fungerer.

For teamet vårt delte vi det opp i få testbrett på veldig billig kryssfiner før vi faktisk gikk gjennom og freset ut det siste spillefeltet. Vi gikk også gjennom mange design -iterasjoner og endret hele tiden hvordan maskinen så ut, men hvert trinn vi tok kom oss litt nærmere sluttproduktet.

Så lær av våre feil og bruk disse nyttige tipsene:

  • Tegn på papir (eller en tavle eller hva som helst) før du går over til 3D -modellering.
  • Planlegg å gjøre feil i fresingen din, ha "modulære" funksjoner som kan tas ut og settes inn igjen.
  • Ikke oppfinn hjulet på nytt, sjekk populære spill og hvordan de strukturerer spillefeltet.
  • Drømmen i hodet ditt vil ikke være akkurat det som havner foran deg, men ta det som er der og løp med det.

Trinn 3: Design You Machine i SolidWorks

Design You Machine i SolidWorks
Design You Machine i SolidWorks

Andre pris i Arduino -konkurransen 2020

Anbefalt: