Jump Sensitive Neopixel Trampoline: 11 trinn (med bilder)
Jump Sensitive Neopixel Trampoline: 11 trinn (med bilder)
Anonim
Image
Image

Av RooKosherbay Følg mer av forfatteren:

Gjenopprette en ødelagt vase med Kintsugi
Gjenopprette en ødelagt vase med Kintsugi
Lær Kids Pixel Art Animation for spill
Lær Kids Pixel Art Animation for spill
Lær Kids Pixel Art Animation for Games
Lær Kids Pixel Art Animation for Games
Slå ødelagte hodetelefoner til en AUX -kabel
Slå ødelagte hodetelefoner til en AUX -kabel
Slå ødelagte hodetelefoner til en AUX -kabel
Slå ødelagte hodetelefoner til en AUX -kabel

I denne instruksen vil jeg vise deg hvordan du bygger en trampoline som skifter farge når du hopper på den!

Trinn 1: Tingene du trenger

Tingene du trenger
Tingene du trenger
Tingene du trenger
Tingene du trenger

Materialer:

  • 3 ruller med wire, forskjellige farger, jo tynnere jo bedre
  • Loddetinn, jo tynnere jo bedre - jeg hadde tykke loddetråder i begynnelsen, og det smeltet så sakte at det var et mareritt
  • Arduino - Uno burde fungere bra, men jeg hadde allerede Mega, så jeg brukte det
  • Treningstrampoline (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixel Led strip, jeg brukte den billigere WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0,1 uF kondensator
  • ~ 10K ohm motstand
  • ~ 500 ohm motstand
  • 60 glidelåser

Verktøy:

  • Loddejern
  • Varm limpistol - For å isolere og beskytte ledningene
  • Wire strippere
  • Avbitertang
  • Saks

Trinn 2: Monter trampolinen

Boksen har instruksjonene, de er ganske enkle.

Ikke rør elektronikken, vi bruker den senere;)

Trinn 3: Klipp Neopixel -stripen

Klipp Neopixel -stripen
Klipp Neopixel -stripen
Klipp Neopixel -stripen
Klipp Neopixel -stripen
Klipp Neopixel -stripen
Klipp Neopixel -stripen

Det er nøyaktig 30 mellomrom mellom bandene som holder hoppduken i trampolinen. Vi vil kutte Neopixel -stripen til 30 individuelle lysdioder, og sette dem mellom hvert bånd.

Merk: Det er flekker som har loddetinn som holder stripen sammen, du kan enkelt kutte dem også.

Trinn 4: Lodding av lysdiodene

Lodding av lysdiodene
Lodding av lysdiodene
Lodding av lysdiodene
Lodding av lysdiodene
Lodding av lysdiodene
Lodding av lysdiodene
  1. Klipp hver ledning til omtrent 2,5 tommer. Dette vil sikre at ledningsforbindelsene mellom lysdioder er lengre enn alle båndlengdene
  2. Strip ledningene på hver side
  3. Lodd ledningene til lysdiodene. La beskyttelsesplastikken stå for å beskytte lysdiodene
  4. Gjør dette omtrent 10 lysdioder om gangen (se de neste tre trinnene)
  5. KONTROLLER PILPUNKTET I SAMME RETNING

Trinn 5: Varmlim alle tilkoblingene

Hot Lim alle tilkoblingene
Hot Lim alle tilkoblingene
Hot Lim alle tilkoblingene
Hot Lim alle tilkoblingene
Hot Lim alle tilkoblingene
Hot Lim alle tilkoblingene
Hot Lim alle tilkoblingene
Hot Lim alle tilkoblingene

Sørg først for at ledningene ikke berører hverandre og at alt er gucci. Påfør deretter varmt lim for å forhindre at ledningene berører hverandre, og for å feste lysdiodene til plastdekselet for å beskytte mot fuktighet.

Trinn 6: Sjekk at alt fungerer så langt

Sjekk at alt fungerer så langt
Sjekk at alt fungerer så langt
Sjekk at alt fungerer så langt
Sjekk at alt fungerer så langt

Koble stripen til Arduino i følgende rekkefølge.

  1. Koble bakken, KONTROLLER AT DU KOBLER BUNNSTIFTENE FØRST. Lysdiodene er veldig skjøre
  2. Koble de to andre pinnene. Sørg for at Din -pinnen er en PWM -pinne. (Se på diagrammet)
  3. Last ned Fastled -biblioteket her, og importer det til din arduino IDE
  4. Gå til min git repo og last ned check_leds -koden (https://github.com/seniorburito/led_trampoline)

Denne koden lyser lysdioder i rekkefølge, så hvis det er et problem, ser du hvilken som må løses.

Sørg også for å lese Fastled-dokumentasjonen her, den er virkelig godt skrevet

For nå kan du sette arduino på siden, eller under trampolinen.

Trinn 7: Fest lysdiodene til trampolinen med glidelåser

Fest lysdiodene til trampolinen med glidelåser
Fest lysdiodene til trampolinen med glidelåser
Fest lysdiodene til trampolinen med glidelåser
Fest lysdiodene til trampolinen med glidelåser
Fest lysdiodene til trampolinen med glidelåser
Fest lysdiodene til trampolinen med glidelåser

Jeg festet hver ledning med to glidelåser for å forhindre at lysdioder beveger seg. Glidelåser kan fungere bedre fordi du kan ta dem av hvis du bestemmer deg for å ta av lysdiodene og fordi glidelåser er billige.

Trinn 8: Hack hoppesensoren

Hack hoppesensoren
Hack hoppesensoren
Hack hoppesensoren
Hack hoppesensoren
Hack hoppesensoren
Hack hoppesensoren
Hack hoppesensoren
Hack hoppesensoren

Trampolinen kommer med en enhet som teller kalorier basert på hvor mye du hopper. Vi kan ikke gjøre noe med brikken, men hvis du åpner hoppesensoren, vil du innse at det bare er en vippebryter som aktiveres når du bruker makt på den. Det er veldig enkelt å bruke vippebrytere med Arduinos. Derfor vil vi bruke det i dette prosjektet til å føle hopper og utløse effekter når det skjer.

Trinn 9: Fest hoppesensoren

Fest hoppesensoren
Fest hoppesensoren
Fest hoppesensoren
Fest hoppesensoren
Fest hoppesensoren
Fest hoppesensoren

Fest sensoren til et av trampolinbena. Og sett opp kretsen som vist her.

Du kan feste ledningene fra sensoren på en av de to måtene:

  1. Fest alligatorklemmer til de to metallsegmentene på aux -kabelen
  2. Klipp tråden, del den i to, strip hver side, lodd den til hannhoder eller kretskort eller noe sånt.

Trinn 10: Kjør koden

Kjør koden
Kjør koden
Kjør koden
Kjør koden

Last ned led_trampoline.ino -koden fra repoen min (https://github.com/seniorburito/led_trampoline).

Endre LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN til pinnene du bruker, og du er klar til å gå!

Her er videolinken til trampolinen i bruk hvis du ikke kunne åpne den fra introen (https://www.youtube.com/embed/k_8mHe4OKWg)

Trinn 11: Det kommer mer

Dette prosjektet er fremdeles en prototype. Jeg legger fortsatt til flere mønstre og funksjoner. Gi meg beskjed hvis du har ideer, og hvis du vil hjelpe med koden, vennligst gjør det!

Farger i Rainbow Contest
Farger i Rainbow Contest
Farger i Rainbow Contest
Farger i Rainbow Contest

Andreplass i regnbuens konkurranser

Anbefalt: