Cuprins:

Pinball Machine Arduino care se joacă singur: 13 pași (cu imagini)
Pinball Machine Arduino care se joacă singur: 13 pași (cu imagini)

Video: Pinball Machine Arduino care se joacă singur: 13 pași (cu imagini)

Video: Pinball Machine Arduino care se joacă singur: 13 pași (cu imagini)
Video: CS50 2014 - Week 7 2024, Iulie
Anonim
Image
Image
Arduino Pinball Machine care se joacă singur!
Arduino Pinball Machine care se joacă singur!
Arduino Pinball Machine care se joacă singur!
Arduino Pinball Machine care se joacă singur!
Arduino Pinball Machine care se joacă singur!
Arduino Pinball Machine care se joacă singur!

"O mașină de pinball care se joacă singură, nu-i scoate toată distracția?" Te aud întrebând. Poate că dacă nu vă place roboții autonomi, s-ar putea. Cu toate acestea, eu sunt foarte mult despre construirea de roboți care pot face lucruri interesante, iar acesta face lucruri destul de interesante.

Acest proiect a fost construit ca un proiect de design senior pentru Universitatea de Stat din Kennesaw și a fost un vis literal din copilărie împlinit pentru mine.

Funcțiile includ un sistem de scoruri de lucru care urmărește câte puncte obțineți, un aparat plinko multiball și un comutator de activare autonom pe partea din față pe care îl puteți roti din mers. Există o cameră USB montată deasupra, care detectează constant poziția flippers și poziția pinball-ului în timpul jocului și ia decizii pe baza diferențelor lor relative. Mai multe imagini ale proiectului există aici!

Deși este posibil să nu reușiți (sau chiar să doriți) să recreați proiectul exact, sper că acest lucru vă va oferi inspirație sau un punct de plecare pentru a crea lucruri minunate.

Deci, pregătește-te și … Hai să facem roboți!

Provizii

Evident, există o mulțime de consumabile implicate în acest proiect și nu cred că pot enumera fiecare piesă și nici nu cred că ar fi utilă. Cu toate acestea, vreau să furnizez o listă a componentelor majore de pinball și a instrumentelor necesare pentru a construi acest proiect. În secțiunile ulterioare, voi încerca să am o listă mai detaliată pentru anumite componente.

Instrumente:

  • Acces la un tăietor CNC și / sau laser
  • Dremel și șmirghel
  • Ciocan de lipit
  • Imprimantă 3D (în funcție de mașină)
  • Calculator Linux
  • Cameră USB

Materiale:

  • O mulțime de sârmă AWG de 22/24
  • O mulțime de căldură se micșorează pentru fire
  • Placaj de 3/4 inch (am folosit mesteacăn baltic) - 2x foi 4x8
  • O sursă de alimentare frumoasă - Ca aceasta!
  • Buck Converter (Light Power) - Ca acesta!

Componente Pinball:

Aproape toate componentele de pinball pot fi cumpărate de pe Pinball Life.

  • Ansamblu flipper stânga și dreapta
  • 2x lilieci Flipper
  • 2 butoane Flipper
  • 2x comutatoare frunze
  • Asamblare barei de protecție pop
  • 2x ansambluri Slingshot
  • Cel puțin 6x postări stelare pentru praștie
  • Cel puțin 2x 2 "benzi de cauciuc pentru stâlpi
  • Mecanism de lansare
  • La fel de multe lumini și suporturi de montaj în stil de baionetă # 44 de câte au nevoie mașina dvs.
  • Câte inserții de teren de joc necesită mașina dvs.
  • Oricâte filatoare trebuie aparatul dvs.
  • Oricât de multe comutatoare de rulare necesită mașina dvs.
  • Oricâte obiective de stand-up necesită mașina dvs.

Și, desigur, un Arduino Mega!

Pasul 1: Cercetați cum funcționează

Cercetați cum funcționează
Cercetați cum funcționează
Cercetați cum funcționează
Cercetați cum funcționează
Cercetați cum funcționează
Cercetați cum funcționează

Primul pas în construirea oricărui lucru este să faceți o cercetare ușoară despre modul în care părțile individuale ale lucrului funcționează împreună. Presupun că veți avea cel puțin o ușoară înțelegere a componentelor electrice, dar chiar dacă nu, sper că acest lucru vă va ajuta.

Design general Pinball

Pentru ajutor general atunci când vă gândiți la un pinball, aceste legături ar trebui să vă ofere o înțelegere excelentă.

  • Design Pinball, Începeți să terminați -
  • Descrieri concise ale componentelor de pinball -
  • Super instructabil cu animații frumoase -

Componente electrice:

Majoritatea componentelor de pinball au un proces electromecanic care le acționează.

  • Flippers -
  • Pop Bumper -
  • Slingshots -
  • Teoria tranzistorului -

Design mecanic de pinball:

Această secțiune include modele CAD, sfaturi pentru prelucrarea lemnului și alt ajutor util mecanic

  • Modele CAD de la pinballmakers.com -
  • Modele CAD realizate de echipa noastră -
  • Frezarea lemnului și a acrilului -
  • Realizarea codurilor de rânduială -

Proiectare software și autonomie:

Această secțiune conține legături cu diferiți algoritmi și proiecte care ar putea fi utile atunci când faceți ceva autonom.

  • Un github repo al unui proiect similar -
  • Algoritmi de netezire (pentru urmărirea vitezei / poziției) -
  • Accelerarea punții ROS hardware hardware (dacă este necesar) -

Pasul 2: Proiectați-vă aparatul pe hârtie

Proiectați-vă mașina pe hârtie
Proiectați-vă mașina pe hârtie
Proiectează-ți mașina pe hârtie
Proiectează-ți mașina pe hârtie
Proiectează-ți mașina pe hârtie
Proiectează-ți mașina pe hârtie

Deci, aceasta poate părea o sarcină mai simplă la început și, dacă v-ați gândit la asta de mult timp, poate că este. Cu toate acestea, dintr-un motiv sau altul, acest lucru se poate dovedi a fi un lucru destul de dificil de realizat.

Este posibil să aveți constrângeri de spațiu pe care nu le-ați luat în calcul la început sau poate că unele dintre fotografiile la care vă gândiți sunt imposibil de atins de flippers. Toate aceste lucruri trebuie să lucreze în cap și pe hârtie înainte de a ieși și de a cheltui timp și bani pe un design care nu funcționează.

Pentru echipa noastră, l-am împărțit în câteva plăci de testare pe placaj foarte ieftin, înainte de a trece și de a muta terenul final de joc. De asemenea, am trecut prin numeroase iterații de design și am schimbat în permanență aspectul mașinii, dar fiecare pas pe care l-am făcut ne-a apropiat puțin de produsul final.

Așadar, învățați din greșelile noastre și folosiți aceste sfaturi utile:

  • Desenați pe hârtie (sau o tablă albă sau orice altceva) înainte de a trece la modelarea 3D.
  • Planificați să comiteți erori în frezare, aveți caracteristici "modulare" care pot fi scoase și introduse din nou.
  • Nu reinventați roata, verificați jocurile populare și modul în care își structurează terenul de joc.
  • Visul din capul tău nu va fi exact ceea ce sfârșește în fața ta, dar ia ceea ce este acolo și fugi cu el.

Pasul 3: Proiectați-vă mașina în SolidWorks

Design You Machine în SolidWorks
Design You Machine în SolidWorks

Premiul II la Concursul Arduino 2020

Recomandat: