Inhoudsopgave:
- Benodigdheden
- Stap 1: Bevestig stroom- en aardingsdraden
- Stap 2: Bevestig de LED-strip
- Stap 3: Arduino-code
- Stap 4: Lijm het op
Video: LED Cylon Scooter - Larson Scanner uit de jaren 80 - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Door bekathwiaBecky SternVolg meer van de auteur:
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
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
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
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
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:
Bewegende portretten uit het echte leven uit Harry Potter! 11 stappen (met afbeeldingen)
Ontroerende portretten uit het echte leven uit Harry Potter!: "Geweldig! Verbazingwekkend! Dit is net magie!" - Gilderoy Lockhart Ik ben een grote Harry Potter-fan en een van de dingen waar ik altijd van heb gehouden in de Wizarding World zijn de bewegende portretten. Ik kwam Kyle Stewart-Frantz's Animated Pictur tegen
USB-conversie met joystick uit de jaren 80: 7 stappen (met afbeeldingen)
USB-conversie met joystick uit de jaren 80: deze originele Cheetah 125-joystick uit de jaren 80 heeft een liefdevolle ombouw gehad met glimmende nieuwe microschakelaars, arcade-knoppen en een Pimoroni Player X-controllerbord. Het heeft nu vier onafhankelijke "vuur" knoppen en maakt verbinding via USB, klaar voor
E-Ink YouTube-teller uit de jaren 70: 7 stappen (met afbeeldingen)
E-Ink YouTube-teller uit de jaren 70: deze iconische digitale klok uit de jaren 70 heeft nu een nieuw leven met het weergeven van YouTube-statistieken, dankzij een funky Pimoroni "Inky pHAT" e-ink-display en een Raspberry Pi Zero. Het gebruikt een eenvoudig Python-script om regelmatig de YouTube-API te doorzoeken, ref
PiDP-11: replica van de PDP-11/70 uit de jaren 70: 4 stappen
PiDP-11: Replica van de jaren 70 PDP-11/70: De PDP-11 was waarschijnlijk de meest invloedrijke computer ooit. Het definieerde wat wij als normaal beschouwen, het was de eerste machine waar je Unix voor kon krijgen, en Windows kan zijn oorsprong vinden in het andere grote besturingssysteem van de PDP-11, RSX-11. In 1975, de
Neon Infinity Television uit de jaren 70: 7 stappen (met afbeeldingen)
Neon Infinity Television uit de jaren 70: dit is een Ferguson Courier-televisie uit de vroege jaren 70 die ik heb omgebouwd tot een oneindige spiegel, met een moderne neon "Open" teken gloeien binnen. De aan / uit / flitsfunctie wordt bediend door aan de afstemknop van de tv te draaien - dat is wat we gebruiken