Table des matières:

Cycleur Neopixel RGB LED 5 couleurs (Arduino): 3 étapes
Cycleur Neopixel RGB LED 5 couleurs (Arduino): 3 étapes

Vidéo: Cycleur Neopixel RGB LED 5 couleurs (Arduino): 3 étapes

Vidéo: Cycleur Neopixel RGB LED 5 couleurs (Arduino): 3 étapes
Vidéo: Подключаем модули NeoPixel на базе WS2812B светодиодов к Arduino 2024, Novembre
Anonim
Cycleur Neopixel RGB LED 5 couleurs (Arduino)
Cycleur Neopixel RGB LED 5 couleurs (Arduino)

Ce projet est un anneau de 12 LED RVB contrôlées pour afficher différentes couleurs définies (dans un motif de sourire), en fonction de la résistance du potentiomètre à glissière. Si quelqu'un a des suggestions, je serais heureux de les lire car des améliorations peuvent toujours être fabriqué.:)

Étape 1: Nomenclature (BOM)

Nomenclature (BOM)
Nomenclature (BOM)
  • Toute carte Arduino ou configuration compatible Arduino IDE (ex. un ATMEL IC avec les composants nécessaires) Arduino UNO R3 que j'ai utilisé:

    ARDUINO UNO REV3

  • Planche à pain ou PCBLa planche à pain que j'ai utilisée:

    Planche à pain pleine grandeur (Adafruit)Planche à pain pleine grandeur (Aliexpress)

  • Anneau LED RVB de toute taille ou "Anneau Adafruit NeoPixel" Anneau LED RVB que j'ai utilisé avec 12 LED:

    • Bague Adafruit NeoPixel
    • Anneau RVB 12 LED (Aliexpress)
  • Un potentiomètre/résistance variable (de préférence 10k ohms pour la précision) Potentiomètre que j'ai utilisé:

    Potentiomètre à glissière 10K (Aliexpress)

  • Environ 10 cavaliers environ (type et quantité mâle-femelle/mâle-mâle/femelle-femelle selon la configuration choisie)

    • Fils de cavalier mâle/mâle (Adafruit)
    • Câble Dupont/Cavalier 20 cm Mâle-Mâle (Aliexpress)

Étape 2: Câblage

Câblage
Câblage

Le diagramme a été créé avec Circuito.io (cliquez sur l'image pour voir le diagramme complet)

Étape 3: Code Arduino

Le code original est un exemple Adafruit Neopixel, "Simple", modifié par moi-même pour fonctionner avec ce projet. Actuellement, il montre cinq couleurs différentes, soit rouge, jaune, vert, bleu ou violet. Si le potentiomètre n'est pas dans la plage des valeurs définies dans les instructions conditionnelles, il éteindra toutes les LED. (réglez R, V, B sur 0, 0, 0).

Conseillé: