Inhaltsverzeichnis:
- Schritt 1: Bevor Sie beginnen:
- Schritt 2: Bibliothek einschließen:
- Schritt 3: LED-Streifen einrichten:
- Schritt 4: Header-Dateien und Konstanten:
- Schritt 5: Einrichtung ungültig machen ()
Video: Grundlagen von FastLED - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
Von RishabhLwww.coachingfunda.comFolgen Sie mehr vom Autor:
Über: Master in Electronics Engineering Mehr über RishabhL »
In diesem Instructables werden wir sehen, wie wir ein FastLED-Programm schreiben können und wie man die FastLed-Bibliothek verwendet. Wir werden auch sehen, wie wir codieren können, um unsere eigenen Farbmuster zu entwerfen. Diese Bibliothek unterstützt verschiedene Arten von LED-Streifen, die mit den verschiedenen LED-Controllern wie WS2811, WS2812, Neopixel usw. geliefert werden.
Lass uns anfangen
Schritt 1: Bevor Sie beginnen:
1. Arduino Uno
2. LED-Streifen mit Controller wie ws2811 oder anderen
3. Stromversorgung gemäß der Nennleistung des LED-Streifens.
Schritt 2: Bibliothek einschließen:
Laden Sie die FastLED-Bibliothek hier herunter:
github.com/FastLED/FastLED
Fügen Sie diese Bibliothek in Ihre Arduino-Ide ein.
Schritt 3: LED-Streifen einrichten:
Verbinden Sie den LED-Streifen mit Ihrem Netzteil. Der Daten-Pin des LED-Streifens geht in den beliebigen digitalen Pin, den Sie im Code ausgewählt haben. Stellen Sie sicher, dass die Masse des LED-Streifens und des Arduino miteinander verbunden sein müssen.
Sie können Neopixel-LED-Streifen verwenden oder billige LED-Streifen vom Markt kaufen und was Sie tun müssen, um den ersten LED-Abschnitt des LED-Streifens mit Master-Controller zu entfernen. Ab der nächsten Reihe von LEDs können Sie als Neopixel-Streifen verwenden. Aber im chinesischen LED-Streifen steuert ein IC drei LED in Reihe, was bedeutet, dass jedes Pixel gleich dem 3-LED-Pixel ist. Wenn Sie Daten auf das erste IC schreiben, leuchten die drei LEDs, die mit diesem IC verbunden sind. Also verwende ich diese Art von billigen LED-Streifen, die 7 ic in Reihe haben, die 21 als ein Bündel von 3 LEDs steuern.
Anschlüsse:
Arduino: digitaler Pin 6 - DIN-Pin des LED-Streifens
gnd - Masse des LED-Streifens
Stromversorgung: Pluspol - +vcc des LED-Streifens
Masse - Masse des LED-Streifens
Schritt 4: Header-Dateien und Konstanten:
Dieses Tutorial-Guthaben geht an
Bitte besuchen Sie diesen Link für weitere und detaillierte Informationen.
Also fangen wir an…
#include // Header-Datei
#define NUM_LEDS 60 // Anzahl der in Ihrem Streifen vorhandenen LEDs #define DATA_PIN 6 // digitaler Pin Ihres Arduino
CRGB-LEDs[NUM_LEDS];
Schritt 5: Einrichtung ungültig machen ()
Wählen Sie abhängig von Ihrem LED-Streifentyp die geeignete Void-Setup-Funktion
Leere Einrichtung () {
FastLED.addLeds
}
oder
Void setup () { FastLED.addLeds (leds, NUM_LEDS);
}
oder
Void setup () { FastLED.addLeds (leds, NUM_LEDS);
}
oder
Void setup () { FastLED.addLeds (leds, NUM_LEDS);
}
oder
Void setup () { FastLED.addLeds (leds, NUM_LEDS);
Empfohlen:
Winzige H-Brücken-Treiber - Grundlagen: 6 Schritte (mit Bildern)
Winzige H-Brücken-Treiber | Grundlagen: Hallo und willkommen zurück zu einem anderen Instructable! Im vorherigen habe ich Ihnen gezeigt, wie ich mit einem Python-Skript Spulen in KiCad erstellt habe. Dann habe ich ein paar Variationen von Spulen erstellt und getestet, um zu sehen, welche am besten funktioniert. Mein Ziel ist es, die riesigen
So steuern Sie ein Gerät mit Raspberry Pi und einem Relais – DIE GRUNDLAGEN: 6 Schritte
So steuern Sie ein Gerät mit Raspberry Pi und einem Relais - DIE GRUNDLAGEN: Dies ist ein einfaches und unkompliziertes Tutorial zur Steuerung eines Geräts mit Raspberry Pi und einem Relais, das für die Erstellung von IoT-Projekten hilfreich ist folgen Sie, auch wenn Sie keine Ahnung von Raspberry haben
Grundlagen der Hausautomation: 6 Schritte (mit Bildern)
Grundlagen der Hausautomation: Hallo zusammen. Dieses anweisbare führt Sie zu den Grundlagen der Hausautomation. Da dies von grundlegender Bedeutung ist, werden wir nur Arduino und einige andere Komponenten verwenden. Geschichte über das Instructable: - Ich lerne immer noch über Arduino p
Grundlagen der Verwendung eines Multimeters: 8 Schritte
So verwenden Sie ein Multimeter Grundlagen: Ein Multimeter oder ein Multitester, auch VOM (Volt-Ohm-Milliammeter) genannt, ist ein elektronisches Messgerät, das mehrere Messfunktionen in einem Gerät vereint. Ein typisches Multimeter kann Spannung, Strom und Widerstand messen. Analoge Multi
Grundlagen von Batch-Dateien: 5 Schritte
Grundlagen von Batch-Dateien: WENN SIE FRAGEN HABEN, STELLEN SIE SIE BITTE IN MEINEM BLOG:http://tamsanh.com/blog/2008/07/10/batch-tutorial-1-basics-of-batch-files/I don Besuchen Sie Instructables nicht mehr, so erhalten Sie auf diese Weise eine schnellere Antwort. Hier sind die Grundlagen der Batch-Dateien, specifi