Talaan ng mga Nilalaman:

Arduino Pinball Machine Na Nagpe-play Mismo !: 13 Mga Hakbang (na may Mga Larawan)
Arduino Pinball Machine Na Nagpe-play Mismo !: 13 Mga Hakbang (na may Mga Larawan)

Video: Arduino Pinball Machine Na Nagpe-play Mismo !: 13 Mga Hakbang (na may Mga Larawan)

Video: Arduino Pinball Machine Na Nagpe-play Mismo !: 13 Mga Hakbang (na may Mga Larawan)
Video: CS50 2014 – 7-я неделя 2024, Disyembre
Anonim
Image
Image
Arduino Pinball Machine Na Nagpe-play Mismo!
Arduino Pinball Machine Na Nagpe-play Mismo!
Arduino Pinball Machine Na Nagpe-play Mismo!
Arduino Pinball Machine Na Nagpe-play Mismo!
Arduino Pinball Machine Na Nagpe-play Mismo!
Arduino Pinball Machine Na Nagpe-play Mismo!

"Isang pinball machine na gumaganap mismo, hindi ba aalis ang lahat ng kasiyahan dito?" Naririnig kong nagtanong ka. Siguro kung hindi ka sa mga autonomous na robot ay maaaring. Gayunpaman, ako, lahat ay tungkol sa pagbuo ng mga robot na maaaring gumawa ng mga cool na bagay, at ang isang ito ay gumagawa ng ilang mga cool na bagay.

Ang proyektong ito ay itinayo bilang isang senior na proyekto ng disenyo para sa Kennesaw State University, at isang literal na pangarap sa pagkabata na natupad para sa akin na maitayo.

Kasama sa mga tampok ang isang gumaganang system ng puntos na sumusubaybay kung gaano karaming mga puntos ang nakuha mo, isang multiball plinko machine, at isang autonomous activation switch sa harap na maaari mong i-flip on-the-fly. Mayroong naka-mount sa itaas na USB camera na patuloy na nakakakita ng posisyon ng mga flip at ang posisyon ng pinball habang naglalaro at gumagawa ito ng mga desisyon batay sa kanilang mga kamag-anak na pagkakaiba. Maraming larawan ng proyekto ang mayroon dito!

Habang maaaring hindi mo magagawang (o nais kahit na) likhain muli ang proyekto, inaasahan kong bibigyan ka nito ng inspirasyon o isang panimulang punto upang makagawa ng magagandang bagay.

Kaya, ihanda ang iyong sarili at … Gumawa tayo ng mga Robot!

Mga gamit

Malinaw na, maraming mga suplay na kasangkot sa proyektong ito, at sa palagay ko hindi ko maililista ang bawat solong piraso, o sa palagay ko ay magiging kapaki-pakinabang ito. Gayunpaman, nais kong magbigay ng isang listahan ng mga pangunahing bahagi ng pinball, at mga tool na kinakailangan upang maitayo ang proyektong ito. Sa mga susunod na seksyon, susubukan kong magkaroon ng isang mas detalyadong listahan para sa mga tukoy na bahagi.

Mga tool:

  • Pag-access sa isang cutter ng CNC at / o Laser
  • Dremel at papel de liha
  • Panghinang
  • 3D printer (depende sa iyong machine)
  • Linux Computer
  • USB Camera

Mga Materyales:

  • Maraming 22/24 AWG wire
  • Maraming init ang lumiliit para sa mga wire
  • 3/4 Inch playwud (ginamit namin ang Baltic birch) - 2x 4x8 sheet
  • Isang magandang supply ng kuryente - Tulad ng isang ito!
  • Buck Converter (Light Power) - Tulad ng isang ito!

Mga Component ng Pinball:

Halos lahat ng mga bahagi ng pinball ay maaaring mabili sa Pinball Life.

  • Kaliwa at Kanan na Flipper na pagpupulong
  • 2x Flipper bats
  • 2x Mga pindutan ng Flipper
  • 2x Leaf switch
  • Pop Bumper Assembly
  • 2x Slingshot assemblies
  • Hindi bababa sa 6x mga post ng bituin para sa mga tirador
  • Hindi bababa sa 2x 2 "mga goma para sa mga star post
  • Mekanismo ng launcher
  • Tulad ng maraming mga # 44 bayonet-style na ilaw at mga mounting bracket na kailangan ng iyong machine
  • Tulad ng maraming pagsingit ng playfield ayon sa mga pangangailangan ng iyong makina
  • Tulad ng maraming mga spinner na kailangan ng iyong machine
  • Tulad ng maraming mga switch ng rollover ayon sa mga pangangailangan ng iyong makina
  • Tulad ng maraming mga target na panindigan ayon sa mga pangangailangan ng iyong makina

At, syempre, isang Arduino Mega!

Hakbang 1: Magsaliksik Kung Paano Ito Gumagawa

Magsaliksik Kung Paano Ito Gumagawa
Magsaliksik Kung Paano Ito Gumagawa
Magsaliksik Kung Paano Ito Gumagawa
Magsaliksik Kung Paano Ito Gumagawa
Magsaliksik Kung Paano Ito Gumagawa
Magsaliksik Kung Paano Ito Gumagawa

Ang unang hakbang sa pagbuo ng anumang bagay ay ang paggawa ng magaan na pagsasaliksik sa kung paano gumagana ang mga indibidwal na bahagi ng bagay. Ipinapalagay kong magkakaroon ka ng kahit kaunting pag-unawa sa mga de-koryenteng sangkap, ngunit kahit na hindi mo inaasahan kong makakatulong pa rin ito.

Pangkalahatang Disenyo ng Pinball

Para sa pangkalahatang tulong kapag nag-iisip tungkol sa isang pinball machine, ang mga link na ito ay dapat magbigay sa iyo ng isang mahusay na pag-unawa.

  • Disenyo ng Pinball, Simulang Tapusin -
  • Maikling paglalarawan ng bahagi ng pinball -
  • Mahusay na Nagtuturo na may magagandang mga animasyon -

Mga Elektroniko na Bahagi:

Karamihan sa mga bahagi ng pinball ay may proseso na electro-mechanical na nagpapaandar sa kanila.

  • Flippers -
  • Pop Bumper -
  • Slingshots -
  • Teoryang Transistor -

Disenyo ng mekanikal na Pinball:

Kasama sa seksyong ito ang mga modelo ng CAD, mga tip sa paggawa ng kahoy, at iba pang kapaki-pakinabang na tulong sa makina

  • Mga modelo ng CAD ng pinballmakers.com -
  • Mga modelo ng CAD na ginawa ng aming koponan -
  • Paggiling ng Wood at Acrylic -
  • Paggawa ng Dovetails -

Disenyo ng Software at Awtonomiya:

Ang seksyon na ito ay may mga link sa iba't ibang mga algorithm at proyekto na maaaring maging kapaki-pakinabang kapag gumagawa ng isang bagay na nagsasarili.

  • Ang isang katulad na proyekto ng github repo -
  • Mga Smoothing Algorithm (para sa bilis / pagsubaybay sa posisyon) -
  • Pinapabilis ang tulay ng arduino hardware ROS (kung kinakailangan) -

Hakbang 2: Idisenyo ang Iyong Makina sa Papel

Idisenyo ang Iyong Makina sa Papel
Idisenyo ang Iyong Makina sa Papel
Idisenyo ang Iyong Makina sa Papel
Idisenyo ang Iyong Makina sa Papel
Idisenyo ang Iyong Makina sa Papel
Idisenyo ang Iyong Makina sa Papel

Kaya't ito ay maaaring mukhang isang mas simpleng gawain sa una, at kung matagal mo nang iniisip ito, marahil ito. Gayunpaman, sa isang kadahilanan o sa iba pa, maaari itong maging isang mahirap na bagay upang magawa.

Maaari kang magkaroon ng mga hadlang sa puwang na hindi mo account para sa una, o marahil ang ilan sa mga pag-shot na iniisip mo ay imposible lamang para sa iyong mga flipper. Ang lahat ng mga bagay na ito ay kailangang gumana sa iyong ulo at sa papel bago ka lumabas at gumastos ng oras at pera sa isang disenyo na hindi gumagana.

Para sa aming koponan, pinaghiwalay namin ito sa ilang mga test board sa totoong murang playwud bago talaga ito dumaan at maggiling sa huling palaruan. Dumaan din kami sa maraming mga pag-ulit ng disenyo at patuloy na binabago kung ano ang hitsura ng makina, ngunit ang bawat hakbang na ginawa namin ay medyo malapit kami sa pangwakas na produkto.

Kaya, alamin mula sa aming mga pagkakamali at gamitin ang mga kapaki-pakinabang na tip na ito:

  • Iguhit sa papel (o isang whiteboard o anupaman) bago lumipat sa 3D na pagmomodelo.
  • Magplano para sa paggawa ng mga error sa iyong paggiling, magkaroon ng mga "modular" na tampok na maaaring mailabas at ilagay muli.
  • Huwag muling likhain ang gulong, suriin ang mga tanyag na laro at kung paano nila binubuo ang kanilang playfield.
  • Ang panaginip sa iyong ulo ay hindi magiging eksakto kung ano ang napupunta sa harap mo, ngunit kunin kung ano ang naroon at patakbuhin ito.

Hakbang 3: Idisenyo Ka ng Makina sa SolidWorks

Idisenyo Ka ng Makina sa SolidWorks
Idisenyo Ka ng Makina sa SolidWorks

Pangalawang Gantimpala sa Arduino Contest 2020

Inirerekumendang: