Table des matières:

Scooter Cylon LED - Scanner Larson des années 80 : 5 étapes (avec photos)
Scooter Cylon LED - Scanner Larson des années 80 : 5 étapes (avec photos)

Vidéo: Scooter Cylon LED - Scanner Larson des années 80 : 5 étapes (avec photos)

Vidéo: Scooter Cylon LED - Scanner Larson des années 80 : 5 étapes (avec photos)
Vidéo: Я обновил свой скутер в духе 80-х... 2024, Décembre
Anonim
Image
Image
Ami de la confidentialité de la webcam
Ami de la confidentialité de la webcam

Par bekathwiaBecky SternSuivez plus par l'auteur:

Ami de la confidentialité de la webcam
Ami de la confidentialité de la webcam
Ruban à mesurer Antenne Yagi avec coupleurs imprimés en 3D
Ruban à mesurer Antenne Yagi avec coupleurs imprimés en 3D
Ruban à mesurer Antenne Yagi avec coupleurs imprimés en 3D
Ruban à mesurer Antenne Yagi avec coupleurs imprimés en 3D
Broderie Zodiaque
Broderie Zodiaque
Broderie Zodiaque
Broderie Zodiaque

À propos: Fabriquer et partager sont mes deux plus grandes passions ! Au total, j'ai publié des centaines de tutoriels sur tout, des microcontrôleurs au tricot. Je suis une motocycliste new-yorkaise et une maman chien impénitente. Mon wo… En savoir plus sur bekathwia »

Ce projet est une mise à niveau des années 80 vers un scooter des années 80. Je mets une bande LED dans la calandre de la Honda Elite de mon petit ami Smokey pour créer un effet d'animation de scanner larson tout en lui apprenant à souder.

Le circuit et le code sont remixés à partir du projet Larson Scanner Shades de Phil B.

Fournitures

Pour ce projet, j'ai utilisé une bande de bande LED WS2812b, également connue sous le nom de NeoPixels. J'ai choisi la variété la plus dense pour emballer autant de LED que possible pour un bel effet d'animation fluide.

  • Bande LED WS2812b: https://amzn.to/30ibJA5 ou
  • Microcontrôleur bibelot: https://amzn.to/2G7t6N1 ou
  • Adhésif silicone Permatex:

Pour suivre ce sur quoi je travaille, suivez-moi sur YouTube, Instagram, Twitter, Pinterest et abonnez-vous à ma newsletter. En tant qu'associé Amazon, je gagne des achats éligibles que vous effectuez en utilisant mes liens d'affiliation.

Étape 1: Fixez les fils d'alimentation et de terre

Attachez les fils d'alimentation et de terre
Attachez les fils d'alimentation et de terre

La planche est alimentée directement par l'alimentation 12v du scooter, nous avons donc attaché des fils aux bornes d'alimentation et de terre à l'arrière de la planche.

Étape 2: Fixez la bande LED

Attacher la bande LED
Attacher la bande LED
Attacher la bande LED
Attacher la bande LED
Attacher la bande LED
Attacher la bande LED

Étant donné que les pixels ne peuvent pas gérer le 12v, ils sont alimentés par le régulateur de tension du Trinket, ce qui n'est généralement pas une bonne idée. Mais comme il y a si peu de LED allumées à la fois dans ce circuit, nous pouvons nous faufiler sous la sortie de courant maximale du régulateur.

Étape 3: Code Arduino

Code Arduino
Code Arduino

J'ai utilisé le code du scanner larson de Phil B., en ne modifiant que le nombre de LED dans la bande:

// Scanner Larson par 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, direction de l'"oeil" void loop() { int j; // Dessine 5 pixels centrés sur la pos. setPixelColor() coupera tous les // pixels des extrémités de la bande, nous n'avons pas besoin de faire attention à cela. strip.setPixelColor(pos - 2, 0x100000); // Bande rouge foncé.setPixelColor(pos - 1, 0x800000); // Bande rouge moyenne.setPixelColor(pos, 0xFF3000); // Le pixel central est le plus lumineux strip.setPixelColor(pos + 1, 0x800000); // Bande rouge moyenne.setPixelColor(pos + 2, 0x100000); // Bande rouge foncé.show(); retard(30); // Plutôt que d'être sournois et d'effacer uniquement le pixel de queue, // il est plus facile de tout effacer et d'en dessiner un nouveau la prochaine fois. for(j=-2; j<= 2; j++) strip.setPixelColor(pos+j, 0); // Rebondir les extrémités de la bande pos += dir; if(pos = bande.numPixels()) { pos = bande.numPixels() - 2; dir = -dir; } }

Étape 4: Collez-le

Collez-le
Collez-le
Collez-le
Collez-le
Collez-le
Collez-le

J'ai utilisé l'adhésif silicone Permatex pour remplir les extrémités ouvertes du revêtement en silicone de la bande LED ainsi que pour coller la bande LED à l'intérieur de la grille. J'ai utilisé du ruban adhésif pour maintenir la bande en place pendant que la colle sèche.

Conseillé: