INHOUDSOPGAWE:

Longboard Underglow: 5 stappe (met foto's)
Longboard Underglow: 5 stappe (met foto's)

Video: Longboard Underglow: 5 stappe (met foto's)

Video: Longboard Underglow: 5 stappe (met foto's)
Video: Prism Lights ✅🌈 #electricskateboard 2024, November
Anonim
Longboard onderglans
Longboard onderglans

Deur spikytunaLinkedin Volg meer deur die skrywer:

Karton Shoji Lantern
Karton Shoji Lantern
Karton Shoji Lantern
Karton Shoji Lantern
Slang op 'n broodbord
Slang op 'n broodbord
Slang op 'n broodbord
Slang op 'n broodbord
Musiek reaktiewe bui ligte
Musiek reaktiewe bui ligte
Musiek reaktiewe bui ligte
Musiek reaktiewe bui ligte

Oor: Ek is 'n voorgraadse student in lugvaart- en ingenieurswese wat gereeld projekte maak wat die verste van aero is. Meer oor spikytuna »

Inleiding

Miskien was dit jou bestem om 'n longboard helemaal siek te laat lyk. Miskien was u uit u gedagtes verveeld in kwarantyn. Wat ook al die rede is, om ondergloeiing op u bord te plaas, is 'n goeie manier om dit uit te lok. Ek het 'n WS2812 LED -strookbeheerder gemaak met 'n versnellingsmeter, 'n bluetooth -module en 'n Arduino Nano.

Voorvereistes

'N Basiese begrip van Arduino en soldeer. Die vermoë om op 'n skaatsplank te ry, is ook goed.

Nota aan Maker (You)

Daar is baie verskillende longboard -vormfaktore, beskikbare komponente en idees oor hoe ondergloei moet lyk. Daarom sal u ligte byna nie ooreenstem met wat ek het nie. Hierdie gids beskryf die algemene ontwerpproses van my gloei, maar behandel dit meer as 'n voorstel. Sit u eie draai daarop!

Projekdoelwitte

- Sit LED -ligte onder die bord met verskeie vooraf ingestelde patrone.

- Beheer die genoemde patrone draadloos.

- Skakel outomaties uit wanneer dit opgetel word, om te verhoed dat mense verblind word.

Voorrade

  • Arduino Nano
  • HC-06 Bluetooth-module
  • ADXL345 versnellingsmeter
  • 2 x WS2812 LED -strokies + verbindings
  • Perfboard
  • 2,54 mm vroulike kopstukke
  • 22 AWG soliede kerndraad
  • USB battery bank
  • Kondensator (100 uF)
  • 'N Longboard (natuurlik)
  • Klittenband
  • Soldeerbout + soldeer

Dit is Amazon -aangeslote skakels, so ek verdien 'n bietjie kommissie met elke verkoop. Volg hierdie skakels as u nog nie hierdie voorrade het nie en toekomstige projekte van my wil ondersteun!:)

Stap 1: Beplan en Breadboard

Beplan en broodbord
Beplan en broodbord

Beplan watter funksies en patrone u op u bord wil hê. Dit is 'n redelik oop stap. Dit is heeltemal aan u om te bepaal hoe kompleks of eenvoudig u dit wil hê. As u die minimum wil hê, is 'n battery, Arduino en LED -stroke alles wat u nodig het.

As u tevrede is met u opstelling, teken 'n mooi, netjiese stelseldiagram. Dit sal handig wees as u dit na perfboard of PCB oorplant.

My vereistes:

Adresbare LED's.

Ek wil adresbare LED's hê, sodat ek mooier patrone kan maak.

Bluetooth.

Ek wil nie buk en op 'n knoppie druk om my patroon te verander nie, so ek gebruik 'n Bluetooth -module en my telefoon om dit te doen.

Versnellingsmeter.

LED's kan redelik helder wees en ek wil voetgangers nie irriteer as ek my bord optel nie. Daarom sal ek 'n versnellingsmeter gebruik om te bepaal wanneer die bord vasgehou word, en dan die ligte afskakel.

Wenke:

Toets, toets, toets.

Maak seker dat u u opset op 'n broodbord toets voordat u iets anders doen! Dit maak dit baie makliker om u komponente te ontfout en die ligpatrone te programmeer. Ek beveel ook aan om komponente een vir een te toets om die hoeveelheid veranderlikes te beperk wanneer 'n fout verskyn.

Let wel:

Hierbo is die stelseldiagram van my opstelling. Die penne vir elke komponent word op elke pyltjie gelys.

Stap 2: Programmeer

GITHUB LINK

Die kode wat ek by hierdie skakel verskaf, is bloot fundamenteel en behels slegs die Bluetooth -module. Gebruik 'n Serial Bluetooth -program op u telefoon om die patroon te verander. Verander die pinout volgens wat u benodig.

Ek het my kode ontwerp om dit relatief maklik te maak om nuwe patrone in te sluit en pinout te verander. Om nuwe patrone te skep, plaas die regte strncmp -stelling in die req_handle () en laat u patroon in patrone.h funksioneer.

U benodig beide glowy_basic.ino en patrone.h. Sluit dit onder dieselfde gids in wanneer u Nano programmeer. Hulle is verdeel om te voorkom dat 'n massiewe, onhandige lêer gemaak word. Dit is geensins gereed vir die bedryf nie.

As u nie my kode wil gebruik nie? Maak jou eie! Die biblioteke is eenvoudig en maklik om te gebruik.

Gebruikte biblioteke:

  • FastLED.h (Vir LED's)
  • SoftwareSerial.h (Reeks vir Bluetooth)
  • Wire.h (I2C)

Stap 3: Oorplant na Perfboard

Oorplanting na Perfboard
Oorplanting na Perfboard
Oorplanting na Perfboard
Oorplanting na Perfboard

Pasop, dit gaan vervelig wees.

(As u dit op 'n PCB kan plaas in plaas van perfboard, beveel ek dit sterk aan.)

Perfboard is die middel tussen 'n prototipe op 'n broodbord en 'n volwaardige PCB. Dit was die beste opsie om dit ietwat permanent te maak. My bedoeling was om hierdie skildstyl te maak (deur vroulike koppe te gebruik om dele te verbind) sodat ek kritieke komponente kan hergebruik. Maak seker dat u 'n bypass -kondensator parallel met u batteryverbinding soldeer. Dit sal die skok van skielike stroomveranderings van u LED -stroke versag. Ek kan nie elke soldeerverbinding wat ek gemaak het, beskryf nie, maar ek het verskeie dinge geleer tydens hierdie proses.

Wenke:

Lê dit uit.

Neem u komponente en lê dit op u bord! Dit is belangrik om te beplan waar en hoe dit bymekaar pas om tydrowende foute te vermy.

Soliede.

Soliede kerndraad is 'n moet. Dit is baie makliker om gestroopte soliede kern in die gate van perfboard te pas, aangesien dit nie soos 'n gestrande draad uitmekaar gaan nie.

Meet drie keer, sny een keer.

Om 'n ietwat netjiese perfboard te hê, moet u seker maak dat u regtig weet hoeveel draad u moet gebruik om een punt op u bord aan 'n ander te koppel.

Gaan dit twee keer na.

Gebruik gereeld 'n multimeter om die kontinuïteit tussen punte te verseker en maak seker dat daar geen kortbroek is nie. Dit sal help om te voorkom dat batterye per ongeluk vernietig word.

Wat 'n verligting.

Soldeergewrigte hanteer spanning en spanning nie baie goed nie, dus benodig u 'n soort rekverligting om onbeplande vragte te hanteer. Dit is veral belangrik, aangesien u bord baie trillings ervaar. Ek het persoonlik gebuigde krammetjies gebruik om drade en draadbondels vas te maak.

Stap 4: Bevestig onderdele aan Longboard

Heg onderdele aan Longboard
Heg onderdele aan Longboard

Dit is glad, nou dat die perfboard klaar is.

Dit is waar die klittenband inkom. Ek was van plan om klittenband te gebruik, want dit is redelik sterk, maar verwyderbaar.

  1. Sit die manlike kant van die klittenband op die longboard self. Die manlike kant is makliker om skoon te maak as u besluit om sonder ondervloei te ry.
  2. Sit die vroulike kant van die klittenband op die battery en onderkant van die perfboard.
  3. Heg die LED -stroke vas.
  4. Bevestig die battery en die perfboard.

Wenke:

Wielbyt.

Moenie drade of komponente reg bo die wiele plaas nie. As die wiel te aggressief draai, kan die wiel hierdie items raak en beskadig.

Stert.

Moenie drade of komponente op die stert sit nie, aangesien dit die grond sal raak. Om ooglopende redes sal dit hierdie items beskadig.

Beskerming.

Ek het hierdie advies nie self gevolg nie weens my gebrek aan 3D -drukkers, maar ek beveel sterk aan om beskermende omhulsels vir die stroke en die perfboard te ontwerp. Blootgestelde elektronika, soos hierbo, is hoogs vatbaar vir skade as gevolg van rommel met hoë spoed en water wat deur die wiele gegooi word. Beskermende deksels sal sulke skade verminder en die lewensduur van 'n toestel soos hierdie vergroot.

Aanbeveel: