Table des matières:
- Étape 1: Avant de commencer:
- Étape 2: Inclure la bibliothèque:
- Étape 3: Configuration de la bande LED:
- Étape 4: Fichiers d'en-tête et constantes:
- Étape 5: Configuration de l'annulation ()
Vidéo: Base de FastLED : 8 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Par RishabhLwww.coachingfunda.comSuivre plus par l'auteur:
À propos de: Master en génie électronique En savoir plus sur RishabhL »
Ce Instructables, nous verrons comment nous pouvons écrire le programme FastLED, ainsi que comment utiliser la bibliothèque FastLed. Nous verrons également comment nous pouvons coder pour concevoir nos propres modèles de couleurs. Cette bibliothèque prend en charge différents types de bandes LED fournies avec les différents contrôleurs LED tels que WS2811, WS2812, Neopixel, etc.
Commençons
Étape 1: Avant de commencer:
1. Arduino Uno
2. Bande LED qui a un contrôleur comme ws2811 ou autre
3. Alimentation selon la cote de la bande LED.
Étape 2: Inclure la bibliothèque:
Téléchargez la bibliothèque FastLED à partir d'ici:
github.com/FastLED/FastLED
Incluez cette bibliothèque dans votre ide arduino.
Étape 3: Configuration de la bande LED:
Connectez la bande LED à votre alimentation. La broche de données de la bande LED va dans la broche numérique que vous avez sélectionnée dans le code. Assurez-vous que la masse du strop LED et de l'arduino doivent être connectées ensemble.
Vous pouvez utiliser une bande led néopixel ou vous pouvez acheter une bande led bon marché sur le marché et ce que vous devez faire pour supprimer la première section led de la bande led qui a un contrôleur principal. De la prochaine série de LED, vous pouvez utiliser comme bande néopixel. Mais dans la bande led chinoise, un ic contrôle trois led en série, ce qui signifie que chaque pixel est égal au pixel à 3 led. Si vous écrivez des données sur le premier ic, les trois leds connectées à cet ic s'allumeront. J'utilise donc ce type de bande led bon marché qui a 7 ic en série qui contrôlent 21 led comme un groupe de 3 leds.
Connexions:
Arduino: broche numérique 6 - Broche Din de la bande LED
gnd - Gnd de la bande LED
Alimentation: borne positive - +vcc de bande LED
gnd - gnd de la bande LED
Étape 4: Fichiers d'en-tête et constantes:
Ce crédit de tutoriel va à
S'il vous plaît visitez ce lien pour plus d'informations détaillées.
Alors commençons…
#include // fichier d'en-tête
#define NUM_LEDS 60 // nombre de led présent dans votre strip #define DATA_PIN 6 // pin digital de votre arduino
LED CRGB[NUM_LEDS];
Étape 5: Configuration de l'annulation ()
En fonction de votre type de bande LED, sélectionnez la fonction de configuration du vide appropriée
void setup() {
FastLED.addLeds
}
ou
void setup() { FastLED.addLeds(leds, NUM_LEDS);
}
ou
void setup() { FastLED.addLeds(leds, NUM_LEDS);
}
ou
void setup() { FastLED.addLeds(leds, NUM_LEDS);
}
ou
void setup() { FastLED.addLeds(leds, NUM_LEDS);
Conseillé:
Système de présence basé sur les empreintes digitales et RFID utilisant Raspberry Pi et la base de données MySQL : 5 étapes
Système de présence basé sur les empreintes digitales et RFID utilisant Raspberry Pi et la base de données MySQL : vidéo de ce projet
Spectacle de lumière des Fêtes à LED facile : les sorciers en hiver - Bande LED WS2812B avec FastLED et un didacticiel Arduino : 6 étapes
Spectacle de lumière des Fêtes à DEL facile : les sorciers en hiver | Bande LED WS2812B avec FastLED et un didacticiel Arduino : j'ai conçu et programmé ce spectacle de lumière de Noël pour qu'il s'affiche n'importe où. J'ai utilisé une bande led WS2812B avec une densité de pixels de 30 pixels/mètre. Depuis que j'ai utilisé 5 mètres, j'avais un total de 150 LED. J'ai gardé le code simple pour que toute personne débutante dans l'utilisation de WS2812
Générateur de musique basé sur la météo (Générateur Midi basé sur ESP8266): 4 étapes (avec images)
Générateur de musique basé sur la météo (Générateur Midi basé sur ESP8266): Bonjour, aujourd'hui, je vais vous expliquer comment créer votre propre petit générateur de musique basé sur la météo. Il est basé sur un ESP8266, qui ressemble un peu à un Arduino, et il réagit à la température, à la pluie et l'intensité lumineuse. Ne vous attendez pas à ce qu'il fasse des chansons entières ou un programme d'accords
Décorer le plafond de la pièce avec une bande Neopixel/FastLed : 5 étapes
Décorez le plafond de la pièce avec une bande Neopixel/FastLed : les lumières colorées, si elles sont bien faites, peuvent avoir l'air cool et futuristes. Les bandes lumineuses à LED ont parcouru un long chemin, ce qui signifie que vous pouvez abandonner les lumières de Noël toute l'année pour quelque chose de plus propre. Ce qui est bien avec les bandes LED, c'est qu'elles
Comment contrôler le commutateur intelligent de base Sonoff basé sur ESP8266 avec un smartphone : 4 étapes (avec photos)
Comment contrôler le commutateur intelligent de base Sonoff basé sur ESP8266 avec un smartphone : Sonoff est une gamme d'appareils pour Smart Home développée par ITEAD. L'un des appareils les plus flexibles et les moins chers de cette gamme est le Sonoff Basic. Il s'agit d'un commutateur compatible Wi-Fi basé sur une excellente puce, ESP8266. Cet article décrit comment configurer le Cl