Innehållsförteckning:

Hoppkänslig Neopixel -trampolin: 11 steg (med bilder)
Hoppkänslig Neopixel -trampolin: 11 steg (med bilder)

Video: Hoppkänslig Neopixel -trampolin: 11 steg (med bilder)

Video: Hoppkänslig Neopixel -trampolin: 11 steg (med bilder)
Video: Трактористы (комедия, реж. Иван Пырьев, 1939 г.) 2024, Juli
Anonim
Image
Image

Av RooKosherbay Följ mer av författaren:

Återställa en trasig vas med Kintsugi
Återställa en trasig vas med Kintsugi
Lär barnens pixelkonst -animering för spel
Lär barnens pixelkonst -animering för spel
Lär barnens pixelkonst -animering för spel
Lär barnens pixelkonst -animering för spel
Förvandla trasiga hörlurar till en AUX -kabel
Förvandla trasiga hörlurar till en AUX -kabel
Förvandla trasiga hörlurar till en AUX -kabel
Förvandla trasiga hörlurar till en AUX -kabel

I denna instruerbara, kommer jag att visa dig hur man bygger en studsmatta som ändrar färg när du hoppar på den!

Steg 1: De saker du behöver

De saker du behöver
De saker du behöver
De saker du behöver
De saker du behöver

Material:

  • 3 rullar tråd, olika färger, ju tunnare desto bättre
  • Lödning, ju tunnare desto bättre - jag hade tjocka lödtrådar i början och det smälte så långsamt att det var en mardröm
  • Arduino - Uno borde fungera bra men jag hade redan Mega, så jag använde det
  • Träningstrampolin (https://www.amazon.com/Golds-Gym-Circuit-Trainer-Trampoline/dp/B013XRMEIW)
  • Neopixel Led-remsa, jag använde den billigare WS28121B (https://www.amazon.com/ALITOVE-WS2812B-Individually-Addressable-Waterproof/dp/B00ZHB9M6A)
  • 0,1 uF kondensator
  • ~ 10K ohm motstånd
  • ~ 500 ohm motstånd
  • 60 dragkedjor

Verktyg:

  • Lödkolv
  • Het limpistol - För att isolera och skydda ledningarna
  • Wire strippers
  • Avbitartång
  • Sax

Steg 2: Montera studsmattan

Lådan har instruktionerna, de är ganska okomplicerade.

Rör inte elektroniken, vi kommer att använda den senare;)

Steg 3: Skär Neopixel -remsan

Skär Neopixel -remsan
Skär Neopixel -remsan
Skär Neopixel -remsan
Skär Neopixel -remsan
Skär Neopixel -remsan
Skär Neopixel -remsan

Det finns exakt 30 mellanrum mellan banden som håller hoppduken i studsmattan. Vi kommer att skära Neopixel -remsan i 30 individuella lysdioder och placera dem mellan varje band.

Obs: Det finns fläckar som har lödning som håller ihop remsan, du kan enkelt klippa dem också.

Steg 4: Lödning av lysdioderna

Lödning av lysdioderna
Lödning av lysdioderna
Lödning av lysdioderna
Lödning av lysdioderna
Lödning av lysdioderna
Lödning av lysdioderna
  1. Klipp varje tråd till cirka 2,5 tum. Detta säkerställer att trådanslutningarna mellan lysdioderna är längre än alla bandlängder
  2. Ta bort trådarna på varje sida
  3. Löd kablarna till lysdioderna. Lämna skyddsplasten för att skydda lysdioderna
  4. Gör detta cirka 10 lysdioder åt gången (se de tre följande stegen)
  5. KONTROLLERA PILPUNKTEN I SAMMA RIKTNING

Steg 5: Hot Lim alla anslutningar

Hot Lim alla anslutningar
Hot Lim alla anslutningar
Hot Lim alla anslutningar
Hot Lim alla anslutningar
Hot Lim alla anslutningar
Hot Lim alla anslutningar
Hot Lim alla anslutningar
Hot Lim alla anslutningar

Se först till att trådarna inte vidrör varandra och att allt är gucci. Applicera sedan varmt lim för att förhindra att trådarna rör vid varandra och för att fästa lysdioderna på plastkåpan för att skydda mot fukt.

Steg 6: Kontrollera att allt fungerar så långt

Kontrollera att allt fungerar så långt
Kontrollera att allt fungerar så långt
Kontrollera att allt fungerar så långt
Kontrollera att allt fungerar så långt

Anslut remsan till Arduino i följande ordning.

  1. Anslut marken, KONTROLLERA ATT DU ANSLUTAR MARKSTIFTEN FÖRST. Lysdioderna är mycket sköra
  2. Anslut de andra två stiften. Se till att din pin är en PWM -pin. (Se diagrammet)
  3. Ladda ner Fastled -biblioteket här och importera det till din arduino IDE
  4. Gå till min git repo och ladda ner check_leds -koden (https://github.com/seniorburito/led_trampoline)

Denna kod tänder lysdioder i ordning, så om det finns ett problem ser du vilken som behöver åtgärdas.

Se också till att läsa Fastled-dokumentationen här, den är riktigt välskriven

För tillfället kan du lägga arduino på sidan eller under studsmattan.

Steg 7: Fäst lysdioderna på studsmattan med dragkedjor

Fäst lysdioderna på trampolin med dragkedjor
Fäst lysdioderna på trampolin med dragkedjor
Fäst lysdioderna på trampolin med dragkedjor
Fäst lysdioderna på trampolin med dragkedjor
Fäst lysdioderna på trampolin med dragkedjor
Fäst lysdioderna på trampolin med dragkedjor

Jag knöt varje led med två dragkedjor för att förhindra att lysdioder rör sig. Zipties kan fungera bättre eftersom du kan ta av dem om du bestämmer dig för att ta av lysdioderna och för att zipties är billiga.

Steg 8: Hacka hoppsensorn

Hacka hoppningssensorn
Hacka hoppningssensorn
Hacka hoppsensorn
Hacka hoppsensorn
Hacka hoppningssensorn
Hacka hoppningssensorn
Hacka hoppningssensorn
Hacka hoppningssensorn

Trampolinen levereras med en enhet som räknar kalorier baserat på hur mycket du hoppar. Vi kan inte göra någonting med chipet, men om du öppnar hoppsensorn kommer du att inse att det bara är en vippströmbrytare som aktiveras när du utövar kraft på den. Det är mycket lätt att använda vippomkopplare med Arduinos. Därför kommer vi att använda det i detta projekt för att känna av hopp och utlösa effekter när det händer.

Steg 9: Fäst hoppsensorn

Fäst hoppsensorn
Fäst hoppsensorn
Fäst hoppsensorn
Fäst hoppsensorn
Fäst hoppsensorn
Fäst hoppsensorn

Fäst sensorn på ett av studsmattbenen. Och ställ in kretsen som visas här.

Du kan fästa ledningarna från sensorn på ett av de två sätten:

  1. Fäst krokodilklämmor på de två metallsegmenten på aux -kabeln
  2. Klipp av tråden, dela den i två, ta bort varje sida, löd den till manliga rubriker eller kretskort eller något liknande.

Steg 10: Kör koden

Kör koden
Kör koden
Kör koden
Kör koden

Ladda ner led_trampoline.ino -koden från min repo (https://github.com/seniorburito/led_trampoline).

Ändra LED_PIN, SWITCH_IN_PIN, SWITCH_OUT_PIN till stiften du använder, och du är redo att gå!

Här är videolänken till studsmattan i funktion om du inte kunde öppna den från introt (https://www.youtube.com/embed/k_8mHe4OKWg)

Steg 11: Det kommer att finnas mer

Detta projekt är fortfarande en prototyp. Jag lägger fortfarande till fler mönster och funktioner. Om du har idéer, vänligen meddela mig, och om du vill hjälpa till med koden, gör det!

Färger på Rainbow Contest
Färger på Rainbow Contest
Färger på Rainbow Contest
Färger på Rainbow Contest

Tvåa i Rainbow Contests färger

Rekommenderad: