Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kailangan Namin Magkaroon ng Magnetic Table Hockey?
- Hakbang 2: Paggawa ng Talaan ng Hockey Frame: Bahagi A
- Hakbang 3: Paggawa ng Talaan ng Hockey Frame: Bahagi B
- Hakbang 4: Pagsasama ng Mga Sensor upang Makita ang Bola Pagkatapos Na-iskor ang Layunin
- Hakbang 5: Paggawa ng Magnetic Striker at Stick
- Hakbang 6: Pagdekorasyon ng Hockey Table
- Hakbang 7: Pag-kable ng Mga Sensor at Ilaw Na Mayroong Matibay
- Hakbang 8: Programming sa Scratch at Arduino: Tsart ng Daloy ng Algorithm
- Hakbang 9: Programming sa Scratch at Arduino
- Hakbang 10: Ang Gameplay
- Hakbang 11: Hayaang Maglaro
Video: DIY Magnetic Table Hockey Sa Cardboard, RGB Lights at Sensors: 11 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Dapat ay nilalaro mo ang Air Hockey! Magbayad ng ilang $$ dolyar $$ sa gaming zone at simulan lamang ang pagmamarka ng mga layunin upang talunin ang iyong mga kaibigan. Hindi ba masyadong nakakaadik? Dapat naisip mong itago ang isang mesa sa bahay, ngunit hey! naisip mo bang gawin mo ito?
Gagawa kami ng aming sariling awtomatikong hockey ng DIY magnetic table. Magdaragdag kami ng isang micro-controller, mga sensor ng pagtuklas ng balakid upang mabilang ang mga layunin at subaybayan ang oras. Hindi kailangang subaybayan ang mga layunin, gagawin ito ng mga sensor at evive habang nasisiyahan kaming maglaro at magtuon ng pansin sa bola. Ang mga RGB LED ay nagdaragdag ng mga buhay na kulay sa cool na paglikha ng DIY na ito.
Talaga, ang aking mga kaibigan at kasamahan ay nakikipag-ugnayan sa paglalaro nito nang maraming oras. Ito ay isang malaking kasiyahan.
Hakbang 1: Ano ang Kailangan Namin Magkaroon ng Magnetic Table Hockey?
Maaari itong magawa nang napakadali sa bahay ng kahit isang bata o isang oldie! Kailangan namin ng sumusunod na mga bagay-bagay:
- Makapal na karton (gumamit kami ng 5mm corrugation sheet) (1 sq meter)
- Hard Cardboard (dapat ay napaka-flat)
- Pandikit gun at Pandikit baril stick
- Kulay na papel (ginusto na gumamit ng 3 magkakaibang mga kulay na papel para sa paglalaro ng arena at dalawang kalaban)
- Pinuno
- Permanenteng Marker
- Pamutol ng papel
- Ilang All-pin
- Pandikit
- Bola
- 4 Malakas na Neodymium Magnets (mga 10mm dia at taas na 4mm)
Kailangan namin ng ilang electronics upang i-automate ang tiyempo, ilaw at pagmamarka ng layunin (napakadali, talagang napakadali)
- evive (o isang Arduino na may LCD / TFT screen)
- 2 IR Sensors
- Jumper wires
- 5V RGB LED strip
Hakbang 2: Paggawa ng Talaan ng Hockey Frame: Bahagi A
Kailangan naming gupitin ang mga sumusunod na piraso mula sa makapal na karton
- Suporta sa Base Ito ay isang parihabang sheet ng laki na 50cm X 35cm
- Dalawang Mas Mahabang Bahaging Pag-mountRectangular sheet ng laki na 50cm X 15cm
- Dalawang Mas Mabilis na Mga Pag-mount sa Gilid
- Dalawang suporta para sa Top Arena bed Ang parihabang mga ginupit na laki na 49cm X 9cm ay mananatili sa Mas Mahabang gilid na mount sa Base Support.
- Gitnang suporta para sa Top Arena bed Ang parihabang cutout ng laki na 34cm X 9cm na nakadikit kahanay sa Shorter Side Mounts sa Base Support, na gagawin ang pagkahati sa dalawang hati. Hihigpitan nito ang mga manlalaro na pumasok sa panig ng mga kalaban (ipinaliwanag sa paglaon) at magbigay din ng suporta sa gitna para sa Arena Bed
Ngayon ay gagawa kami ng mga puwang sa Dalawang Mas Mabilis na Mga Pag-mount sa Gilid mula sa kung saan maaari naming ipasok ang mga hawakan ng paglalaro na may isang magnet na masidikit na nakadikit sa isang dulo (gagawin namin ang hawakan na ito sa paglaon)
Gumagamit kami ng isang matigas na sheet ng karton na may sukat na 35cm X 38cm, na dapat ay napaka-patag at hindi dapat deform o mai-compress nang napakadali. Ngunit gawin muna ang frame gamit ang nasa itaas na makapal na karton at pagkatapos ay suriin muli ang mga naaangkop na sukat, kung saan maaari mong ilagay ang Arena Bed sa tuktok ng Dalawang suporta at Gitnang suporta na kung minsan ay nagtatapos ka ng iba't ibang pag-aayos / pagkakalagay pagkatapos na nakadikit sa Glue Gun.
Hakbang 3: Paggawa ng Talaan ng Hockey Frame: Bahagi B
Kaya ngayon handa na ang aming frame at arena. Tinakpan namin ang Arena Bed ng makapal na berdeng kulay na papel.
Ngayon kailangan naming gumawa ng mga puwang para sa mga post sa layunin at isang slider upang makuha ang bola pagkatapos na makuha ang layunin. Mag-ingat na kumuha ng mga sukat mula sa frame na ginawa namin bilang kaunting pagkakaiba-iba ay laging nandiyan. Puputulin namin ang mga sumusunod na piraso ng karton:
- Mga puwang ng layunin: 4 Makapal na karton na hugis-parihaba na mga ginupit na laki ng 5cm X ~ 11.5cm (Iiwan nito ~ 12cm na post ng layunin) Ididikit namin ang mga ito nang patayo sa tuktok ng Arena Bed na nakahanay sa Mga Suporta sa Side. Ang puwang na natitira sa gitna ay magsisilbing post ng layunin.
- Ang mga slider ay gagawin ng anumang sheet ng karton na humigit-kumulang ~ 36cm X 5.5cm (o 6) Kailangan naming maingat na idikit ang maliit na ito sa ibaba (~ 1cm) sa Arena Bed sa bahagyang hilig na posisyon tulad ng bola na maaaring lumipat sa gilid tulad ng ipinakita sa pigura (Iningatan namin ang pagkakaiba sa taas na 1cm upang gawin itong hilig at ang bola ay madaling lumiligid). Iningatan namin ito nang kaunti sa ibaba upang ang mabilis na bola ay hindi dapat bumalik sa patlang. Mangyaring sukatin bago i-cut ito at ayusin ang mga sukat nang naaayon. Idikit ang isang puti / madilim na papel sa slider sheet na kabaligtaran ng madilim / ilaw na bola na kinakailangan, upang makita ng sensor ang pagpasa ng bola. (ipinaliwanag sa susunod na hakbang)
- Sa sandaling ang ball slider ay gumagana nang maayos, gagawa kami ng parihabang puwang sa Side Support Mounts upang makuha ang bola mula sa slider. Gumawa kami ng dalawang maliit na ball catcher, na ididikit namin sa harap ng mga parihabang puwang sa bawat panig ng mga slider.
- Mga Top Top Cover ng Layunin (~ 6.5cm X 36cm) Maglalagay kami ng isang nangungunang takip sa tuktok ng post ng layunin at mga slider. Ilalagay ito sa itaas na may suporta ng Shorter Side Mount at dalawang mga hugis-parihaba na ginupit na ginagawang post ng layunin. Sukatin ang mga kinakailangang sukat mula sa frame, ginawa lamang namin. Dahan-dahang Craft isang pabilog na arko mula sa mula sa gilid. Huwag idikit ito ngayon. (Ipinakita sa susunod na hakbang)
Hakbang 4: Pagsasama ng Mga Sensor upang Makita ang Bola Pagkatapos Na-iskor ang Layunin
Sino ang nais na tandaan ang marka ng layunin? Gagawa namin itong awtomatiko gamit ang pangunahing mga sensor ng IR at isang micro-controller. Kailangan nating mai-mount ang dalawang IR sensor sa panloob na bahagi ng Mga Top Top ng Goal Post na malapit sa gilid (mag-iwan ng ilang puwang mula sa gilid). Kailangan nating yumuko ang mga BLACK at TRANSPARENT LEDs sa sensor upang ituro ito nang patayo (tulad ng ipinakita sa imahe). Mangyaring suriin na ang bola ay dapat na madaling gumulong nang hindi hinawakan ang sensor.
Ngayon ay gagamit kami ng evive menu na maaaring ma-download mula rito. Mag-navigate sa pagpipilian ng menu ng Pin State Monitor at gagamitin namin ito upang i-calibrate ang aming mga sensor. Ang bola ay lilipas mula sa Slider Sheet matapos na makuha ang isang layunin. Mayroong isang maliit na potensyomiter sa sensor na kailangang mai-calibrate upang makita ang bola. Ang aming bola ay madilim na may pulang kulay, kaya mayroon kaming stick white paper sa Slider Sheet upang makilala. Lumiko ang potentiometer sa isang dulo at pagkatapos ay dahan-dahang buksan ito habang sinusubukan ang pagtuklas ng bola na dumadaan.
Maaari mong laktawan ang hakbang na ito at i-program ang isa, kung hindi mo nais na magdagdag ng mga timer at sensor upang mabilang ang mga layunin.
Hakbang 5: Paggawa ng Magnetic Striker at Stick
Ngayon ay gagawa kami ng apat na isosceles na tamang angular triangles ng karton na may mga gilid na 7cm X 7cm para sa mga welga. Maaari mong subukan kung anong laki ang nais mong gawin. Dalawang tatsulok na ginupit ang idikit sa tuktok ng bawat isa pagkatapos maglagay ng neodymium magnet sa gitna. [Nagdagdag kami ng isang pangatlong piraso sa tuktok ng dalawa habang ang bola ay nasa itaas nito]
Gayundin, gagawa kami ng dalawang sticks na may magnetic tip upang makontrol ang striker mula sa ibaba ng Arena Bed. Ang isang napakalakas na Neodymium magnet ay nakadikit sa dulo ng stick. Maya maya tinakpan namin ang stick ng makapal na pula at asul na papel na may kulay.
Hihila ng stick na ito ang striker na itinatago sa tuktok ng Arena sa pamamagitan ng lakas na magnet.
Hakbang 6: Pagdekorasyon ng Hockey Table
Nagdidikit kami ng pula at asul na mga kulay sa dalawang panig at iginuhit ang kalahating linya at minarkahan ang isang hugis-parihaba na patlang malapit sa mga post sa layunin sa magkabilang panig. Ang bola ay mailalagay sa loob nito sa simula ng bawat laro.
Nasiyahan sa paglalaro ng mga laro kasama ang iyong mga kaibigan sa panahon ng hangout sa gabi? Ang saya talaga. Darating ang mga RGB LED. Naglagay kami ng mga ilaw na 12V RGB na nagbibigay ng kamangha-manghang pakiramdam na pinatay ang pag-iilaw sa silid. Sa lahat ng panig, na-paste namin ang LED strip na kinokontrol ng inbuilt na driver ng motor na evive gamit ang 3 mga channel. Ayusin ang mga wire o LED strip at sensor at dalhin ito nang maingat sa labas ng frame na malapit sa Top Goal Post Cover.
Hakbang 7: Pag-kable ng Mga Sensor at Ilaw Na Mayroong Matibay
Kailangan nating ikonekta ang mga sumusunod na bagay upang maipakita:
- Dalawang Mga IR Sensor Signal sa 2 at 3.
- RGB LED strip Ang strip ay may apat na mga wire. Tulad ng nakikita natin sa circuit diagram, ang '+' ay konektado sa VSS o VVR sa evive. Ang 'R', 'G' at 'B' ay konektado sa mga terminal ng motor sa plug at play interface.
- Dahil gumamit kami ng 12V RGB LED strip, magkokonekta kami ng 12V DC Adapter o 3 Li-ion na baterya o 6 AA Cells.
Hakbang 8: Programming sa Scratch at Arduino: Tsart ng Daloy ng Algorithm
Ngayon, oras na upang mag-program. Mayroong anim na bagay:
- Timer: Tulad ng bawat gameplay, ang bawat laro ay bibigyan ng tatlong minuto (o ayon sa iyong pinili) at maiiwas na subaybayan ito. Magsisimula ang timer pagkatapos na mai-press ang Tactile Switch 1.
- Detect Tactile Push Button: Nagsisimula ang laro sa sandaling ang anumang manlalaro ay pinindot ang inbuilt Tactile button 1 sa evive.
- Ang mga sensor upang makita ang layunin: Kailangan nating tuklasin ang pagpasa ng bola sa slider sa pamamagitan ng mga IR sensor pagkatapos ng anumang layunin ay naiskor sa magkabilang panig. At susubaybayan ng programa ang kabuuang mga layunin.
- RGB LEDs: Ang mga LED ay magiging puti sa pagsisimula ng laro. Matapos ang anumang layunin, ang mga LED ay magpapakita ng kulay Red / Blue depende sa kung sino ang nakapuntos ng layunin. Magsisimulang magpikit ang mga LED kapag natitirang 5 segundo.
- evive's Buzzer: Isang tunog ng beep ang gagawin sa simula, sa pagmamarka ng anumang layunin at pagtatapos ng laro.
- evive's TFT: Ipapakita namin ang mga tagubilin, nakapuntos na layunin, oras at nagwagi.
Ipinakita sa itaas ang pangwakas na algorithm para sa laro.
Hakbang 9: Programming sa Scratch at Arduino
Ang programa ay maaaring gawin sa Scratch (tulad ng pag-ibig ng mga bata ng grapikong programa) o Arduino.
Ang gasgas ay isang libreng wika ng programa kung saan maaari kang lumikha ng iyong sariling makabago at interactive na mga proyekto, kwento, laro, at mga animasyon. Paggamit ng mBlock (batay sa Scratch 2.0).
Mag-click dito kung nais mong mga hakbang upang mai-install ang Scratch at makaisip ng mga extension.
Mag-click dito kung nais mong matuto nang higit pa tungkol sa Scratch.
Upang gawing simple ang code sa Scratch, 10 mga bloke ng pag-andar ang nilikha (pagpapaandar kung gumagamit ka ng Arduino):
- Initialization: Pasimulan ang paunang pag-setup ng laro at mga variable.
- LED na may tatlong mga input (Pula, berde at asul): I-ON ang LED ayon sa mga input.
- Mga Panuntunan sa Display: Para sa pagpapakita ng mga panuntunan sa TFT Screen sa simula ng laro.
- Initialization ng Tugma: Inisyal ang mga variable ng tugma at tugma.
- Ipakita ang Timer: Ipinapakita ang oras sa TFT habang isinasagawa ang tugma.
- Tugma: Ang lahat ng mga bagay na nangyayari sa panahon ng tugma ay narito tulad ng pagtuklas ng mga layunin.
- Display Score: Upang maipakita ang iskor sa panahon at pagkatapos ng tugma.
- Tie ng Kalidad: Ang bloke na ito ay nagiging berde pagkatapos ng laban, na nagpapahiwatig ng kurbatang.
- Blue Wins: Ang block na ito ay nagiging LED sa asul pagkatapos ng tugma, na nagpapahiwatig na ang Blue ay nanalo sa laro.
- Red Wins: Ang block na ito ay nagiging pula sa LED pagkatapos ng tugma, na nagpapahiwatig na nanalo ang Red sa laro.
Ang lahat ng mga bloke ay isinama sa pangunahing code na sumusunod sa flow chart na ipinakita sa nakaraang hakbang.
Ibinigay sa ibaba ang iskrip sa mBlock at Arduino
Hakbang 10: Ang Gameplay
- Ang bawat laro ay magiging 3 minuto at isang paghuhugas ang magpapasya kung sino ang magsisimula.
- Ang bawat manlalaro ay bibigyan ng isang magnetic striker at isang stick na may magnetic tip. Ang stick ay ipinasok mula sa puwang na ginawa sa Shorter Side Mount. Nasa ibaba ito ng Arena Bed at kinokontrol ang striker na inilagay sa tuktok ng Arena.
- Ang bola ay mailalagay sa loob ng parihabang rehiyon sa simula ng laro o pagkatapos ng bawat layunin, sa gilid na katapat ng isa na nakapuntos ng layunin.
- Ang nagwagi ay ang koponan na nakakuha ng maraming mga layunin o kung hindi man ang laro ay iguhit.
Hakbang 11: Hayaang Maglaro
Wala nang sasabihin pa! Masiyahan lamang sa kamangha-manghang Table Hockey.
Kailangan nito ng malalim na konsentrasyon sa bola at koordinasyon ng mata at kamay.
Maraming ideya ang malugod na tinatanggap sa mga komento sa ibaba.
Alamin at galugarin ang higit pa tungkol sa evive dito.
Runner Up sa Make It Move Contest 2017
Inirerekumendang:
Mga Magnetic LED Hexagon: 9 Mga Hakbang (na may Mga Larawan)
Mga Magnetic LED Hexagon: Maligayang pagdating sa aking " LED Hexagon " proyekto sa pag-iilaw, magkakaugnay na mga ilaw ng hexagon. Kanina lamang nakita ko ang ilang iba't ibang mga bersyon ng mga proyekto sa pag-iilaw na tumatama sa merkado ngunit lahat sila ay may isang bagay na pareho … ang presyo. Ang bawat heksagon dito
Controller para sa 3 Mga Magnetic Loop Antenna Na May Endstop Switch: 18 Hakbang (na may Mga Larawan)
Controller para sa 3 Mga Magnetic Loop Antenna Sa Endstop Switch: Ang proyektong ito ay para sa mga ham amateurs na walang komersyal. Madaling magtayo gamit ang isang panghinang, isang plastic case at kaunting kaalaman sa arduino. Ang tagagawa ay ginawa gamit ang mga bahagi ng badyet na madali mong mahahanap sa Internet (~ 20 €).
Talahanayan ng Mababang Gastos ng Air Hockey ng DIY: 27 Mga Hakbang (na may Mga Larawan)
DIY Low Air Air Hockey Table: Ang isang propesyonal na air hockey setup ay karaniwang magagamit lamang sa mga arcade dahil sa sopistikadong mga system na kinakailangan upang mapatakbo ito. Ang aming layunin ay upang bumuo ng isang DIY air hockey table, dalhin ang karanasan sa paglalaro sa bahay. Sa pamamagitan ng paggamit ng karaniwang magagamit
DIY Glove Controller Na May E-Textile Sensors: 14 Mga Hakbang (na may Mga Larawan)
DIY Glove Controller Sa Mga Sensor ng E-Textile: Ang Instructable na ito ay isang sunud-sunod na tutorial sa kung paano gumawa ng isang guwantes ng data sa mga sensor ng eTextile. Ang proyekto ay isang pakikipagtulungan sa pagitan ni Rachel Freire at Artyom Maxim. Si Rachel ay ang tela ng guwantes at taga-disenyo ng sensor ng eTextile at si Arty ang nagdidisenyo ng pabilog
Mga Magnetic Connector para sa Mga Baterya: 5 Hakbang (na may Mga Larawan)
Mga Magnetic Connector para sa Mga Baterya: Kumusta kayo, Narito ang isang maliit na tutorial tungkol sa kapaki-pakinabang at madaling gumawa ng mga konektor ng baterya. Kamakailan nagsimula akong gumamit ng mga baterya ng 18650 cells mula sa mga lumang laptop, at nais ko ng isang mabilis at madaling paraan upang ikonekta ang mga ito. Ang mga konektor na gumagamit ng magnet ay ang pinakamahusay na pagpipilian