Talaan ng mga Nilalaman:

Jump Sensitive Neopixel Trampoline: 11 Hakbang (na may Mga Larawan)
Jump Sensitive Neopixel Trampoline: 11 Hakbang (na may Mga Larawan)

Video: Jump Sensitive Neopixel Trampoline: 11 Hakbang (na may Mga Larawan)

Video: Jump Sensitive Neopixel Trampoline: 11 Hakbang (na may Mga Larawan)
Video: Neopixel trampoline triggered by jumping 2024, Hulyo
Anonim
Image
Image

Sa pamamagitan ng RooKosherbayMasunod Pa sa may-akda:

Pagpapanumbalik ng Broken Vase Sa Kintsugi
Pagpapanumbalik ng Broken Vase Sa Kintsugi
Turuan ang Mga Anak ng Animation Pixel Art para sa Mga Laro
Turuan ang Mga Anak ng Animation Pixel Art para sa Mga Laro
Turuan ang Mga Anak ng Animation Pixel Art para sa Mga Laro
Turuan ang Mga Anak ng Animation Pixel Art para sa Mga Laro
Gawin ang Mga Broken Headphone Sa isang AUX Cable
Gawin ang Mga Broken Headphone Sa isang AUX Cable
Gawin ang Mga Broken Headphone Sa isang AUX Cable
Gawin ang Mga Broken Headphone Sa isang AUX Cable

Sa itinuturo na ito, ipapakita ko sa iyo kung paano bumuo ng isang trampolin na nagbabago ng mga kulay tuwing tumalon ka dito!

Hakbang 1: Ang Mga Bagay na Kailangan mo

Ang Mga Bagay na Kailangan Mo
Ang Mga Bagay na Kailangan Mo
Ang Mga Bagay na Kailangan Mo
Ang Mga Bagay na Kailangan Mo

Mga Materyales:

  • 3 rolyo ng kawad, magkakaibang kulay, mas payat ang mas mahusay
  • Ang panghinang, mas payat ang mas mahusay - Mayroon akong makakapal na mga wire ng panghinang sa simula, at natunaw ito nang mabagal ito ay isang bangungot
  • Arduino - Dapat na gumana nang maayos ang Uno ngunit mayroon na akong Mega, kaya ginamit ko iyon
  • Mag-ehersisyo ng trampolin (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixel Led strip, ginamit ko ang mas murang WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0.1 uF capacitor
  • ~ 10K ohm risistor
  • ~ 500 ohm risistor
  • 60 zip-kurbatang

Mga tool:

  • Panghinang
  • Mainit na baril ng pandikit - Upang insulate at protektahan ang mga kable
  • Mga striper ng wire
  • Mga pamutol ng wire
  • Gunting

Hakbang 2: Magtipon ng Trampolin

Ang kahon ay may mga tagubilin, ang mga ito ay medyo prangka.

Huwag hawakan ang electronics, gagamitin natin ito sa paglaon;)

Hakbang 3: Gupitin ang Neopixel Strip

Gupitin ang Neopixel Strip
Gupitin ang Neopixel Strip
Gupitin ang Neopixel Strip
Gupitin ang Neopixel Strip
Gupitin ang Neopixel Strip
Gupitin ang Neopixel Strip

Mayroong eksaktong 30 puwang sa pagitan ng mga banda na humahawak sa tumatalon na tela sa trampolin. Gagupitin namin ang Neopixel strip sa 30 indibidwal na LEDs, at ilalagay ang mga ito sa pagitan ng bawat banda.

Tandaan: May mga spot na may hawak na strip na magkakasama, madali mo rin itong mapuputol.

Hakbang 4: Paghihinang ng mga LED

Paghinang ng mga LED
Paghinang ng mga LED
Paghinang ng mga LED
Paghinang ng mga LED
Paghinang ng mga LED
Paghinang ng mga LED
  1. Gupitin ang bawat kawad sa halos 2.5 pulgada. Sisiguraduhin nitong ang mga koneksyon sa wire sa pagitan ng mga LED ay mas mahaba kaysa sa lahat ng haba ng banda
  2. Ihubad ang mga wire sa bawat panig
  3. Paghinang ng mga wire sa mga LED. Iwanan ang proteksiyon na plastik upang maprotektahan ang mga LED
  4. Gawin ito tungkol sa 10 LEDs nang paisa-isa (tingnan ang susunod na tatlong hakbang)
  5. Siguraduhin na ANG ARROWS POINT SA PAREHONG DIREKSYON

Hakbang 5: Mainit na Pandikit Lahat ng Mga Koneksyon

Mainit na Pandikit Lahat ng Mga Koneksyon
Mainit na Pandikit Lahat ng Mga Koneksyon
Mainit na Pandikit Lahat ng Mga Koneksyon
Mainit na Pandikit Lahat ng Mga Koneksyon
Mainit na Pandikit Lahat ng Mga Koneksyon
Mainit na Pandikit Lahat ng Mga Koneksyon
Mainit na Pandikit Lahat ng Mga Koneksyon
Mainit na Pandikit Lahat ng Mga Koneksyon

Siguraduhing siguraduhin na ang mga wire ay hindi hawakan ang bawat isa at ang lahat ay gucci. Pagkatapos, maglagay ng mainit na pandikit upang maiwasan ang paghawak ng mga wire sa bawat isa, at din upang idikit ang LEDS sa takip ng plastik upang maprotektahan mula sa kahalumigmigan.

Hakbang 6: Suriin Na Ang Lahat Ay Nagtatrabaho Sa Ngayon

Suriin Na Ang Lahat ay Nagtatrabaho Sa Ngayon
Suriin Na Ang Lahat ay Nagtatrabaho Sa Ngayon
Suriin Na Ang Lahat ay Nagtatrabaho Sa Ngayon
Suriin Na Ang Lahat ay Nagtatrabaho Sa Ngayon

Ikonekta ang strip sa Arduino sa sumusunod na pagkakasunud-sunod.

  1. Ikonekta ang lupa, siguraduhin na ikonekta mo ang mga PIN ng GROUND. Ang mga LED ay napaka babasagin
  2. Ikonekta ang iba pang dalawang mga pin. Tiyaking ang Din pin ay isang PWM pin. (Tingnan ang diagram)
  3. I-download ang Fastled library dito, at i-import ito sa iyong arduino IDE
  4. Pumunta sa aking git repo at i-download ang check_leds code (https://github.com/seniorburito/led_trampoline)

Ang code na ito ay naiilawan ang mga LED sa pagkakasunud-sunod, kaya kung may isang problema, makikita mo kung alin ang kailangan ng pag-aayos.

Siguraduhing basahin din dito ang naka-fasten na dokumentasyon, nakasulat ito nang maayos

Sa ngayon, maaari mong ilagay ang arduino sa gilid, o sa ilalim ng trampolin.

Hakbang 7: Ikabit ang mga LED sa Trampoline Sa Mga Zip-kurbatang

Ikabit ang mga LED sa Trampoline Sa Mga Zip-kurbatang
Ikabit ang mga LED sa Trampoline Sa Mga Zip-kurbatang
Ikabit ang mga LED sa Trampoline Sa Mga Zip-kurbatang
Ikabit ang mga LED sa Trampoline Sa Mga Zip-kurbatang
Ikabit ang mga LED sa Trampoline Sa Mga Zip-kurbatang
Ikabit ang mga LED sa Trampoline Sa Mga Zip-kurbatang

Itinali ko ang bawat pinuno ng dalawang zip-ties upang maiwasan ang paggalaw ng mga leds. Ang mga zipties ay maaaring gumana nang mas mahusay dahil maaari mong alisin ang mga ito kung magpasya kang alisin ang mga LED at dahil ang mga zipties ay mura.

Hakbang 8: I-hack ang Jumping Sensor

Hack ang Jumping Sensor
Hack ang Jumping Sensor
Hack ang Jumping Sensor
Hack ang Jumping Sensor
Hack ang Jumping Sensor
Hack ang Jumping Sensor
Hack ang Jumping Sensor
Hack ang Jumping Sensor

Ang trampolin ay may kasamang isang aparato na bilangin ang mga calorie batay sa kung gaano ka tumalon. Hindi namin magawa ang anumang bagay gamit ang maliit na tilad, ngunit kung bubuksan mo ang jumping sensor, malalaman mo na ito ay isang switch lamang ng toggle na nag-uudyok kapag nag-apply ka ng puwersa dito. Napakadaling gamitin ang mga switch ng toggle sa Arduinos. Samakatuwid, gagamitin namin ito sa proyektong ito upang maunawaan ang mga pagtalon, at mag-trigger ng mga epekto kapag nangyari iyon.

Hakbang 9: Ikabit ang Jumping Sensor

Ikabit ang Jumping Sensor
Ikabit ang Jumping Sensor
Ikabit ang Jumping Sensor
Ikabit ang Jumping Sensor
Ikabit ang Jumping Sensor
Ikabit ang Jumping Sensor

Ikabit ang sensor sa isa sa mga binti ng trampolin. At i-set up ang circuit tulad ng ipinakita dito.

Maaari mong ikabit ang mga wire mula sa sensor sa isa sa dalawang paraan:

  1. Ikabit ang mga clip ng buaya sa dalawang mga segment ng metal ng aux cable
  2. Gupitin ang kawad, hatiin ito sa dalawa, hubarin ang bawat panig, solder ito sa mga header ng lalaki o pcb o isang bagay na tulad nito.

Hakbang 10: Patakbuhin ang Code

Patakbuhin ang Code
Patakbuhin ang Code
Patakbuhin ang Code
Patakbuhin ang Code

I-download ang led_trampoline.ino code mula sa aking repo (https://github.com/seniorburito/led_trampoline).

Baguhin ang LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN sa mga pin na ginagamit mo, at nakatakda kang umalis!

Narito ang link ng video ng trampolin sa aksyon kung hindi mo ito mabuksan mula sa intro (https://www.youtube.com/embed/k_8mHe4OKWg)

Hakbang 11: Magkakaroon ng Higit Pa

Ang proyekto na ito ay isang prototype pa rin. Nagdaragdag pa rin ako ng higit pang mga pattern at pag-andar. Kung mayroon kang mga ideya, mangyaring ipaalam sa akin, at kung nais mong makatulong sa code, mangyaring gawin!

Mga Kulay ng Rainbow Contest
Mga Kulay ng Rainbow Contest
Mga Kulay ng Rainbow Contest
Mga Kulay ng Rainbow Contest

Runner Up sa Mga Kulay ng Rainbow Contest

Inirerekumendang: