Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dies ist ein schnelles und einfaches Projekt, das dieselbe Leiterplatte wie unser MIDI-Lichtcontroller verwendet.
www.instructables.com/id/MIDI-5V-LED-Strip-Light-Controller-for-the-Spielat/
Es verwendet einen Arduino Nano, um dreifarbige 5-V-LED-Streifenlichter zu steuern, mit denen Sie Ihren Weihnachtsbaum schmücken können (unser Baum ist sehr klein!). Wenn Sie mehr LEDs an einem größeren Baum verwenden möchten, müssen Sie eine externe Stromversorgung bereitstellen, anstatt die 5 V vom USB-Anschluss zu nehmen.
Der bereitgestellte Code bietet zwei Betriebsmodi - einen, der sechs Farben ein- und ausblendet (blau, lila, rot, gelb, grün und aqua) und der andere Modus blinkt die LEDs eine halbe Sekunde lang an und eine halbe Sekunde lang aus für drei Farben (blau, rot, grün).
Schritt 1: CNC-Fräsen der Platine
Wie bereits erwähnt, ist dies die gleiche Platine wie der MIDI-Lichtcontroller. Beginnen Sie also mit dem Routing der Platine aus der mitgelieferten dxf-Datei.
Schritt 2: Bestücken Sie die Platine
Löten Sie alle Komponenten gemäß dem mitgelieferten Schema ein.
Schritt 3: Komponenten zum Auffüllen und 3D-Mount
Die Komponenten zum Bestücken der Platine sind die gleichen wie beim MIDI-Lichtcontroller, jedoch mit zwei weiteren Komponenten.
Vier 10K Widerstände
Drei BD681 NPN Darlington-Paar-Transistoren
Ein PCB-Druckknopfschalter
Und einige Längen von einzelnen Inline-Header-Buchsen.
3D-Drucken Sie die Leiterplattenhalterung aus der bereitgestellten STL-Datei.
Schritt 4: Programmieren Sie den Arduino Nano
Programmieren Sie den Arduino Nano mit dem mitgelieferten Code.
Dies ist wirklich nur ein Ausgangspunkt, da es viele Möglichkeiten gibt, verschiedene Farben zu verschiedenen Zeitpunkten und Reihenfolgen zu verblassen und zu blinken. Verwenden Sie einfach Ihre Vorstellungskraft. Das Fading wird unter Verwendung von pulsweitenmodulierten Ausgängen bereitgestellt. Es gibt einen einzigen Schalter, der verwendet wird, um zwischen den verschiedenen Betriebsmodi umzuschalten, und die Presslänge des Schalters könnte verwendet werden, um aus einer größeren Auswahl von Modi auszuwählen.
Der vorliegende Code ist nicht sehr elegant, da wir den Switch während des gesamten Codes kontinuierlich abfragen. Dies liegt daran, dass wir den Schalter an D12 angeschlossen haben. Es wäre besser gewesen, es mit D2 verbunden zu haben, das als Interrupt hätte verwendet werden können - eine viel bessere Idee. Es war ein Versehen beim Auslegen des Boards und es wäre sehr einfach gewesen, es mit D2 zu verbinden. Vielleicht nächstes Jahr:)
Schritt 5: Verbinden Sie die LEDs
Verbinden Sie die LEDs mit dem Kabel. Die Header-Pins von links nach rechts (im Foto) sind grün, rot, blau und 5V +ve.
Schritt 6: Wickeln Sie LEDs um Ihren Weihnachtsbaum
Lehnen Sie sich zurück und beobachten Sie…