Innehållsförteckning:

Longboard Underglow: 5 steg (med bilder)
Longboard Underglow: 5 steg (med bilder)

Video: Longboard Underglow: 5 steg (med bilder)

Video: Longboard Underglow: 5 steg (med bilder)
Video: DIY Electric Light Up Longboard! - (Headlights + Underglow) 2024, November
Anonim
Longboard Underglow
Longboard Underglow

Av spikytunaLinkedinFölj mer av författaren:

Kartong Shoji Lantern
Kartong Shoji Lantern
Kartong Shoji Lantern
Kartong Shoji Lantern
Orm på en brödbräda
Orm på en brödbräda
Orm på en brödbräda
Orm på en brödbräda
Musikreaktiva humörljus
Musikreaktiva humörljus
Musikreaktiva humörljus
Musikreaktiva humörljus

Om: Jag är en student inom flygteknik som ofta gör projekt som är längst bort från flygplan. Mer om spikytuna »

Intro

Kanske var du avsedd att få en longboard att se sjukt sjuk ut. Kanske hade du tråkigt i karantän. Oavsett orsaken är att sätta underglöd på din bräda ett ganska bra sätt att lura ut det. Jag har gjort en WS2812 LED -stripkontroll med en accelerometer, en bluetooth -modul och en Arduino Nano.

Förkunskaper

En grundläggande förståelse för Arduino och lödning. Möjligheten att åka skateboard skulle också vara cool.

Anteckning till Maker (Du)

Det finns många olika longboardformfaktorer, tillgänglighet för komponenter och idéer om hur underglöd ska se ut. Därför kommer dina lampor nästan inte att matcha vad jag har. Den här guiden beskriver den allmänna designprocessen för min glöd, men behandlar den mer som ett förslag. Sätt din egen snurr på det!

Projektmål

- Sätt LED -lampor under bord med flera förinställda mönster.

- Trådlöst styra dessa mönster.

- Stäng av automatiskt när det hämtas, för att undvika att blinda människor.

Tillbehör

  • Arduino Nano
  • HC-06 Bluetooth-modul
  • ADXL345 Accelerometer
  • 2 x WS2812 LED -remsor + kontakter
  • Perfboard
  • 2,54 mm hona
  • 22 AWG Solid Core Wire
  • USB -batteribank
  • Kondensator (100 uF)
  • A Longboard (uppenbarligen)
  • Kardborre
  • Lödkolv + Lödning

Det här är Amazon -länkar så jag tjänar lite provision för varje försäljning. Om du inte redan har dessa förnödenheter och vill stödja mina framtida projekt, följ dessa länkar!:)

Steg 1: Planera ut och brödbräda

Planera ut och brödbräda
Planera ut och brödbräda

Planera vilka funktioner och mönster du vill ha på ditt bräde. Detta är ett ganska öppet steg. Det är helt upp till dig att avgöra hur komplext eller enkelt du vill ha det. Om du vill ha det minsta är ett batteri, Arduino och LED -remsor allt du behöver.

När du är nöjd med din installation, rita ett fint, snyggt systemdiagram. Detta kommer att vara praktiskt när du transplanterar det till perfboard eller PCB.

Mina krav:

Adresserbara lysdioder.

Jag vill ha adresserbara lysdioder så att jag kan skapa snyggare mönster.

Blåtand.

Jag vill inte böja mig och trycka på en knapp för att ändra mitt mönster, så jag använder en Bluetooth -modul och min telefon för att göra det.

Accelerometer.

Lysdioder kan vara ganska ljusa och jag vill inte irritera fotgängare när jag tar upp min bräda. Därför använder jag en accelerometer för att upptäcka när brädet hålls och släcker sedan lamporna.

Tips:

Testa, testa, testa.

Se till att du testar din inställning på en bräda innan något annat! Detta gör det mycket lättare att felsöka dina komponenter och programmera ljusmönstren. Jag rekommenderar också att testa komponenter en efter en för att begränsa mängden variabler när ett fel uppstår.

Notera:

Ovan är systemdiagrammet över min installation. Stiften för varje komponent listas på varje pil.

Steg 2: Program

GITHUB LINK

Koden jag tillhandahåller på denna länk är rent grundläggande och omfattar endast Bluetooth -modulen. För att ändra mönstret, använd en seriell Bluetooth -app på din telefon. Ändra pinout enligt vad du behöver.

Jag utformade min kod för att göra det relativt enkelt att inkludera nya mönster och ändra pinout. För att skapa nya mönster, sätt in rätt strncmp -sats i req_handle () och få ditt mönster att fungera i patterns.h.

Du behöver både glowy_basic.ino och patterns.h. Var noga med att inkludera dem under samma mapp när du programmerar din Nano. De har delats upp för att undvika att göra en massiv, otymplig fil. Detta är ingalunda industriklart.

Om du inte vill använda min kod? Gör din egen! Biblioteken är okomplicerade och enkla att använda.

Bibliotek som används:

  • FastLED.h (för lysdioder)
  • SoftwareSerial.h (Serial för Bluetooth)
  • Wire.h (I2C)

Steg 3: Transplantera till Perfboard

Transplantation till Perfboard
Transplantation till Perfboard
Transplantation till Perfboard
Transplantation till Perfboard

Akta dig, det här kommer att bli tråkigt.

(Om du kan sätta den på en PCB istället för perfboard, rekommenderar jag det starkt.)

Perfboard är mellanvägen mellan en prototyp på en brödbräda och ett fullbordat kretskort. Det var det bästa alternativet jag hade till hands för att göra detta något permanent. Min avsikt var att göra denna skärmstil (med hjälp av kvinnliga rubriker för att ansluta delar) så att jag kan återanvända kritiska komponenter. Se till att du lödar en förbikopplingskondensator parallellt med din batterianslutning. Detta kommer att mildra slaget av plötsliga strömförändringar av dina LED -remsor. Jag kan inte specificera varje lödfog jag gjorde men jag lärde mig flera saker under denna process.

Tips:

Lägg ut det.

Ta dina komponenter och lägg dem på din bräda! Att planera var och hur de passar ihop är viktigt för att undvika tidskrävande misstag.

Fast.

Massiv kärntråd är ett måste. Det är mycket lättare att montera den avskalade fasta kärnan i hålen på perfboard, eftersom den inte delar sig som en tråd.

Mät tre gånger, skär en gång.

För att ha en något snygg perfektbräda, se till att du verkligen vet hur mycket tråd du behöver använda för att länka en punkt på ditt bräde till en annan.

Kontrollerar det två gånger.

Använd ofta en multimeter för att säkerställa kontinuitet mellan punkterna och se till att det inte finns några shorts. Detta hjälper till att förhindra att batterier förstörs av misstag.

Vilken lättnad.

Lödfogar hanterar inte stress och belastning särskilt bra, så du behöver någon form av dragavlastning för att hantera oplanerade laster. Detta är särskilt viktigt, eftersom din bräda upplever mycket vibrationer. Jag använde personligen böjda häftklamrar för att säkra trådar och trådbuntar.

Steg 4: Fäst delar på Longboard

Fäst delar på Longboard
Fäst delar på Longboard

Det går smidigt, nu när perfboard är klart.

Det är här kardborren kommer in. Jag tänkte använda kardborreband eftersom den är ganska stark men ändå avtagbar.

  1. Lägg kardborrens manliga sida på själva longboard. Den manliga sidan är lättare att rengöra om du bestämmer dig för att åka utan underglöd.
  2. Lägg kardborrens kvinnliga sida på batteripaketet och botten av perfboard.
  3. Fäst LED -remsorna.
  4. Fäst batteriet och perfboard.

Tips:

Hjulbett.

Undvik att sätta ledningar eller komponenter precis ovanför hjulen. Om det svänger för aggressivt kan hjulet vidröra och skada dessa föremål.

Svans.

Undvik att sätta trådar eller komponenter på svansen heller, eftersom de kommer i kontakt med marken. Av uppenbara skäl kommer detta att skada dessa föremål.

Skydd.

Jag följde inte detta råd själv på grund av min brist på 3D -skrivare, men jag rekommenderar starkt att designa skyddskåpor för remsorna och perfboard. Exponerad elektronik, som ovan, är mycket mottaglig för skador från höghastighetsskräp och vatten som kastas upp av hjulen. Skyddsfodral skulle mildra sådana skador och öka livslängden för en sådan enhet.

Rekommenderad: