Indholdsfortegnelse:

Jump Sensitive Neopixel Trampolin: 11 trin (med billeder)
Jump Sensitive Neopixel Trampolin: 11 trin (med billeder)

Video: Jump Sensitive Neopixel Trampolin: 11 trin (med billeder)

Video: Jump Sensitive Neopixel Trampolin: 11 trin (med billeder)
Video: Neopixel trampoline triggered by jumping 2024, November
Anonim
Image
Image

Af RooKosherbayFølg mere af forfatteren:

Gendannelse af en ødelagt vase med Kintsugi
Gendannelse af en ødelagt vase med Kintsugi
Lær børn i Pixel Art -animation til spil
Lær børn i Pixel Art -animation til spil
Lær børn i Pixel Art -animation til spil
Lær børn i Pixel Art -animation til spil
Vend ødelagte hovedtelefoner til et AUX -kabel
Vend ødelagte hovedtelefoner til et AUX -kabel
Vend ødelagte hovedtelefoner til et AUX -kabel
Vend ødelagte hovedtelefoner til et AUX -kabel

I denne instruktive vil jeg vise dig, hvordan du bygger en trampolin, der ændrer farver, når du hopper på den!

Trin 1: De ting, du har brug for

De ting du har brug for
De ting du har brug for
De ting du har brug for
De ting du har brug for

Materialer:

  • 3 ruller tråd, forskellige farver, jo tyndere jo bedre
  • Lodde, jo tyndere jo bedre - jeg havde tykke loddetråde i begyndelsen, og det smeltede så langsomt, at det var et mareridt
  • Arduino - Uno skulle fungere fint, men jeg havde allerede Mega, så jeg brugte det
  • Træningstrampolin (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixel Led strip, jeg brugte den billigere WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0,1 uF kondensator
  • ~ 10K ohm modstand
  • ~ 500 ohm modstand
  • 60 lynlåse

Værktøjer:

  • Loddekolbe
  • Varm limpistol - Til isolering og beskyttelse af ledningerne
  • Wire strippere
  • Trådskærere
  • Saks

Trin 2: Saml trampolin

Boksen har instruktionerne, de er ret ligetil.

Rør ikke ved elektronikken, vi bruger den senere;)

Trin 3: Skær Neopixel -strimlen

Skær Neopixel -strimlen
Skær Neopixel -strimlen
Skær Neopixel -strimlen
Skær Neopixel -strimlen
Skær Neopixel -strimlen
Skær Neopixel -strimlen

Der er præcis 30 mellemrum mellem båndene, der holder hoppekluden i trampolinen. Vi skærer Neopixel -strimlen i 30 individuelle lysdioder og sætter dem mellem hvert bånd.

Bemærk: Der er pletter, der har loddetin, der holder strimlen sammen, du kan også nemt skære dem.

Trin 4: Lodning af LED'erne

Lodning af LED'erne
Lodning af LED'erne
Lodning af LED'erne
Lodning af LED'erne
Lodning af LED'erne
Lodning af LED'erne
  1. Skær hver ledning til omkring 2,5 tommer. Dette vil sikre, at ledningsforbindelserne mellem lysdioder er længere end alle båndlængderne
  2. Strip ledningerne på hver side
  3. Lod lodningerne til LED'erne. Forlad beskyttelsesplastikken for at beskytte lysdioderne
  4. Gør dette cirka 10 lysdioder ad gangen (se de næste tre trin)
  5. Sørg for, at pilene i samme retning

Trin 5: Hot Lim alle forbindelser

Hot Lim alle forbindelser
Hot Lim alle forbindelser
Hot Lim alle forbindelser
Hot Lim alle forbindelser
Hot Lim alle forbindelser
Hot Lim alle forbindelser
Hot Lim alle forbindelser
Hot Lim alle forbindelser

Sørg først for at ledningerne ikke rører hinanden, og at alt er gucci. Påfør derefter varm lim for at forhindre, at ledningerne rører ved hinanden, og også for at holde lysdioderne fast på plastdækslet for at beskytte mod fugt.

Trin 6: Kontroller, at alt fungerer indtil videre

Tjek at alt fungerer indtil videre
Tjek at alt fungerer indtil videre
Tjek at alt fungerer indtil videre
Tjek at alt fungerer indtil videre

Tilslut strimlen til Arduino i følgende rækkefølge.

  1. Tilslut jorden, sørg for at du tilslutter jordstiftene først. Lysdioderne er meget skrøbelige
  2. Tilslut de to andre stifter. Sørg for, at din pin er en PWM pin. (Se diagrammet)
  3. Download Fastled -biblioteket her, og importer det til din arduino IDE
  4. Gå til min git repo og download check_leds -kode (https://github.com/seniorburito/led_trampoline)

Denne kode vil lyse lysdioder i rækkefølge, så hvis der er et problem, vil du se, hvilken der skal rettes.

Sørg også for at læse Fastled-dokumentationen her, den er virkelig velskrevet

For nu kan du lægge arduino på siden eller under trampolinen.

Trin 7: Fastgør lysdioderne til trampolinen med lynlåse

Fastgør lysdioderne til trampolinen med lynlåse
Fastgør lysdioderne til trampolinen med lynlåse
Fastgør lysdioderne til trampolinen med lynlåse
Fastgør lysdioderne til trampolinen med lynlåse
Fastgør lysdioderne til trampolinen med lynlåse
Fastgør lysdioderne til trampolinen med lynlåse

Jeg bandt hver led med to lynlåse for at forhindre lysdioder i at bevæge sig. Lynlåse fungerer muligvis bedre, fordi du kan tage dem af, hvis du beslutter dig for at tage lysdioderne af, og fordi lynlåse er billige.

Trin 8: Hack den springende sensor

Hack Jumping Sensor
Hack Jumping Sensor
Hack Jumping Sensor
Hack Jumping Sensor
Hack Jumping Sensor
Hack Jumping Sensor
Hack Jumping Sensor
Hack Jumping Sensor

Trampolinen leveres med en enhed, der tæller kalorier baseret på, hvor meget du hopper. Vi kan ikke gøre noget med chippen, men hvis du åbner springsensoren, vil du indse, at det bare er en vippekontakt, der aktiveres, når du anvender kraft på den. Det er meget let at bruge vippekontakter med Arduinos. Derfor vil vi bruge det i dette projekt til at fornemme spring og udløse effekter, når det sker.

Trin 9: Fastgør springsensoren

Fastgør springføleren
Fastgør springføleren
Fastgør springføleren
Fastgør springføleren
Fastgør springføleren
Fastgør springføleren

Sæt sensoren på et af trampolinbenene. Og konfigurer kredsløbet som vist her.

Du kan fastgøre ledningerne fra sensoren på en af de to måder:

  1. Fastgør alligatorclips til de to metalsegmenter i aux -kablet
  2. Skær tråden, del den i to, strimler hver side, lod den til hanhoveder eller printkort eller lignende.

Trin 10: Kør koden

Kør koden
Kør koden
Kør koden
Kør koden

Download led_trampoline.ino -koden fra min repo (https://github.com/seniorburito/led_trampoline).

Skift LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN til de ben, du bruger, og du er klar til at gå!

Her er videolinket til trampolinen i aktion, hvis du ikke kunne åbne den fra introen (https://www.youtube.com/embed/k_8mHe4OKWg)

Trin 11: Der kommer mere

Dette projekt er stadig en prototype. Jeg tilføjer stadig flere mønstre og funktioner. Hvis du har ideer, så lad mig det vide, og hvis du vil hjælpe med koden, skal du gøre det!

Farver i Rainbow Contest
Farver i Rainbow Contest
Farver i Rainbow Contest
Farver i Rainbow Contest

Runner Up i farverne i Rainbow Contest

Anbefalede: