Innehållsförteckning:

LED Cylon Scooter - 80 -talets Larson -skanner: 5 steg (med bilder)
LED Cylon Scooter - 80 -talets Larson -skanner: 5 steg (med bilder)

Video: LED Cylon Scooter - 80 -talets Larson -skanner: 5 steg (med bilder)

Video: LED Cylon Scooter - 80 -talets Larson -skanner: 5 steg (med bilder)
Video: Larson/Cylon scanner on a GL1800 Goldwing 2024, Juli
Anonim
Image
Image
Webbkamera Sekretessvän
Webbkamera Sekretessvän

Av bekathwiaBecky SternFölj mer av författaren:

Webbkamera Sekretessvän
Webbkamera Sekretessvän
Måttband Yagi -antenn med 3D -tryckta kopplingar
Måttband Yagi -antenn med 3D -tryckta kopplingar
Måttband Yagi -antenn med 3D -tryckta kopplingar
Måttband Yagi -antenn med 3D -tryckta kopplingar
Zodiac Broderi
Zodiac Broderi
Zodiac Broderi
Zodiac Broderi

Om: Att göra och dela är mina två största passioner! Totalt har jag publicerat hundratals självstudier om allt från mikrokontroller till stickning. Jag är en motorcyklist i New York och en hund som inte ångrar mig. My wo… Mer om bekathwia »

Detta projekt är en uppgradering från 80-talet till en mycket 80-talet scooter- jag lägger en LED-remsa i gallret på min pojkvän Smokeys Honda Elite för att skapa en larson scanner animeringseffekt samtidigt som jag lär honom hur man lödder.

Kretsen och koden är omblandade från Phil B: s Larson Scanner Shades -projekt.

Tillbehör

För detta projekt använde jag en remsa av WS2812b LED -remsa, även känd som NeoPixels. Jag valde den tätaste sorten att packa så många lysdioder i som möjligt för en trevlig mjuk animeringseffekt.

  • WS2812b LED -remsa: https://amzn.to/30ibJA5 eller
  • Trinket mikrokontroller: https://amzn.to/2G7t6N1 eller
  • Permatex silikonlim:

För att hänga med i det jag jobbar med, följ mig på YouTube, Instagram, Twitter, Pinterest och prenumerera på mitt nyhetsbrev. Som Amazon Associate tjänar jag på kvalificerade köp som du gör med mina länkar.

Steg 1: Fäst ström- och jordledningar

Fäst ström- och jordledningar
Fäst ström- och jordledningar

Brädet drivs direkt från sparkcykelns 12v ström, så vi kopplade ledningar till ström- och jordkuddarna på baksidan av brädet.

Steg 2: Fäst LED -remsan

Fäst LED -remsa
Fäst LED -remsa
Fäst LED -remsa
Fäst LED -remsa
Fäst LED -remsa
Fäst LED -remsa

Eftersom pixlarna inte klarar 12v, drivs de av Trinkets spänningsregulator, vilket i allmänhet inte är en bra idé. Men eftersom det är så få lysdioder tända samtidigt i denna krets kan vi smyga in under regulatorns maxström.

Steg 3: Arduino -kod

Arduino -kod
Arduino -kod

Jag använde Phil B.s larson -skannerkod och ändrade endast antalet lysdioder i remsan:

// Larson Scanner av 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; // Position, riktning för "ögat" tom slinga () {int j; // Rita 5 pixlar centrerade på pos. setPixelColor () kommer att klippa alla // pixlar från ändarna av remsan, vi behöver inte titta efter det. strip.setPixelColor (pos - 2, 0x100000); // Mörkröd strip.setPixelColor (pos - 1, 0x800000); // Medium röd strip.setPixelColor (pos, 0xFF3000); // Mittpunkten är den ljusaste strip.setPixelColor (pos + 1, 0x800000); // Medium röd strip.setPixelColor (pos + 2, 0x100000); // Mörkröd strip.show (); fördröjning (30); // Snarare än att vara lurig och radera bara svanspixeln, // är det lättare att radera allt och rita en ny nästa gång. för (j = -2; j <= 2; j ++) strip.setPixelColor (pos+j, 0); // Studsa av ändarna på remsan pos += dir; om (pos = strip.numPixels ()) {pos = strip.numPixels () - 2; dir = -dir; }}

Steg 4: Limma upp det

Limma upp det
Limma upp det
Limma upp det
Limma upp det
Limma upp det
Limma upp det

Jag använde Permatex silikonlim för att fylla i de öppna ändarna av LED -remsans silikonmantel samt för att limma LED -remsan på insidan av gallret. Jag använde tejp för att hålla remsan på plats medan limmet torkade.

Rekommenderad: