Obsah:

Arduino Pinball Machine, který hraje sám!: 13 kroků (s obrázky)
Arduino Pinball Machine, který hraje sám!: 13 kroků (s obrázky)

Video: Arduino Pinball Machine, který hraje sám!: 13 kroků (s obrázky)

Video: Arduino Pinball Machine, který hraje sám!: 13 kroků (s obrázky)
Video: CS50 2014 - Week 7 2024, Červenec
Anonim
Image
Image
Arduino Pinball, který hraje sám!
Arduino Pinball, který hraje sám!
Arduino Pinball, který si sám hraje!
Arduino Pinball, který si sám hraje!
Arduino Pinball, který hraje sám!
Arduino Pinball, který hraje sám!

„Pinball automat, který hraje sám, nevyžádá si z toho všechnu zábavu?“Slyšel jsem, že se ptáš. Možná, pokud nejste na autonomní roboty, možná ano. Ale já jsem hlavně o stavění robotů, kteří dokážou skvělé věci, a tenhle dělá docela pěkné věci.

Tento projekt byl postaven jako senior designový projekt pro Kennesaw State University a byl pro mě doslova splněným dětským snem.

Mezi funkce patří funkční bodovací systém, který sleduje, kolik bodů získáte, vícejádrový automat plinko a přepínač autonomní aktivace na přední straně, který můžete převracet za běhu. K dispozici je výše umístěná USB kamera, která během hry neustále detekuje polohu ploutví a polohu pinball a rozhoduje se na základě jejich relativních rozdílů. Další obrázky projektu existují zde!

I když možná nebudete schopni (nebo dokonce chcete) znovu vytvořit projekt přesně, doufám, že vám to poskytne inspiraci nebo výchozí bod pro vytváření úžasných věcí.

Připravte se tedy a … Pojďme dělat roboty!

Zásoby

Očividně je v tomto projektu zahrnuto mnoho dodávek a nemyslím si, že mohu uvést každý kus, ani si nemyslím, že by to bylo užitečné. Chci však poskytnout seznam hlavních komponent pinballu a nástrojů potřebných k vybudování tohoto projektu. V dalších částech se pokusím o podrobnější seznam konkrétních komponent.

Nástroje:

  • Přístup k CNC a/nebo laserové řezačce
  • Dremel a brusný papír
  • Páječka
  • 3D tiskárna (v závislosti na vašem stroji)
  • Linuxový počítač
  • USB kamera

Materiály:

  • Spousta drátu 22/24 AWG
  • Spousta tepla se smršťuje pro dráty
  • 3/4 palcová překližka (použili jsme baltskou břízu) - 2x 4x8 listů
  • Pěkný napájecí zdroj - jako tento!
  • Buck Converter (Light Power) - Like this one!

Pinball komponenty:

Skoro všechny Pinball komponenty lze koupit na Pinball Life.

  • Sestava levého a pravého ploutve
  • 2x Flipper netopýři
  • 2x Flipper tlačítka
  • 2x listové spínače
  • Sestava popového nárazníku
  • 2x sestava praku
  • Alespoň 6x hvězdné příspěvky pro praky
  • Minimálně 2 x 2 “gumičky pro hvězdicové sloupky
  • Spouštěcí mechanismus
  • Tolik bajonetových světel #44 a montážních držáků, kolik váš stroj potřebuje
  • Tolik vložek na hřiště, kolik váš stroj potřebuje
  • Tolik rozmetadel, kolik váš stroj potřebuje
  • Tolik přepínačů převrácení, kolik váš stroj potřebuje
  • Tolik stand-up cílů, kolik váš stroj potřebuje

A samozřejmě Arduino Mega!

Krok 1: Zjistěte, jak to funguje

Zjistěte, jak to funguje
Zjistěte, jak to funguje
Zjistěte, jak to funguje
Zjistěte, jak to funguje
Zjistěte, jak to funguje
Zjistěte, jak to funguje

Prvním krokem při stavbě čehokoli je udělat lehký průzkum toho, jak jednotlivé části věci spolupracují. Předpokládám, že budete alespoň trochu rozumět elektrickým součástem, ale i když ne, doufám, že to stále pomůže.

Obecný design Pinball

Pro obecnou pomoc při přemýšlení o hracím automatu by vám tyto odkazy měly poskytnout velké porozumění.

  • Pinball Design, začněte dokončit -
  • Stručné popisy komponent pinballu-https://www.topic.com/anatomy-of-a-pinball-machine
  • Skvělý návod s pěknými animacemi-https://www.instructables.com/id/Making-a-Pinball-Machine/

Elektrické součásti:

Většina součástí pinball má elektromechanický proces, který je aktivuje.

  • Ploutve -
  • Pop Bumper -
  • Praky -
  • Teorie tranzistorů-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches

Mechanický design Pinball:

Tato část obsahuje modely CAD, tipy pro zpracování dřeva a další užitečnou mechanickou pomoc

  • CAD modely od pinballmakers.com -
  • CAD modely vytvořené naším týmem -
  • Frézování dřeva a akrylu -
  • Výroba rybin -

Software a autonomní design:

Tato část obsahuje odkazy na různé algoritmy a projekty, které by mohly být užitečné při vytváření něčeho autonomního.

  • Repeat github podobného projektu -
  • Vyhlazovací algoritmy (pro sledování rychlosti/polohy) -
  • Zrychlení hardwarového mostu ROS arduino (v případě potřeby) -

Krok 2: Navrhněte svůj stroj na papír

Navrhněte svůj stroj na papíře
Navrhněte svůj stroj na papíře
Navrhněte svůj stroj na papíře
Navrhněte svůj stroj na papíře
Navrhněte svůj stroj na papíře
Navrhněte svůj stroj na papíře

Zpočátku se to tedy může zdát jako jednodušší úkol, a pokud o něm přemýšlíte delší dobu, možná ano. Z jednoho nebo jiného důvodu to však může být docela obtížné.

Můžete mít prostorová omezení, se kterými jste zpočátku nepočítali, nebo možná některé záběry, o kterých jste přemýšleli, jsou pro vaše ploutve prostě nemožné zasáhnout. Všechny tyto věci musí projít v hlavě a na papíře, než půjdete ven a strávíte čas a peníze designem, který nefunguje.

Pro náš tým jsme to rozdělili na několik testovacích desek na opravdu levné překližce, než jsme prošli a vyfrézovali finální hřiště. Také jsme prošli spoustou návrhových iterací a neustále jsme měnili, jak stroj vypadal, ale každý krok, který jsme udělali, nás trochu přiblížil konečnému produktu.

Poučte se tedy z našich chyb a použijte tyto užitečné rady:

  • Než přejdete na 3D modelování, nakreslete si papír (nebo tabuli nebo cokoli jiného).
  • Plánujte chyby při frézování, mějte „modulární“funkce, které lze vyjmout a znovu vložit.
  • Neobjevujte znovu kolo, podívejte se na oblíbené hry a na to, jak strukturují své hřiště.
  • Sen ve vaší hlavě nebude přesně to, co skončí před vámi, ale vezměte si, co tam je, a běžte s tím.

Krok 3: Navrhněte své zařízení v SolidWorks

Navrhněte si stroj v SolidWorks
Navrhněte si stroj v SolidWorks

Druhá cena v soutěži Arduino Contest 2020

Doporučuje: