Talaan ng mga Nilalaman:
- Hakbang 1: Mga Panustos
- Hakbang 2: Pag-unawa sa Disenyo
- Hakbang 3: Ginagawang Maganda ang Playfield
- Hakbang 4: Paglalakip sa Boundary Walls
- Hakbang 5: Pag-iipon ng Launchpad at ang Drain
- Hakbang 6: Paglalakip sa Mga Wall ng Kalidad
- Hakbang 7: Paglalakip sa Back Boundary
- Hakbang 8: Paglalakip sa Mga Sinusuportahan at sa Wall ng Incline
- Hakbang 9: Pagdaragdag ng Mga Motors
- Hakbang 10: Paglalakip sa Mga Limit switch
- Hakbang 11: Pag-mount sa Mga IR Sensor
- Hakbang 12: Pagdaragdag ng Mga Pindutan sa Pagkontrol at ang RGB Strip
- Hakbang 13: Pagdaragdag ng Launcher
- Hakbang 14: Paglalakip sa Control Panel
- Hakbang 15: Oras upang Idagdag ang 3D na Naka-print na Mga Bahagi
- Hakbang 16: Paggawa ng Koneksyon
- Hakbang 17: Oras sa Code
- Hakbang 18: Konklusyon
Video: Tabletop Pinball Machine Gamit ang Evive- Arduino Base Embedded Plaform: 18 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Isa pang katapusan ng linggo, isa pang kapanapanabik na laro! At sa oras na ito, wala itong iba kundi ang paboritong arcade game ng lahat - Pinball! Ipapakita sa iyo ng proyektong ito kung paano madaling gawin ang iyong sariling Pinball machine sa bahay. Ang kailangan mo lang ay mga bahagi mula sa evive Starter Kit, ilang bahagi ng laser-cut, kulay at papel upang palamutihan ang iyong machine, at maraming DIY-ing! Kaya, isama ang iyong mga kabiyak, isusuot ang iyong mga takip sa DIY, at handa na, itakda, DIY!
Sinulat namin ang code sa PictoBlox - ang aming maraming nalalaman na grapiko na platform ng programa na may mga advanced na kakayahan. Maaari mong i-download ito mula DITO.
Hakbang 1: Mga Panustos
Hardware
- evive
- Mga MDF Sheet
- Mga IR Sensor
- DC Motors
- RGB LED Strip
- Limitahan ang Lumipat
- Breadboard
- Mga Rainbow Wires
- Mga lumalaban
- Standoffs
- Mga Goma ng Goma
- Kulay ng sheet
- Mga Nuts at Bolts
- Mga Jumper Cables
- Ang ilang mga 3D Printed Components
Software
PictoBlox
Karamihan sa mga nabanggit na elektronikong sangkap ay maaaring matagpuan sa Starter Kit.
Hakbang 2: Pag-unawa sa Disenyo
Tulad ng alam mo na mayroong isang bilang ng mga bahagi sa isang pinball na ginagawang kawili-wili ang laro. Kaya, unawain natin ang disenyo ng istrakturang ihahanda natin. Ang ilan sa mga bahagi ay mga ginupit na MDF at ang ilan ay naka-print sa 3D na ang disenyo ay maaari mong makita sa ibaba.
Tandaan: Maaari mong gawin ang pinball sa sheet ng karton din ngunit bibigyan ito ng MDF ng higit na tibay.
Kakailanganin namin ang mga sumusunod na sangkap para sa Pinball Machine
- Ang Control Panel
- Ang Sinusuportahan (x 2)
- The Score Walls (x 4)
- Ang base
- The Boundary Walls (x 2)
- Ang Front Wall
- Ang Extra Wall
- Ang Ilunsad na Pader
- Ang Drain Wall
Kapag mayroon ka ng mga bahaging ito at naka-print ang 3D magsimula na tayo!
Hakbang 3: Ginagawang Maganda ang Playfield
Ang Playfield ay ang lugar kung saan nilalaro ang buong laro ng Pinball. Gayundin, ang lahat ng mga bahagi ay mailalagay sa palaruan sa gayon, iminungkahi na palamutihan ang base sa unang hakbang (kung nais mo lamang).
Pupunta kami sa tema ng puwang sa gayon, nakadikit ng isang magandang imahe ng puwang sa base plate. Kapag naidikit mo na ang papel sa base, tiyaking ginawa mo ang mga butas sa papel na nasa base plate.
Hakbang 4: Paglalakip sa Boundary Walls
Dalhin ang parehong kaliwang pader ng hangganan at ang kanang pader ng hangganan at ilakip ito sa base plate gamit ang M3 nut at bolts (tulad ng ipinakita sa imahe 1).
Kapag tapos na, kunin ang front wall at ilakip ito sa base plate at kaliwang pader ng hangganan (tulad ng ipinakita sa imahe 2). Hindi namin ididikit ang harapan ng pader sa kanang hangganan dahil ang puwang naiwan dito ay upang gawin ang Launchpad. Ang Launchpad ay walang iba kundi ang pasilyo na kung saan ilulunsad o i-shoot namin ang aming bola sa palaruan.
Hakbang 5: Pag-iipon ng Launchpad at ang Drain
Ngayon, gawin natin ang launchpad at alisan ng tubig. Ang Launchpad na alam mo na ay ang lugar mula kung saan inilulunsad namin ang bola sa playfield. Ang alisan ng tubig ay ang lugar na nagtatapos sa laro ibig sabihin kapag naabot ng bola ang alisan ng tubig, hindi na ito maaaring bumalik sa playfield sa pagkakataong iyon. Gayundin, ang bola sa alisan ng tubig ay gumulong at nagtatapos sa launchpad. Ngayon, na alam natin kung ano ano, simulan natin ang kanilang pagpupulong.
Kunin ang sobrang pader at ilakip ito sa harap na dingding at sa base plate (tulad ng ipinakita sa imahe sa itaas na 1).
Ngayon, kunin ang pader ng alisan ng tubig at ilakip ito sa sobrang pader at kaliwang hangganan. Maaari mong mapansin na ang pader ng alisan ng tubig ay medyo slant na ginagawang madali para sa bola na gumulong (tulad ng ipinakita sa larawan sa itaas 2).
Kapag tapos na, ilakip ang dingding ng paglunsad nang parallel sa kanang hangganan ng pader sa base plate. Tiyaking nag-iiwan ka ng ilang puwang sa pagitan ng sobrang pader at ng paglunsad ng pader. Ang puwang na ito ay kikilos bilang pintuang-daan sa pagitan ng alisan ng tubig at ng launchpad (tulad ng ipinakita sa larawan sa itaas na 3).
Hakbang 6: Paglalakip sa Mga Wall ng Kalidad
Ang pader ng iskor o ang mga target na pader. Ito ang mga pader na magpapaganda sa iyo ng iskor. Kailan man dumaan ang bola sa una at pangatlong pader, 500 pts ang idaragdag sa iyong kabuuang iskor. At kung ang bola ay dumaan sa gitna ng pader makakakuha ka ng 1000 pts.
Kaya, ikabit ang mga pader ng iskor sa base gamit ang M3 nut at bolts.
Hakbang 7: Paglalakip sa Back Boundary
Ngayon, kailangan nating i-secure ang pader sa likuran upang ang bola ay hindi mapunta sa playfield kahit na kinunan namin ng husto ang bola. Gumamit kami ng isang foam sheet upang gawin ang likod na dingding.
Gupitin ang makapal na foam sheet at idikit ito sa base plate at ang mga hangganan gamit ang Hot Glue.
Hakbang 8: Paglalakip sa Mga Sinusuportahan at sa Wall ng Incline
Ngayon, ang pangunahing palaruan ay halos handa na, oras na upang magdagdag ng suporta sa pinball machine. Kunin ang dalawang plate ng suporta at ayusin ito sa base plate tulad ng ipinakita sa itaas na pigura na 1in gamit ang M3 nut at bolts. Ang pagdaragdag ng mga suporta ay magbibigay ng pagkahilig sa iyong pinball machine.
Mayroon lamang isang maliit na bagay na natitira na ang sulok. Maaari mong mapansin na ang isang maliit na sulok ay nabuo malapit sa pakikipag-ugnay ng kaliwang pader ng hangganan at ng pader ng alisan ng tubig. May mga pagkakataong ang bola ay maaaring makaalis dito. Sa gayon, idaragdag namin ang kiling na pader, tuwing maaabot ng bola ang sulok na ito, mabilis itong gumulong sa alisan ng tubig.
Sa pamamagitan nito, handa na ang aming palaruan.
Hakbang 9: Pagdaragdag ng Mga Motors
Maaari mong mapansin na ang palaruan sa pinball ay hindi kailanman walang laman. Mayroong mga tone-toneladang elemento na naroroon sa palaruan upang maging kawili-wili ang laro. Sa labas ng alin ang flipper at ang isa ay bumper.
Ang mga bumper ay ang isa na patuloy na umiikot na itulak ang bola palayo sa anumang random na direksyon. Samakatuwid, maglakip ng 3 DC Motors malapit sa tuktok na hangganan gamit ang M3 nuts ng 20mm haba at bolts.
Ngayon, oras na upang idagdag ang mga flipper motor. Ang mga motor na Flipper ay mai-attach patungo sa draining end. Tatalakayin kung ano ang mga flip sa susunod na hakbang. Hanggang sa alalahanin, sila ang makakaligtas sa iyo.
Tandaan: Bago i-mount ang mga motor, subukan ang mga ito gamit ang firmware ng evive. Buksan ang menu ng firmware, piliin ang Mga Kontrol, piliin ang mga motor, piliin ang M1 o M2 depende kung saan mo ikinabit ang mga motor.
Hakbang 10: Paglalakip sa Mga Limit switch
Ang mga flipper ay nasa ilalim ng iyong kontrol. Ino-redirect nila ang bola sa playfield pagkatapos mong pindutin ang kaukulang pindutan. Kaya, hindi namin nais na paikutin ng mga flip 360degree. Paghihigpitan namin ang mga paggalaw ng flipper gamit ang mga switch switch. Maaari mong mapansin ang mga maliliit na curve malapit sa lugar ng alisan ng tubig na ito ay kung saan ay aayusin namin ang aming mga flip. Ngayon, gagawa kami ng dalawang tactile switch para sa bawat flipper. Ikabit ang mga ito sa dulo ng curve. Sa sandaling pinindot mo ang pindutan, ang flipper DC motor ay magsisimulang umiikot, sa sandaling mahipo ng flipper ang itaas na limitasyon na switch, ang DC motor ay nagsisimulang umiikot sa kabaligtaran na direksyon na ibinababa ang flipper. Ngayon, hihinto sa pag-ikot ang motor sa sandaling mahipo ng flipper ang switch sa limitasyon sa ibaba hanggang sa muling mapilit ang control button.
Ulitin ang parehong proseso para sa kabilang panig din.
Hakbang 11: Pag-mount sa Mga IR Sensor
Alam namin kung bakit tinawag naming maliit na pader ang wall ng iskor, ngunit paano nila malalaman na dumaan lang ang bola sa kanila. Magdaragdag kami ng mga IR sensor para sa pareho. Sa kabuuan, magdaragdag kami ng 5 IR sensor.
- Isa sa launchpad
- Tatlo para sa mga pader ng iskor
- Isa sa kanal
Sa sandaling dumaan ang bola sa IR sensor ng launchpad, nagsisimula ang laro.
Ngayon, ang mga IR sa mga pader ng iskor ay upang mapansin ang bilang ng mga beses na ang bola ay dumadaan sa mga pader ng iskor.
Sa wakas, ang IR sa alisan ng tubig ay nagpapahiwatig na ang laro ay tapos na (imahe 2).
Tandaan: Bago i-mount ang mga IR sensor ay subukan ang mga sensor gamit ang firmware ng evive (Pin State Monitor). Gayundin, kung hindi sila tumutugon nang maayos subukang i-calibrate ang mga ito.
Hakbang 12: Pagdaragdag ng Mga Pindutan sa Pagkontrol at ang RGB Strip
Una, idagdag natin ang mga pindutan ng kontrol. Ang mga pindutan ng kontrol ay ang makokontrol ang paggalaw ng mga flip. Mayroon kaming dalawang arcade switch at naka-attach ang mga ito sa control panel sa mga ibinigay na butas.
Kapag tapos na, kunin ang RGB LED strip at ilakip ito sa mga hangganan ng playfield. Babaguhin namin ang kulay ng RGB strip na nagpapakita ng katayuan ng laro. Ang RGB ay dapat na berde tuwing magsisimula ang isang bagong laro at dapat pula pula kapag natapos ang laro. Gayundin, dapat itong baguhin sa tuwing dumadaan ang bola sa mga pader ng iskor.
Hakbang 13: Pagdaragdag ng Launcher
Ngayon, oras na upang idagdag ang launcher o ang plunger. Tutulungan ka ng launcher na ilunsad ang iyong bola sa playfield sa pamamagitan ng launchpad. Mayroon kaming 3d na naka-print na launcher kung saan ikinabit namin ang rubber band. Ang dulo ng goma ay nakakabit sa harap na dingding at sa kaliwang pader ng hangganan. Kung mas mahihila mo ang launcher, mas maraming puwersa ang maililipat sa bola.
Hakbang 14: Paglalakip sa Control Panel
Kapag nakalakip na ang iyong plunger at wires sa mga sensor, ikabit ang control panel sa tuktok ng playfield gamit ang M3 nut at bolts.
Hakbang 15: Oras upang Idagdag ang 3D na Naka-print na Mga Bahagi
Hinahayaan muna nating idagdag ang mga dingding ng gilid ng linya, ididirekta nito ang iyong bola sa flipper kung ang bola ay pumasok sa linya.
Tulad ng alam na natin ang paggamit ng bumper. Ayusin ang mga ito sa mga libreng shaft ng DC motors.
Oras upang idagdag ang mga flipper, ayusin ang mga flipper sa baras ng DC motor. Gayundin, tiyakin na ang mga tsinelas ay maayos na magkasya sa mga curve na ibinigay.
Kapag tapos na, maglakip tayo ng ilang mga kicker. Ang mga kicker ay ang mga nagtutulak ng bola nang pahalang sa palaruan tuwing hinahawakan ito ng bola, Maglakip ng 3 standoffs sa bawat panig at balutan ang mga rubber sa paligid nila.
Sa pamamagitan nito, kumpleto ang iyong buong pagpupulong ng pinball.
Hakbang 16: Paggawa ng Koneksyon
-
Pagkonekta sa IR Sensors
- Kalidad ng 1 IR Sensor (signal pin) sa Digital Pin 8 ng evive
- Kalidad 2 IR sensor (signal pin) sa Digital Pin 9 na evive
- Kalidad ng 3 IR sensor (signal pin) sa Digital Pin 10 na evive
- Drain Wall IR sensor (signal pin) sa Digital Pin 11 na evive
- Launchpad IR sensor (signal pin) sa Digital Pin 12 ng evive
- Ngayon ikonekta ang VCC at GND ng lahat ng IR sensor sa VCC at GND ng evive
-
Pagkonekta sa RGB Strip
Ikonekta ang RGB LED strip sa Digital Pin 13 ng evive
-
Pagkonekta ng Flipper Motors
- Kaliwa Flipper Motor sa M1 port ng evive
- Kanan Flipper Motor sa M2 port ng evive
-
Pagkonekta sa Flippers
- Ikonekta ang terminal na "NC" ng Left Side Flipper Switch sa Digital Pin 2 ng evive at 10K ohm resistor, at ikonekta ang isa pang dulo ng 10k ohm resistor sa GND ng evive, ikonekta din ang "COM" na terminal ng Left Side Flipper Switch sa VCC ng evive
- Katulad nito, ikonekta ang terminal na "NC" ng Right Side Flipper Switch sa Digital Pin 3 ng evive at 10k ohm resistor, at ikonekta ang isa pang dulo ng 10K ohm resistor sa GND ng evive, ikonekta din ang "COM" na terminal ng Right Side Flipper switch sa VCC ng evive
-
Pagkonekta sa Bumper Motors
Ikonekta ang lahat ng 3 Bumper motor nang kahanay at ikonekta ang isang dulo nito sa VVR (+) pin at isa pang dulo sa terminal na "COM" ng Relay, pagkatapos ay ikonekta ang "HINDI" na terminal ng relay sa VVR (-) pin ng evive
-
Pagkonekta sa Limit Switch
- Ikonekta ang "NC" ng Left Side Limit Switch (Up) sa VCC ng evive at COM terminal sa Digital Pin 4 ng evive at sa GND sa pamamagitan ng 10K ohm resistor
- Ikonekta ang "NC" ng Left Side Limit Switch (Down) sa VCC ng evive at COM terminal sa Digital Pin 5 ng evive at sa GND sa pamamagitan ng 10K ohm resistor
- Ikonekta ang "NC" ng Right Side Limit Switch (Up) sa VCC ng evive at COM terminal sa Digital Pin 6 ng evive at sa GND sa pamamagitan ng 10K ohm resistor
- Ikonekta ang "NC" ng Right Side Limit Switch (Down) sa VCC ng evive at COM terminal sa Digital Pin 7 ng evive at sa GND sa pamamagitan ng 10K ohm resistor
Hakbang 17: Oras sa Code
Isusulat namin ang code sa PitoBlox, isang Scratch 3.0 based software software. I-upload ang sumusunod na script upang mai-evive.
Hakbang 18: Konklusyon
Sa pamamagitan nito, handa na ang iyong makina ng DIY Pinball. Kunin mo. Itakda. Pinball!
Inirerekumendang:
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: 7 Mga Hakbang (na may Mga Larawan)
Paano Patakbuhin ang Mga Servo Motors Gamit ang Moto: bit Sa Micro: bit: Isang paraan upang mapalawak ang pagpapaandar ng micro: bit ay ang paggamit ng isang board na tinatawag na moto: bit ng SparkFun Electronics (humigit-kumulang na $ 15-20). Mukha itong kumplikado at maraming mga tampok, ngunit hindi mahirap patakbuhin ang mga servo motor mula rito. Moto: bit ay nagbibigay-daan sa iyo upang
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
Subaybayan ang Mga Heon ng Litrong Pang-Heine ng Langis Gamit ang Email, SMS, at Alerto sa Pushbullet: 9 Mga Hakbang (na may Mga Larawan)
Subaybayan ang Mga Heon ng Litrong Pang-Heine ng Langis Gamit ang Email, SMS, at Alerto sa Pushbullet: IMPORMASYON SA KALIGTASAN: Kung sakaling may nais malaman kung " ligtas itong itayo / i-install " - Dinala ko ito sa 2 magkakaibang mga kumpanya ng Langis para sa mga pagsasaalang-alang sa feedback / kaligtasan, at pinatakbo ko ito ng Kagawaran ng Pag-iingat sa Fire Fire ng kagawaran ng bumbero
I-render ang Mga Imahe ng 3D ng Iyong Mga PCB Gamit ang Eagle3D at POV-Ray: 5 Hakbang (na may Mga Larawan)
I-render ang Mga Imahe ng 3D ng Iyong Mga PCB Gamit ang Eagle3D at POV-Ray: Paggamit ng Eagle3D at POV-Ray, maaari kang gumawa ng makatotohanang mga pag-render ng 3D ng iyong mga PCB. Ang Eagle3D ay isang script para sa EAGLE Layout Editor. Lilikha ito ng isang ray tracing file, na ipapadala sa POV-Ray, na sa paglaon ay lalabas ang pinal na im
Paano Ayusin ang isang Klasikong Amerikanong AM Tabletop Tube Radio: 13 Mga Hakbang (na may Mga Larawan)
Paano Mag-ayos ng isang Klasikong Amerikanong AM Tabletop Tube Radio: Bumalik sa araw na laging may alam ang isang tao na maaaring ayusin ang mga menor de edad na bagay sa mga radyo at iyon ang sasakupin ko rito. Sa itinuturo na ito ay ilalakad kita sa pamamagitan ng mga pangunahing kaalaman sa pagkuha ng isang lumang tube table top radio na tumatakbo at tumatakbo. Fi