INHOUDSOPGAWE:

Arduino flipperspel wat homself speel !: 13 stappe (met foto's)
Arduino flipperspel wat homself speel !: 13 stappe (met foto's)

Video: Arduino flipperspel wat homself speel !: 13 stappe (met foto's)

Video: Arduino flipperspel wat homself speel !: 13 stappe (met foto's)
Video: CS50 2014 - Week 7 2024, Julie
Anonim
Image
Image
Arduino flipperspel wat homself speel!
Arduino flipperspel wat homself speel!
Arduino flipperspel wat homself speel!
Arduino flipperspel wat homself speel!
Arduino flipperspel wat homself speel!
Arduino flipperspel wat homself speel!

"'N Flippermasjien wat homself speel, neem dit nie al die plesier daaruit nie?" Ek hoor jou vra. Miskien is dit moontlik as u nie van outonome robotte hou nie. Ek gaan egter baie oor robotte bou wat oulike dinge kan doen, en hierdie een doen baie mooi dinge.

Hierdie projek is gebou as 'n senior ontwerpprojek vir die Kennesaw State University, en was 'n letterlike kinderdroom wat vir my waar geword het.

Die funksies sluit in 'n werkende tellingstelsel wat opspoor hoeveel punte u kry, 'n multiball-plinko-masjien en 'n outonome aktiveringsskakelaar aan die voorkant waarmee u onmiddelik kan draai. Daar is 'n USB-kamera wat hierbo gemonteer is, wat voortdurend die posisie van die flippers en die posisie van die flipper tydens die spel bespeur, en dit neem besluite op grond van hul relatiewe verskille. Meer foto's van die projek bestaan hier!

Alhoewel u die projek moontlik nie presies kan herskep (of selfs wil) nie, hoop ek dat dit u inspirasie gee of 'n beginpunt is om wonderlike dinge te maak.

Berei uself dus voor … Kom ons maak robotte!

Voorrade

Dit is duidelik dat daar baie voorrade by hierdie projek betrokke is, en ek dink nie dat ek elke stuk kan noem nie, en ek dink ook nie dat dit nuttig sou wees nie. Ek wil egter 'n lys gee met die belangrikste flipperkomponente en gereedskap wat nodig is om hierdie projek te bou. In latere afdelings sal ek probeer om 'n meer gedetailleerde lys vir spesifieke komponente te hê.

Gereedskap:

  • Toegang tot 'n CNC- en/of lasersnyer
  • Dremel en skuurpapier
  • Soldeerbout
  • 3D -drukker (afhangende van u masjien)
  • Linux rekenaar
  • USB kamera

Materiaal:

  • Baie 22 /24 AWG draad
  • Baie hitte krimp vir die drade
  • 3/4 duim laaghout (ons gebruik Baltiese berk) - 2x 4x8 velle
  • 'N Pragtige kragtoevoer - soos hierdie!
  • Buck Converter (Light Power) - Soos hierdie een!

Flipper -komponente:

Byna al die flipperkomponente kan op Pinball Life gekoop word.

  • Links en regs Flipper vergadering
  • 2x Flipper -vlermuise
  • 2x Flipper knoppies
  • 2x blaarskakelaars
  • Pop Bumper Assembly
  • 2x Slingshot -byeenkomste
  • Minstens 6x sterposte vir die slingers
  • Ten minste 2x 2 "rekkies vir die sterpale
  • Lanseermeganisme
  • Soveel #44 bajonet-ligte en monteerbeugels as wat u masjien benodig
  • Soveel speelveld -insetsels as wat u masjien benodig
  • Soveel draaiers as wat u masjien benodig
  • Soveel omskakelaars as wat u masjien benodig
  • Soveel stand-up-teikens as wat u masjien benodig

En natuurlik 'n Arduino Mega!

Stap 1: Ondersoek hoe dit werk

Ondersoek hoe dit werk
Ondersoek hoe dit werk
Ondersoek hoe dit werk
Ondersoek hoe dit werk
Ondersoek hoe dit werk
Ondersoek hoe dit werk

Die eerste stap om iets te bou, is om ligte navorsing te doen oor hoe die individuele dele van die ding saamwerk. Ek neem aan dat u ten minste 'n geringe begrip sal hê van elektriese komponente, maar selfs as u dit nie doen nie, hoop ek dat dit steeds help.

Algemene flipper ontwerp

Vir algemene hulp as u aan 'n flippermasjien dink, moet hierdie skakels u baie verstaan.

  • Pinball Design, Begin to Finish -
  • Beknopte flipperkomponentbeskrywings-https://www.topic.com/anatomy-of-a-pinball-machine
  • Fantastiese onderrig met mooi animasies-https://www.instructables.com/id/Making-a-Pinball-Machine/

Elektriese komponente:

Die meeste flipperkomponente het 'n elektro-meganiese proses wat dit aktiveer.

  • Flippers -
  • Pop Bumper -
  • Slingshots -
  • Transistorteorie-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches

Meganiese flipper ontwerp:

Hierdie afdeling bevat CAD -modelle, wenke vir houtwerk en ander nuttige meganiese hulp

  • CAD -modelle deur pinballmakers.com -
  • CAD -modelle gemaak deur ons span -
  • Hout- en akrielfrees -
  • Maak klein stert -

Sagteware- en outonomie -ontwerp:

Hierdie afdeling bevat skakels na verskillende algoritmes en projekte wat nuttig kan wees as u iets outonoom maak.

  • Github repo van 'n soortgelyke projek -
  • Uitstrykalgoritmes (vir die opsporing van snelheid/posisie) -
  • Versnel arduino -hardeware ROS -brug (indien nodig) -

Stap 2: Ontwerp u masjien op papier

Ontwerp u masjien op papier
Ontwerp u masjien op papier
Ontwerp u masjien op papier
Ontwerp u masjien op papier
Ontwerp u masjien op papier
Ontwerp u masjien op papier

Dit lyk dus aanvanklik na 'n eenvoudiger taak, en as u al lank daaroor nadink, is dit miskien so. Om die een of ander rede kan dit egter nogal moeilik wees om te bereik.

U het moontlik ruimtebeperkings waarvoor u aanvanklik nie rekenskap gegee het nie, of miskien is dit onmoontlik dat sommige van die skote waaraan u gedink het, u flippers kan tref. Al hierdie dinge moet in u kop en op papier werk voordat u uitgaan en tyd en geld spandeer aan 'n ontwerp wat nie werk nie.

Vir ons span het ons dit in 'n paar toetsborde op baie goedkoop laaghout verdeel voordat ons eintlik die laaste speelveld deurgemaak het. Ons het ook baie ontwerp -herhalings ondergaan en het voortdurend verander hoe die masjien lyk, maar elke stap wat ons geneem het, het ons 'n bietjie nader aan die finale produk gebring.

Leer dus uit ons foute en gebruik hierdie nuttige wenke:

  • Teken op papier (of 'n witbord of wat ook al) voordat u na 3D -modellering gaan.
  • Beplan om foute in u frees te maak, het 'modulêre' funksies wat u kan uithaal en terugsit.
  • Moenie die wiel uitvind nie, kyk na gewilde speletjies en hoe hulle hul speelveld opbou.
  • Die droom in jou kop sal nie presies wees wat voor jou beland nie, maar neem wat daar is en hardloop daarmee.

Stap 3: Ontwerp u masjien in SolidWorks

Ontwerp u masjien in SolidWorks
Ontwerp u masjien in SolidWorks

Tweede prys in die Arduino -wedstryd 2020

Aanbeveel: