Talaan ng mga Nilalaman:

Interactive Reflex Punching Bag: 3 Hakbang (na may Mga Larawan)
Interactive Reflex Punching Bag: 3 Hakbang (na may Mga Larawan)

Video: Interactive Reflex Punching Bag: 3 Hakbang (na may Mga Larawan)

Video: Interactive Reflex Punching Bag: 3 Hakbang (na may Mga Larawan)
Video: 3-часовой марафон паранормальных и необъяснимых историй 2024, Hulyo
Anonim
Image
Image
Interactive Reflex Punching Bag
Interactive Reflex Punching Bag
Interactive Reflex Punching Bag
Interactive Reflex Punching Bag

Ang itinuturo na ito ay para sa sinumang nais na pagbutihin ang kanilang liksi at kasanayan sa boksing habang nakakakuha ng mas maraming karanasan sa paghihinang, gamit ang Arduino, LED's at ang MK 2125 Accelerometer

Ang layunin ng proyektong ito ay upang baguhin ang isang mayroon nang reflex bag at ibahin ito sa isang interactive, gamified at mas nakaka-engganyong produkto. Ang konsepto na nilikha ko upang makamit ito ay nagsasangkot ng pag-embed ng 4 LED sa paligid ng base ng bag, isang MK 2125 accelerometer sa loob ng base na ito at pagkatapos ay ikonekta ang mga sangkap na ito sa isang Arduino UNO sa base ng stand.

- Ang sensor ng MK2125 ay nagbibigay ng data ng ikiling at pagpabilis na ginagamit upang matukoy kung aling paraan ang bag ay na-hit.

Ang Banayad ng LED sa isang randomized cycle, na kung saan ay umuulit lamang sa susunod na LED kapag ang bag ay sinaktan mula sa kaukulang / kumikinang na bahagi. Ang ideya sa likod nito ay upang ilipat ang gumagamit sa paligid ng bag nang mas mabilis hangga't maaari, naakit ito kapag nakita nila ang tagiliran ng kumikinang na LED.

Ang isang tradisyonal na pag-eehersisyo na may isang reflex bag ay dinisenyo upang mapabuti ang katumpakan ng suntok at tiyempo.

Matapos ang pagbuo at pagsubok ng aparatong ito ay malinaw na ang na-upgrade na bersyon ay bumubuo sa hinalinhan nito, sa pamamagitan ng pagsasama ng pangangailangan para sa mabilis na yapak / paggalaw ng paa at hasa ang paggamit ng iyong mga visual reflex. Talagang ginawang mas masaya din ang paggamit ng reflex bag na 10x at Nararamdaman ngayon na mas higit sa isang laro kaysa sa isang ehersisyo!

nakamit ang hangarin.

Dinisenyo ko ang isang sketch sa pagproseso (tulad ng ipinakita sa video + na konektado sa hakbang na ito) upang mailarawan nang eksakto kung paano gagana ang randomized LED cycle, huwag mag-atubiling i-download ito mula sa mga nakalakip na file at subukan ito sa iyong sarili o panoorin lamang ang preview clip.

Upang likhain ang produktong ito kakailanganin mo:

  • 1x Reflex Bag
  • 1x Arduino UNO
  • 1x 9V Battery Pack (Upang mapagana ang Arduino)
  • 1x Memsic MK 2125 Accelerometer
  • 4x LED's (Pinili ko ang Green)
  • 4x 10ohm Resistors
  • ilang espongha / foam upang maprotektahan ang electronics
  • 1 metro ng 6 core wire
  • 1 metro ng 2 core wire
  • humigit-kumulang 28 mga jumper wires na may mga pin
  • maraming solder at isang soldering station
  • maraming init-shrink na tubo ng iba't ibang laki
  • DUCT Tape
  • Super Pandikit
  • Velcro (pag-secure ng maluwag ang mga wire sa kinatatayuan)
  • Tupperware / lalagyan na hindi tinatagusan ng tubig (pabahay sa Arduino + baterya pack)

Hakbang 1: Pag-embed ng LED at Sensor

Pag-embed ng LED at Sensor
Pag-embed ng LED at Sensor
Pag-embed ng LED at Sensor
Pag-embed ng LED at Sensor
Pag-embed ng LED at Sensor
Pag-embed ng LED at Sensor

Ang pinakaunang hakbang ay upang mag-drill ng 4 na butas sa paligid ng mga dingding ng base ng bag upang i-embed ang iyong mga LED.

ang bawat isa sa mga LED na ito ay dapat na konektado sa isang ground wire sa - pin at isang 10 ohm risistor sa + pin. gugustuhin mong mag-duct ng tape o i-heat-shrink ang mga koneksyon na ito at pindutin ang mga ito nang malakas laban sa loob ng base, dahil mahalaga na gawin silang matibay hangga't maaari.

Ngayon kakailanganin mong ikonekta ang mga wire ng jumper sa mga koneksyon na ito at pakainin sila sa pamamagitan ng mga butas sa ilalim ng base tulad ng ipinakita sa huling larawan ng hakbang na ito. Gawin ang pareho para sa sensor ng MK 2125, kakailanganin mo ring mag-drill ng maraming butas sa ilalim ng base upang lumikha ng puwang para sa mga pin at ikonekta ang mga jumper wires sa mga pin na ito.

Ang mahalagang bagay sa sensor ay upang magkasya ito sa loob ng base flat pababa at nakaharap sa isa sa mga LED's. Ito ang iyong FRONT LED na kapaki-pakinabang sa paglaon sa pag-calibrate ng sensor.

Kapag ang lahat ng mga sangkap na ito ay masiksik sa loob ng base, dapat mong mai-plug ang mga jump jump sa iyong Arduino at subukan ang code (TiltSense.ino) tulad ng ipinakita sa larawan 5 ng hakbang na ito. Kung ang code ay gumagana nang maayos at lahat ng paghihinang ay solid, punan ang mga puwang ng isang espongha / foam at tip ng kaunting superglue sa mga LED upang panatilihing naka-lock ang mga ito.

Hakbang 2: Pagkonekta sa 6 at 2 Core Wires

Pagkonekta sa 6 at 2 Core Wires
Pagkonekta sa 6 at 2 Core Wires
Pagkonekta sa 6 at 2 Core Wires
Pagkonekta sa 6 at 2 Core Wires
Pagkonekta sa 6 at 2 Core Wires
Pagkonekta sa 6 at 2 Core Wires

Sa hakbang na ito ay ipapalawak namin ang mga koneksyon pababa mula sa base ng bola hanggang sa base ng stand na may ilang 6 core at 2 core wires.

Ang panghuli layunin dito ay upang pahabain ang lahat ng mga wire pababa mula sa tuktok ng stand hanggang sa ilalim ng stand, sa pinaka-maginhawa at matibay na paraan na posible

6 CORE

Ang paraan na nagpasya akong gawin ito ay upang hubarin nang bahagya ang 6 core wire (ipinakita sa unang larawan) at:

  • solder ang LED's + Pins sa 4/6 wires (ang mga ito ay mai-plug sa Arduino pin 10, 11, 12, 13)
  • maghinang ng LED's - wires magkasama at pagkatapos ay sa - wire ng sensor ng MK 2125 na i-ground ang parehong LED at ang sensor
  • solder ang + wire mula sa sensor ng MK 2125 at lahat ng nakakonekta - mga wire sa 2/6 wires (Ang mga ito ay mai-plug sa Arduino pin 5V at GND)

tandaan na gumamit ng heat-shrink para sa lahat ng mga soldered na koneksyon upang matiyak na ang mga wire ay may isang malakas na integridad at maaaring hawakan ang pagkabitin mula sa tuktok na base ng bag hanggang sa ibabang base ng tumayo.

- 2 CORE

Sa yugtong ito dapat mayroong 2 mga koneksyon na natitira na kung saan ay ang mga wire ng paghahatid mula sa sensor ng MK 2125 na magpapadala ng data ng ikiling mula sa bag papunta sa Arduino. Ito ay kung paano natin malalaman kung aling direksyon ang bag na tinatamaan.

Paghinang ng mga wire sa paghahatid sa bawat isa sa 2 pangunahing mga wire (Ang mga ito ay mai-plug sa Arduino pin 2 at 3)

Kapag matagumpay mong na-solder ang lahat ng mga koneksyon na ito kakailanganin mong pagkatapos ay maghinang sa kabilang dulo ng mga wires na ito sa ilang mga wire ng jumper na may mga katugmang Arduino na pin (ipinapakita sa pangalawang + pangatlong larawan).

Hakbang 3: Pagsubok sa Na-upgrade na Bag

Image
Image
Pagsubok sa Na-upgrade na Bag
Pagsubok sa Na-upgrade na Bag
Pagsubok sa Na-upgrade na Bag
Pagsubok sa Na-upgrade na Bag
Pagsubok sa Na-upgrade na Bag
Pagsubok sa Na-upgrade na Bag

Napagpasyahan kong i-secure ang lahat ng mga nag-uugnay na mga wire sa base stand na may velcro upang maiwasan ang kanilang paglipat ng labis at makapinsala sa mga solder na koneksyon. Ang Arduino at 9V baterya pack ay nakalagay sa loob ng isang lalagyan ng tupperware, na konektado din sa base gamit velcro

Kung nakarating ka dito malayo ka dapat maging handa at sabik na subukan ang iyong interactive na reflex bag. Inaasahan kong nasiyahan ka sa itinuturo na ito, plano kong gumawa ng mga pag-upgrade sa proyektong ito sa hinaharap dahil na-stoke ako sa kinalabasan kaya't manatiling nakatutok !.

Kasalukuyan akong nag-iisip ng mga ideya kung paano ako makakalikha ng isang puntos ng pagmamarka ng puntos o mataas na marka ng system para sa aparatong ito, kung sa tingin mo ng anumang mga posibleng karagdagan sa proyektong ito mangyaring mag-drop ng isang puna o pm sa akin.

Huwag mag-atubiling magtanong ng anumang mga katanungan sa seksyon ng komento, sisiguraduhin kong babalik sa iyo nang mabilis.

Kung nagustuhan mo ito, mangyaring iboto ako sa Arduino o Make It Glow Contests. Malaki ang kahulugan nito, salamat!

Inirerekumendang: