Sadržaj:

Arduino fliper mašina koja se igra!: 13 koraka (sa slikama)
Arduino fliper mašina koja se igra!: 13 koraka (sa slikama)

Video: Arduino fliper mašina koja se igra!: 13 koraka (sa slikama)

Video: Arduino fliper mašina koja se igra!: 13 koraka (sa slikama)
Video: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Studeni
Anonim
Image
Image
Arduino fliper stroj koji se sam igra!
Arduino fliper stroj koji se sam igra!
Arduino fliper stroj koji se sam igra!
Arduino fliper stroj koji se sam igra!
Arduino fliper stroj koji se sam igra!
Arduino fliper stroj koji se sam igra!

"Fliper koji se sam igra, ne izvlači li iz toga svu zabavu?" Čujem da pitaš. Možda ako ne volite autonomne robote, moglo bi. Ja, međutim, jako volim graditi robote koji mogu raditi super stvari, a ovaj radi neke prilično kul stvari.

Ovaj je projekt izgrađen kao viši projektni projekt za državno sveučilište Kennesaw i bio mi je doslovno ostvarenje sna iz djetinjstva.

Značajke uključuju radni sustav bodovanja koji prati koliko bodova ostvarujete, multi-plinko stroj i autonomni prekidač za aktiviranje na prednjoj strani koji možete okretati u hodu. Postoji gore montirana USB kamera koja neprestano detektira položaj peraja i položaj flipera tijekom igre i donosi odluke na temelju njihovih relativnih razlika. Više slika projekta postoji ovdje!

Iako možda nećete moći (ili čak želite) točno stvoriti projekt, nadam se da će vam to dati inspiraciju ili polazište za stvaranje izvrsnih stvari.

Dakle, pripremite se i … Napravimo robote!

Pribor

Očigledno je da je u ovaj projekt uključeno mnogo zaliha i mislim da ne mogu nabrojati svaki pojedini komad, niti mislim da bi to bilo korisno. Međutim, želim dati popis glavnih komponenti flipera i alata potrebnih za izgradnju ovog projekta. U kasnijim odjeljcima pokušat ću imati detaljniji popis za određene komponente.

Alati:

  • Pristup CNC i/ili laserskom rezaču
  • Dremel i brusni papir
  • Lemilica
  • 3D pisač (ovisno o vašem stroju)
  • Linux računalo
  • USB kamera

Materijali:

  • Puno žice AWG 22/24
  • Mnogo se topline skuplja za žice
  • Šperploča od 3/4 inča (koristili smo baltičku brezu) - 2x 4x8 listova
  • Lijepo napajanje - Ovako!
  • Pretvarač dolara (svjetlosna snaga) - Kao ovaj!

Komponente flipera:

Gotovo sve komponente za fliper mogu se kupiti na Pinball Lifeu.

  • Sklop lijeve i desne peraje
  • 2x šišmiši s perajama
  • 2x tipke na preklop
  • 2x prekidači sa listovima
  • Sklop pop branika
  • 2x sklopovi praćke
  • Najmanje 6x zvjezdica za praćke
  • Najmanje 2x 2 "gumice za zvjezdice
  • Pokretački mehanizam
  • Toliko svjetla i nosača za montažu #44 koliko vam je potrebno za stroj
  • Onoliko umetaka za igralište koliko vaš stroj treba
  • Onoliko centrifugi koliko vaš stroj treba
  • Prekidači za prevrtanje onoliko koliko vaš stroj treba
  • Onoliko stojećih meta koliko vaš stroj treba

I, naravno, Arduino Mega!

Korak 1: Istražite kako to funkcionira

Istražite kako to funkcionira
Istražite kako to funkcionira
Istražite kako to funkcionira
Istražite kako to funkcionira
Istražite kako to funkcionira
Istražite kako to funkcionira

Prvi korak u izgradnji bilo čega jest napraviti malo lagano istraživanje o tome kako pojedini dijelovi stvari rade zajedno. Pretpostavljam da ćete barem malo razumjeti električne komponente, ali čak i ako nemate, nadam se da će ovo ipak pomoći.

Opći dizajn flipera

Za opću pomoć pri razmišljanju o fliperu, ove bi vam veze trebale pružiti veliko razumijevanje.

  • Pinball Design, Start to Finish -
  • Sažeti opisi komponenti flipera-https://www.topic.com/anatomy-of-a-pinball-machine
  • Izvrstan Instructable s lijepim animacijama-https://www.instructables.com/id/Making-a-Pinball-Machine/

Električne komponente:

Većina komponenti flipera ima elektromehanički postupak koji ih aktivira.

  • Peraje -
  • Pop branik -
  • Praćke -
  • Teorija tranzistora-https://learn.sparkfun.com/tutorials/transistors/applications-i-switches

Mehanički dizajn flipera:

Ovaj odjeljak uključuje CAD modele, savjete za obradu drveta i drugu korisnu mehaničku pomoć

  • CAD modele pinballmakers.com -
  • CAD modeli koje je izradio naš tim -
  • Glodanje drva i akrila -
  • Izrada Dovetails -

Dizajn softvera i autonomije:

Ovaj odjeljak sadrži poveznice na različite algoritme i projekte koji bi mogli biti od pomoći pri izradi nečeg autonomnog.

  • Github repo sličnog projekta -
  • Algoritmi zaglađivanja (za praćenje brzine/položaja) -
  • Ubrzanje arduino hardverskog ROS mosta (ako je potrebno) -

Korak 2: Dizajnirajte svoj stroj na papiru

Dizajnirajte svoj stroj na papiru
Dizajnirajte svoj stroj na papiru
Dizajnirajte svoj stroj na papiru
Dizajnirajte svoj stroj na papiru
Dizajnirajte svoj stroj na papiru
Dizajnirajte svoj stroj na papiru

Stoga se ovo u početku može činiti jednostavnijim zadatkom, a ako o tome razmišljate dugo, možda i jest. Međutim, iz ovog ili onog razloga, to se može pokazati kao prilično teško postići.

Možda imate prostorna ograničenja koja isprva niste uzeli u obzir, ili su možda neki udarci o kojima ste razmišljali jednostavno nemogući da pogađaju vaše peraje. Sve ove stvari moraju se razraditi u vašoj glavi i na papiru prije nego što izađete van i potrošite vrijeme i novac na dizajn koji ne funkcionira.

Za naš tim, podijelili smo ga na nekoliko testnih ploča na zaista jeftinoj šperploči prije nego što smo zapravo prošli i iscrtali posljednje igralište. Također smo prošli kroz mnoge iteracije dizajna i stalno smo mijenjali izgled stroja, ali svaki korak koji smo poduzeli približavao nas je malo bliže konačnom proizvodu.

Dakle, učite na našim greškama i upotrijebite ove korisne savjete:

  • Crtajte na papiru (ili bijeloj ploči ili bilo čemu drugom) prije nego pređete na 3D modeliranje.
  • Planirajte greške pri glodanju, imajte „modularne“značajke koje se mogu izvaditi i vratiti.
  • Nemojte ponovno izmišljati kotač, provjerite popularne igre i kako oni strukturiraju svoje igralište.
  • San u vašoj glavi neće biti upravo ono što završi ispred vas, već uzmite ono što je tamo i trčite s njim.

Korak 3: Osmislite stroj u SolidWorksu

Dizajnirajte stroj u SolidWorksu
Dizajnirajte stroj u SolidWorksu

Druga nagrada na Arduino natjecanju 2020

Preporučeni: