Kazalo:

Skok občutljiv trampolin Neopixel: 11 korakov (s slikami)
Skok občutljiv trampolin Neopixel: 11 korakov (s slikami)

Video: Skok občutljiv trampolin Neopixel: 11 korakov (s slikami)

Video: Skok občutljiv trampolin Neopixel: 11 korakov (s slikami)
Video: Часть 1 - Аудиокнига Уолдена Генри Дэвида Торо (гл. 01) 2024, Julij
Anonim
Image
Image

Avtor RooKosherbayFollow Več avtorja:

Obnova zlomljene vaze s Kintsugijem
Obnova zlomljene vaze s Kintsugijem
Naučite otroke animacije Pixel Art za igre
Naučite otroke animacije Pixel Art za igre
Naučite otroke animacije Pixel Art za igre
Naučite otroke animacije Pixel Art za igre
Polomljene slušalke pretvorite v AUX kabel
Polomljene slušalke pretvorite v AUX kabel
Polomljene slušalke pretvorite v AUX kabel
Polomljene slušalke pretvorite v AUX kabel

V tem navodilu vam bom pokazal, kako sestaviti trampolin, ki spreminja barve vsakič, ko nanj skočite!

1. korak: Stvari, ki jih potrebujete

Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete
Stvari, ki jih potrebujete

Materiali:

  • 3 zvitki žice, različnih barv, tanjši, tem bolje
  • Spajkanje, tanjše, bolje - na začetku sem imel debele spajkalne žice, ki so se tako počasi stopile, da je bila nočna mora
  • Arduino - Uno bi moral delovati v redu, vendar sem že imel Mega, zato sem to uporabil
  • Telovadni trampolin (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • LED trak Neopixel, uporabil sem cenejši WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individualno-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0,1 uF kondenzator
  • ~ 10K ohmski upor
  • ~ 500 ohmski upor
  • 60 zadrg

Orodja:

  • Spajkalnik
  • Pištola za vroče lepilo - Za izolacijo in zaščito ožičenja
  • Odstranjevalci žice
  • Rezalniki žice
  • Škarje

2. korak: Sestavite trampolin

V škatli so navodila, so precej preprosta.

Ne dotikajte se elektronike, kasneje jo bomo uporabili;)

3. korak: Odrežite trak Neopixel

Odrežite trak Neopixel
Odrežite trak Neopixel
Odrežite trak Neopixel
Odrežite trak Neopixel
Odrežite trak Neopixel
Odrežite trak Neopixel

Med trakovi, ki držijo skakalno krpo v trampolinu, je točno 30 presledkov. Neopixel trak bomo razrezali na 30 posameznih LED in jih postavili med vsak pas.

Opomba: Obstajajo madeži, ki imajo spajkanje, ki drži trak skupaj, tudi z lahkoto jih lahko odrežete.

4. korak: Spajkanje LED

Spajkanje LED
Spajkanje LED
Spajkanje LED
Spajkanje LED
Spajkanje LED
Spajkanje LED
  1. Vsako žico odrežite na približno 2,5 cm. Tako boste zagotovili, da so žične povezave med LED diodami daljše od vseh dolžin pasov
  2. Odstranite žice na vsaki strani
  3. Spajkajte žice na LED. Za zaščito LED pustite zaščitno plastiko
  4. To naredite približno 10 LED naenkrat (glejte naslednje tri korake)
  5. PREPRIČAJTE SE, DA POSTAVKE TOČKO V ISTEM SMERU

5. korak: Vroče lepite vse povezave

Vroče lepilo Vse povezave
Vroče lepilo Vse povezave
Vroče lepilo Vse povezave
Vroče lepilo Vse povezave
Vroče lepilo Vse povezave
Vroče lepilo Vse povezave
Vroče lepilo Vse povezave
Vroče lepilo Vse povezave

Najprej se prepričajte, da se žice ne dotikata in da je vse gucci. Nato nanesite vroče lepilo, da preprečite, da bi se žice medsebojno dotikale, in LED diode prilepite na plastični pokrov, da zaščitite pred vlago.

6. korak: Preverite, ali vse deluje tako dobro

Preverite, ali vse deluje doslej
Preverite, ali vse deluje doslej
Preverite, ali vse do sedaj deluje
Preverite, ali vse do sedaj deluje

Trak priključite na Arduino v naslednjem vrstnem redu.

  1. Priključite ozemljitev, PREPRIČAJTE SE, DA PRVO PRIKLJUČITE OZEMLJENE PINKE. LED diode so zelo krhke
  2. Priključite druga dva zatiča. Prepričajte se, da je pin Din pin PWM. (Poglejte diagram)
  3. Tukaj prenesite knjižnico Fastled in jo uvozite v svoj IDE arduino
  4. Pojdite na moj git repo in prenesite kodo check_leds (https://github.com/seniorburito/led_trampoline)

Ta koda sveti LED po vrsti, zato boste v primeru težav videli, katero je treba popraviti.

Preberite tudi dokumentacijo Fastled, ki je res dobro napisana

Za zdaj lahko arduino postavite na stran ali pod trampolin.

Korak 7: Pritrdite LED diode na trampolin z zadrgami

Pritrdite LED diode na trampolin z zadrgami
Pritrdite LED diode na trampolin z zadrgami
Pritrdite LED diode na trampolin z zadrgami
Pritrdite LED diode na trampolin z zadrgami
Pritrdite LED diode na trampolin z zadrgami
Pritrdite LED diode na trampolin z zadrgami

Vsak vodnik sem privezal z dvema zadrgama, da preprečim premikanje LED. Zadrge lahko delujejo bolje, ker jih lahko odstranite, če se odločite za snemanje LED diod, in ker so zadrge poceni.

8. korak: Vdorite v skakalni senzor

Vdri v skakalni senzor
Vdri v skakalni senzor
Vdri v skakalni senzor
Vdri v skakalni senzor
Vdri v skakalni senzor
Vdri v skakalni senzor
Vdri v skakalni senzor
Vdri v skakalni senzor

Trampolin je opremljen z napravo, ki šteje kalorije glede na to, koliko skočite. S čipom ne moremo storiti ničesar, če pa odprete skakalni senzor, se boste zavedali, da je to le preklopno stikalo, ki se sproži, ko nanj pritisnete. Preklopna stikala z Arduinosom so zelo enostavna za uporabo. Zato ga bomo v tem projektu uporabili za zaznavanje skokov in sprožanje učinkov, ko se to zgodi.

9. korak: Namestite skakalni senzor

Pritrdite skakalni senzor
Pritrdite skakalni senzor
Pritrdite skakalni senzor
Pritrdite skakalni senzor
Pritrdite skakalni senzor
Pritrdite skakalni senzor

Senzor pritrdite na eno od nog trampolina. In nastavite vezje, kot je prikazano tukaj.

Žice s senzorja lahko pritrdite na enega od dveh načinov:

  1. Pritrdite aligatorske sponke na dva kovinska segmenta dodatnega kabla
  2. Prerežite žico, jo razdelite na dve polovici, odstranite vsako stran, jo spajkajte na moške glave ali na tiskano vezje ali kaj podobnega.

10. korak: Zaženite kodo

Zaženite kodo
Zaženite kodo
Zaženite kodo
Zaženite kodo

Prenesite kodo led_trampoline.ino iz mojega repo (https://github.com/seniorburito/led_trampoline).

Spremenite LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN na zatiče, ki jih uporabljate, in pripravljeni ste!

Tukaj je video povezava trampolina v akciji, če ga niste mogli odpreti iz uvoda (https://www.youtube.com/embed/k_8mHe4OKWg)

11. korak: Še več bo

Ta projekt je še vedno prototip. Še vedno dodajam več vzorcev in funkcionalnosti. Če imate ideje, mi to sporočite, če želite pomagati s kodo, pa to storite!

Barve mavričnega natečaja
Barve mavričnega natečaja
Barve mavričnega natečaja
Barve mavričnega natečaja

Podprvak v natečaju Barve mavrice

Priporočena: