Inhoudsopgave:

LED Cylon Scooter - Larson Scanner uit de jaren 80 - Ajarnpa
LED Cylon Scooter - Larson Scanner uit de jaren 80 - Ajarnpa

Video: LED Cylon Scooter - Larson Scanner uit de jaren 80 - Ajarnpa

Video: LED Cylon Scooter - Larson Scanner uit de jaren 80 - Ajarnpa
Video: I gave my scooter a very 80's upgrade... 2024, November
Anonim
Image
Image
Webcam Privacy Vriend
Webcam Privacy Vriend

Door bekathwiaBecky SternVolg meer van de auteur:

Webcam Privacy Vriend
Webcam Privacy Vriend
Meetlint Yagi-antenne met 3D-geprinte koppelingen
Meetlint Yagi-antenne met 3D-geprinte koppelingen
Meetlint Yagi-antenne met 3D-geprinte koppelingen
Meetlint Yagi-antenne met 3D-geprinte koppelingen
Dierenriem borduurwerk
Dierenriem borduurwerk
Dierenriem borduurwerk
Dierenriem borduurwerk

Over: Maken en delen zijn mijn twee grootste passies! In totaal heb ik honderden tutorials gepubliceerd over alles, van microcontrollers tot breien. Ik ben een motorrijder in New York City en een onberouwvolle hondenmoeder. Mijn w… Meer over bekathwia »

Dit project is een upgrade uit de jaren 80 naar een scooter uit de jaren 80. Ik plaats een LED-strip in de grille van de Honda Elite van mijn vriend Smokey om een Larson-scanner-animatie-effect te creëren terwijl ik hem leer te solderen.

Het circuit en de code zijn een remix van het Larson Scanner Shades-project van Phil B.

Benodigdheden

Voor dit project heb ik een strip WS2812b LED strip gebruikt, ook wel NeoPixels genoemd. Ik koos de dichtste variëteit om zoveel mogelijk LED's in te pakken voor een mooi vloeiend animatie-effect.

  • WS2812b LED-strip: https://amzn.to/30ibJA5 of
  • Trinket-microcontroller: https://amzn.to/2G7t6N1 of
  • Permatex siliconenlijm:

Om op de hoogte te blijven van waar ik aan werk, volg me op YouTube, Instagram, Twitter, Pinterest en abonneer je op mijn nieuwsbrief. Als Amazon Associate verdien ik met kwalificerende aankopen die je doet via mijn gelieerde links.

Stap 1: Bevestig stroom- en aardingsdraden

Bevestig stroom- en aardingsdraden
Bevestig stroom- en aardingsdraden

Het bord wordt rechtstreeks gevoed door de 12v-stroom van de scooter, dus we hebben draden aan de stroom- en aardingspads aan de achterkant van het bord bevestigd.

Stap 2: Bevestig de LED-strip

Bevestig LED-strip
Bevestig LED-strip
Bevestig LED-strip
Bevestig LED-strip
Bevestig LED-strip
Bevestig LED-strip

Omdat de pixels geen 12v aankunnen, worden ze gevoed door de spanningsregelaar van de Trinket, wat over het algemeen geen goed idee is. Maar omdat er zo weinig LED's tegelijk branden in dit circuit, kunnen we sluipen onder de maximale stroomuitgang van de regelaar.

Stap 3: Arduino-code

Arduino-code
Arduino-code

Ik heb de larson-scannercode van Phil B. gebruikt en alleen het aantal LED's in de strip gewijzigd:

// Larson Scanner door Phil Burgess:

// https://learn.adafruit.com/larson-scanner-shades?view=all #include #define N_LEDS 31 #define PIN 4 Adafruit_NeoPixel strip = Adafruit_NeoPixel(N_LEDS, PIN, NEO_GRBW + NEO_KHZ800); void setup() { strip.begin(); } int pos = 0, dir = 1; // Positie, richting van "oog" void loop () { int j; // Teken 5 pixels gecentreerd op pos. setPixelColor() zal alle // pixels van de uiteinden van de strip knippen, daar hoeven we niet op te letten. strip.setPixelColor(pos - 2, 0x100000); // Donkerrode strip.setPixelColor (pos - 1, 0x800000); // Middelgrote rode strip.setPixelColor (pos, 0xFF3000); // Middelste pixel is de helderste strip.setPixelColor (pos + 1, 0x800000); // Middelgrote rode strip.setPixelColor (pos + 2, 0x100000); // Donkerrode strip.show(); vertraging (30); // In plaats van stiekem te zijn en alleen de staartpixel te wissen, is het gemakkelijker om alles te wissen en de volgende keer een nieuwe te tekenen. for(j=-2; j<= 2; j++) strip.setPixelColor(pos+j, 0); // Stuiteren van uiteinden van strip pos += dir; if(pos = strip.numPixels()) {pos = strip.numPixels() - 2; dir = -dir; } }

Stap 4: Lijm het op

Lijm het op
Lijm het op
Lijm het op
Lijm het op
Lijm het op
Lijm het op

Ik heb Permatex-siliconenlijm gebruikt om de open uiteinden van de siliconenmantel van de LED-strip op te vullen en om de LED-strip aan de binnenkant van het rooster te lijmen. Ik gebruikte tape om de strip op zijn plaats te houden terwijl de lijm droogde.

Aanbevolen: