Sommario:

Scooter LED Cylon - Scanner Larson anni '80: 5 passaggi (con immagini)
Scooter LED Cylon - Scanner Larson anni '80: 5 passaggi (con immagini)

Video: Scooter LED Cylon - Scanner Larson anni '80: 5 passaggi (con immagini)

Video: Scooter LED Cylon - Scanner Larson anni '80: 5 passaggi (con immagini)
Video: Я обновил свой скутер в духе 80-х... 2024, Novembre
Anonim
Image
Image
Webcam Privacy Amico
Webcam Privacy Amico

Di bekathwiaBecky SternFollow Altro dell'autore:

Webcam Privacy Amico
Webcam Privacy Amico
Antenna Yagi con metro a nastro con accoppiatori stampati in 3D
Antenna Yagi con metro a nastro con accoppiatori stampati in 3D
Antenna Yagi con metro a nastro con accoppiatori stampati in 3D
Antenna Yagi con metro a nastro con accoppiatori stampati in 3D
Ricamo zodiacale
Ricamo zodiacale
Ricamo zodiacale
Ricamo zodiacale

Informazioni: Fare e condividere sono le mie due più grandi passioni! In totale ho pubblicato centinaia di tutorial su tutto, dai microcontrollori al lavoro a maglia. Sono un motociclista di New York City e una mamma cane impenitente. Il mio wo… Di più su bekathwia »

Questo progetto è un aggiornamento molto anni '80 per uno scooter molto anni '80: sto mettendo una striscia LED nella griglia della Honda Elite del mio ragazzo Smokey per creare un effetto di animazione dello scanner larson mentre gli insegno come saldare.

Il circuito e il codice sono remixati dal progetto Larson Scanner Shades di Phil B.

Forniture

Per questo progetto ho utilizzato una striscia di striscia LED WS2812b, nota anche come NeoPixel. Ho scelto la varietà più densa per contenere il maggior numero possibile di LED per un piacevole effetto di animazione fluido.

  • Striscia LED WS2812b: https://amzn.to/30ibJA5 o
  • Microcontrollore Trinket: https://amzn.to/2G7t6N1 o
  • Adesivo siliconico Permatex:

Per stare al passo con quello a cui sto lavorando, seguimi su YouTube, Instagram, Twitter, Pinterest e iscriviti alla mia newsletter. In qualità di Associato Amazon, guadagno dagli acquisti idonei che effettui utilizzando i miei link di affiliazione.

Passaggio 1: collegare i cavi di alimentazione e di terra

Collegare i cavi di alimentazione e di terra
Collegare i cavi di alimentazione e di terra

La scheda è alimentata direttamente dall'alimentazione a 12 V dello scooter, quindi abbiamo collegato i cavi all'alimentazione e ai pad di massa sul retro della scheda.

Passaggio 2: collegare la striscia LED

Attacca la striscia LED
Attacca la striscia LED
Attacca la striscia LED
Attacca la striscia LED
Attacca la striscia LED
Attacca la striscia LED

Poiché i pixel non possono gestire 12v, vengono alimentati dal regolatore di tensione del Trinket, il che generalmente non è una buona idea. Ma poiché ci sono così pochi LED accesi contemporaneamente in questo circuito, possiamo intrufolarci sotto l'uscita di corrente massima del regolatore.

Passaggio 3: codice Arduino

Codice Arduino
Codice Arduino

Ho usato il codice dello scanner larson di Phil B., modificando solo il numero di LED nella striscia:

// Scanner Larson di Phil Burgess:

// https://learn.adafruit.com/larson-scanner-shades?view=all #include #define N_LEDS 31 #define PIN 4 Striscia Adafruit_NeoPixel = Adafruit_NeoPixel(N_LEDS, PIN, NEO_GRBW + NEO_KHZ800); void setup() { strip.begin(); } int pos = 0, dir = 1; // Posizione, direzione dell'"occhio" void loop() { int j; // Disegna 5 pixel centrati su pos. setPixelColor() taglierà qualsiasi // pixel dalle estremità della striscia, non abbiamo bisogno di guardarlo. strip.setPixelColor(pos - 2, 0x100000); // Striscia rosso scuro.setPixelColor(pos - 1, 0x800000); // Striscia rossa media.setPixelColor(pos, 0xFF3000); // Il pixel centrale è la striscia più luminosa.setPixelColor(pos + 1, 0x800000); // Striscia rossa media.setPixelColor(pos + 2, 0x100000); // Striscia rosso scuro.show(); ritardo(30); // Piuttosto che essere subdolo e cancellare solo il pixel di coda, // è più facile cancellare tutto e disegnarne uno nuovo la prossima volta. for(j=-2; j<= 2; j++) strip.setPixelColor(pos+j, 0); // Rimbalza sulle estremità della posizione della striscia += dir; if(pos = strip.numPixels()) { pos = strip.numPixels() - 2; dir = -dir; } }

Passaggio 4: incollalo

Incollalo
Incollalo
Incollalo
Incollalo
Incollalo
Incollalo

Ho usato l'adesivo siliconico Permatex per riempire le estremità aperte della guaina in silicone della striscia LED e per incollare la striscia LED all'interno della griglia. Ho usato del nastro adesivo per tenere la striscia in posizione mentre la colla si asciugava.

Consigliato: