INHOUDSOPGAWE:

Motion Reactive Surfboard LED Strips: 8 stappe (met foto's)
Motion Reactive Surfboard LED Strips: 8 stappe (met foto's)

Video: Motion Reactive Surfboard LED Strips: 8 stappe (met foto's)

Video: Motion Reactive Surfboard LED Strips: 8 stappe (met foto's)
Video: DIY Motion Reactive Surfboard LED Strips 2024, Julie
Anonim
Motion Reactive Surfboard LED Strips
Motion Reactive Surfboard LED Strips
Motion Reactive Surfboard LED Strips
Motion Reactive Surfboard LED Strips

Onlangs het ek en 'n paar vriende rivierbranderry ontdek. As ons in München woon, is ons gelukkig om drie surfbare riviergolwe te hê onder die beroemde Eisbach -branderplank. Die nadeel van branderplankry is dat dit nogal verslawend is, en daarom vind ek selde tyd vir my ander stokperdjies, waaronder die bou van elektroniese projekte. Dit was totdat 'n vriend van my die goeie idee gekry het om 'n branderplank met LED-stroke toe te rus vir ons eerste branderplankry-sessie. Ons plan was om nie net die branderplank te verlig nie, maar ook 'n gyroscoop te installeer sodat hulle kon reageer op die beweging van die bord.

Benodighede:

  • 5m WS2812B LED -stroke, IP68, 60 LED's/m
  • Arduino Nano
  • MPU6050 3-as gyroscoop (bv. Ebay.de)
  • 18650 battery (bv. Ebay.de)
  • TP4056 batterylaaier met beskerming teen oorontlading (bv. Ebay.de)
  • 3.7V tot 5V opstapmodule,> 1.5A (bv. Ebay.de)
  • Tupperware boks
  • 3 -pins, superseal -verbindings (bv. Ebay.de)
  • epoksiegom
  • silikoon
  • 3M band met dubbel slot (bv. Ebay.de)
  • warmlijm
  • kabelbinders

Stap 1: Berei die surfplank voor

Die voorbereiding van die surfplank
Die voorbereiding van die surfplank

Ons het 'n baie goedkoop 7 'skuimbord gebruik vir hierdie projek, wat die eerste bord was wat ons vir die klein Eisbach -golf (ook bekend as E2) gekoop het. Ons wou een lang LED -strook aan die kant van die branderplank heg. As die eerste stap het ons die boonste skuimlaag met 'n roterende gereedskap verwyder. Dit word aanbeveel om 'n asemhalingsmasker hiervoor te gebruik, aangesien die prosedure van my vriend se woonstel heeltemal bedek was met 'n laag blou stof. Om die LED -strook in die branderplank te laat versink, help om skade te voorkom as u per ongeluk teen die muur teen die muur slaan, wat baie gebeur tydens riviere.

Stap 2: Plak die LED -strook vas

Plak die LED -strook vas
Plak die LED -strook vas

Dit was nie maklik om die LED -stroke vas te maak nie, aangesien baie gom nie goed kleef aan die silikoon wat die strook bedek nie. Na 'n paar mislukte pogings met warm gom en veeldoelige gom, het ons uiteindelik 'n tweekomponent-epoksy met 'n hoë viskositeit bereik. Ons moes ook die LED -strook 'n bietjie korter maak, die einde met silikoon verseël. Ongelukkig het die epoxy ook na die eerste bronsessie weer losgekom, so ons beplan ook om die bokant van die stroke met silikoon of deursigtige epoksie te bedek.

Stap 3: Voorbereiding van die elektronika

Voorbereiding van die elektronika
Voorbereiding van die elektronika
Voorbereiding van die elektronika
Voorbereiding van die elektronika

Oorspronklik wou ons 'n kragbank gebruik om die 5V te voorsien wat nodig is om die Arduino- en LED -strokies en. Die meeste kragbanke skakel egter outomaties uit as die huidige trekking onder 'n sekere drempel is, wat 'n bietjie ongerieflik is. Uiteindelik het ons die powerbank vervang met 'n 18650-battery, 'n TP4056-bord en 'n stap-up-module van 3,7V tot 5V. Kies 'n boost -omskakelaar wat die huidige trekking van die LED -stroke kan hanteer of die helderheid van die LED's daarvolgens kan aanpas. Ons 1.5A-opstapmodule was nie sterk genoeg om die LED-helderheid op> 50%te stel nie.

Dit blyk dat dit nie die opstapmodule was wat die uitsetstroom beperk het nie, maar die beskerming teen oorontlading aan boord van die TP4056-module. Ek het dit vervang met 'n TP4056-module sonder beskerming teen oorontlading.

Alle elektroniese komponente is op 'n perfekte bord gemonteer en aan die onderkant met silwer koperdraad verbind. Ek het ook 'n skyfskakelaar bygevoeg na die boost -omskakelaar.

Stap 4: Waterdigte omhulsel vir elektronika

Waterdigte omhulsel vir elektronika
Waterdigte omhulsel vir elektronika

My plan was om 'n mooi 3D -gedrukte omhulsel vir die elektronika te maak en 'n paar nuttige tutoriale te lees oor hoe om waterdigte 3D -afdrukke te ontwerp (sien hier en hier). Ongelukkig het ek nie daarin geslaag om die deksel van die omhulsel werklik waterdig te maak met behulp van 'n rubber-o-ring of silikoon nie, en het opgegee na drie mislukte pogings. Uiteindelik sit ons die elektronika in 'n Tupperware -boks, maak 'n gat vir die kabel en verseël dit met warm gom en silikoon. As ek dit moes doen, sou ek waarskynlik net 'n IP68-omhulsel met 'n kabel-deurvoer koop.

Stap 5: Arduino -kode

Die aangehegte Arduino -kode is redelik eenvoudig en bou voort op die FastLED- en Adafruit MPU6050 -biblioteke. Die LED's reageer anders as die volgende beweging waargeneem word.

  • links/regs draai: 'n gekleurde kolletjie wat heen en weer vee aan die kant waarheen die bord draai
  • staan: FastLED se "konfetti" animasie
  • pomp: knipperende reënboogpatroon
  • reguit navigeer: FastLED se "reënboog met glitter" -animasie

Stap 6: Verbind alles

Verbind alles
Verbind alles
Verbind alles
Verbind alles

Ons wou nie hê dat die elektronika permanent aan die LED -strook gekoppel moet word nie, maar daar was 'n paar tussendeur tussenin. Nadat ons 'n geruime tyd na IP68-gegradeerde verbindings gesoek het, het ons uiteindelik besluit om sogenaamde superseal-verbindings te gebruik. Dit word slegs as IP67 gegradeer, maar dit is minder omvangryk en goedkoper as die meeste IP68 -verbindings wat ons gevind het. Benewens die verseëling wat by die aansluiting kom, het ons dit ook weer met epoksie verseël.

Laastens is die elektroniese boks aan die bokant van die branderplank vasgemaak met 'n 3M -band met dubbel slot en vasgemaak met kabelbinders. Uiteindelik lyk dit alles 'n bietjie geïmproviseer, want ons wou baie graag dinge vinnig afhandel sodat ons die bord kan probeer.

Stap 7: Surf aan

Surf aan!
Surf aan!
Surf aan!
Surf aan!

Ons het die planke net betyds klaargemaak om dit te probeer vir ons eerste branderplankry-sessie. Op die ou end het byna alles skeefgeloop. Toe ons by die golf kom, is die enigste mense met 'n spreiligte net daar weg. Ons het ook besef dat die LED-stroke na ongeveer 'n minuut afskakel omdat die huidige trekking te hoog was vir die opstapmodule. Nadat ons die bord vinnig weer gekap het deur die battery direk aan die 5V-ingang van die Arduino- en LED-stroke te koppel en alles met baie sellotape te beveilig, was ons ook gelukkig dat nog mense met 'n spreilamp by die rivier aangekom het. Die bord het gewerk en ons het 'n wonderlike branderry -sessie gehad.

Daarna het ons gesien dat die silikoon slang wat die LED's bedek, 'n paar gate het, dat die epoksied loskom en dat die verbindings nie waterdig is nie, so dit is 'n wonderwerk dat die LED -stroke tot die einde werk. Nou is dit tyd om die bord te herstel en te verbeter vir die volgende brandersaand.

Stap 8: Werk op

Opdateer
Opdateer
Opdateer
Opdateer
Opdateer
Opdateer
Opdateer
Opdateer

Ek het ook 'n klein LED -strook aan my bord van 5 'geheg vir die sluitingsdag van die seisoen by Floßlände.

Die LED -strook is in 'n deursigtige PVC -slang geplaas en met silikoon verseël. Ek het die slang met kabelbinders en selfklevende kabelbinders aan die bord vasgemaak.

Die elektronika is in 'n IP68 -gesertifiseerde boks met kabeldeurvoer geplaas. Die boks is met dubbelzijdige band vasgemaak. Alles het goed gehou, maar ek kon dit daarna ook verwyder.

Aanbeveel: