Obsah:

Arduino Pinball, ktorý sa sám hrá!: 13 krokov (s obrázkami)
Arduino Pinball, ktorý sa sám hrá!: 13 krokov (s obrázkami)

Video: Arduino Pinball, ktorý sa sám hrá!: 13 krokov (s obrázkami)

Video: Arduino Pinball, ktorý sa sám hrá!: 13 krokov (s obrázkami)
Video: CS50 2014 - Week 7 2024, November
Anonim
Image
Image
Arduino Pinball, ktorý sa sám hrá!
Arduino Pinball, ktorý sa sám hrá!
Arduino Pinball, ktorý sa sám hrá!
Arduino Pinball, ktorý sa sám hrá!
Arduino Pinball, ktorý sa sám hrá!
Arduino Pinball, ktorý sa sám hrá!

„Pinball, ktorý hrá sám, nevyberie z toho všetku zábavu?“Počul som, že sa pýtaš. Možno, ak nie ste na autonómne roboty, môže. Mne však veľmi záleží na tom, aby som staval roboty, ktoré dokážu robiť skvelé veci, a tento robí celkom pekné veci.

Tento projekt bol postavený ako senior designový projekt pre Kennesaw State University a bol doslovným splneným detským snom.

Medzi funkcie patrí funkčný systém skóre, ktorý sleduje, koľko bodov získate, viacúčelový stroj plinko a prepínač autonómnej aktivácie na prednej strane, ktorý môžete prevracať za behu. K dispozícii je vyššie umiestnená kamera USB, ktorá počas hry neustále zisťuje polohu plutiev a polohu pinball a rozhoduje sa na základe ich relatívnych rozdielov. Viac fotografií z projektu nájdete tu!

Aj keď možno nebudete môcť (alebo dokonca chcete) znovu vytvoriť projekt presne, dúfam, že vám to poskytne inšpiráciu alebo východiskový bod pre výrobu úžasných vecí.

Takže sa pripravte a … Urobme roboty!

Zásoby

Očividne je do tohto projektu zapojených veľa dodávok a nemyslím si, že môžem uviesť každý jeden kus, ani si nemyslím, že by to bolo užitočné. Chcem však poskytnúť zoznam hlavných komponentov pinballu a nástrojov potrebných na zostavenie tohto projektu. V ďalších častiach sa pokúsim mať podrobnejší zoznam konkrétnych komponentov.

Náradie:

  • Prístup k CNC a/alebo laserovej rezačke
  • Dremel a brúsny papier
  • Spájkovačka
  • 3D tlačiareň (v závislosti od vášho zariadenia)
  • Počítač Linux
  • USB kamera

Materiály:

  • Veľa drôtu AWG 22/24
  • Veľa tepla sa zmršťuje pre drôty
  • 3/4 palcová preglejka (použili sme baltskú brezu) - 2x 4x8 listov
  • Pekný napájací zdroj - ako tento!
  • Buck Converter (Light Power) - Páči sa vám tento!

Pinball komponenty:

Skoro všetky pinballové komponenty je možné kúpiť v Pinball Life.

  • Zostava ľavého a pravého plutvy
  • 2x Flipper netopiere
  • 2x Flipper tlačidlá
  • 2x listové spínače
  • Zostava popového nárazníka
  • 2x zostava praku
  • Najmenej 6x hviezdičkové príspevky pre praky
  • Najmenej 2x 2 “gumičky na stĺpiky hviezd
  • Spúšťací mechanizmus
  • Toľko bajonetových svetiel #44 a montážnych konzol, koľko váš stroj potrebuje
  • Toľko vložiek na ihrisko, koľko váš stroj potrebuje
  • Toľko rozmetávačov, koľko váš stroj potrebuje
  • Toľko prepínačov prevrátenia, koľko váš stroj potrebuje
  • Toľko stojatých cieľov, koľko váš stroj potrebuje

A, samozrejme, Arduino Mega!

Krok 1: Zistite, ako to funguje

Výskum, ako to funguje
Výskum, ako to funguje
Výskum, ako to funguje
Výskum, ako to funguje
Výskum, ako to funguje
Výskum, ako to funguje

Prvým krokom pri budovaní čohokoľvek je urobiť ľahký prieskum, ako jednotlivé časti veci spolupracujú. Predpokladám, že budete aspoň mierne rozumieť elektrickým komponentom, ale aj keď nie, dúfam, že to stále pomôže.

Celkový dizajn Pinball

Tieto odkazy by vám mali poskytnúť všeobecné porozumenie, keď uvažujete o hre pinball.

  • Pinball Design, začnite až do konca -
  • Stručné popisy komponentov pinballu-https://www.topic.com/anatomy-of-a-pinball-machine
  • Skvelý návod s peknými animáciami-https://www.instructables.com/id/Making-a-Pinball-Machine/

Elektrické komponenty:

Väčšina súčiastok pinball má elektromechanický proces, ktorý ich aktivuje.

  • Plutvy -
  • Pop Bumper -
  • Praky -
  • Teória tranzistorov-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches

Mechanický dizajn Pinball:

Táto časť obsahuje modely CAD, tipy na spracovanie dreva a ďalšiu užitočnú mechanickú pomoc

  • Modely CAD od pinballmakers.com -
  • CAD modely vyrobené naším tímom -
  • Frézovanie dreva a akrylu -
  • Výroba rybín -

Návrh softvéru a autonómie:

Táto časť obsahuje odkazy na rôzne algoritmy a projekty, ktoré by mohli byť užitočné pri vytváraní niečoho autonómneho.

  • Repeat github podobného projektu -
  • Vyrovnávacie algoritmy (na sledovanie rýchlosti/polohy) -
  • Zrýchlenie hardvérového mosta ROS arduino (ak je to potrebné) -

Krok 2: Navrhnite zariadenie na papier

Navrhnite svoj stroj na papier
Navrhnite svoj stroj na papier
Navrhnite svoj stroj na papier
Navrhnite svoj stroj na papier
Navrhnite svoj stroj na papier
Navrhnite svoj stroj na papier

Na prvý pohľad sa to môže zdať ako jednoduchšia úloha a ak nad tým dlhšie premýšľate, možno áno. Z jedného alebo druhého dôvodu to však môže byť dosť ťažké dosiahnuť.

Môžete mať priestorové obmedzenia, s ktorými ste spočiatku nerátali, alebo možno niektoré zábery, o ktorých ste premýšľali, nie sú schopné zasiahnuť vaše plutvy. Všetky tieto veci si musíte premyslieť v hlave a na papieri, než pôjdete von a miniete čas a peniaze na dizajn, ktorý nefunguje.

Pre náš tím sme to rozobrali na niekoľko testovacích dosiek na skutočne lacnej preglejke, než sme skutočne prešli a vyfrézovali konečné ihrisko. Tiež sme prešli mnohými iteráciami dizajnu a neustále sme menili, ako stroj vyzerá, ale každým krokom, ktorý sme urobili, sme sa dostali trochu bližšie k konečnému produktu.

Poučte sa teda z našich chýb a použite tieto užitočné rady:

  • Pred prechodom na 3D modelovanie nakreslite na papier (alebo tabuľu alebo čokoľvek).
  • Naplánujte si chyby pri frézovaní, majte „modulárne“funkcie, ktoré je možné vybrať a znova vložiť.
  • Neobjavujte znovu koleso, pozrite sa na obľúbené hry a štruktúru svojich ihrísk.
  • Sen vo vašej hlave nebude presne to, čo skončí pred vami, ale vezmite si, čo tam je, a bežte s tým.

Krok 3: Navrhnite svoje zariadenie v SolidWorks

Navrhnite svoje zariadenie v SolidWorks
Navrhnite svoje zariadenie v SolidWorks

Druhá cena v súťaži Arduino 2020

Odporúča: