Inhaltsverzeichnis:

Weihnachtsbaum LED-Lichter - Gunook
Weihnachtsbaum LED-Lichter - Gunook

Video: Weihnachtsbaum LED-Lichter - Gunook

Video: Weihnachtsbaum LED-Lichter - Gunook
Video: Twinkly App Controlled Smart Christmas Lights - Christmas Designers 2024, November
Anonim
Weihnachtsbaum LED-Lichter
Weihnachtsbaum LED-Lichter

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

CNC-Fräsen der Platine
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

Bestücken Sie die Platine
Bestücken Sie die Platine

Löten Sie alle Komponenten gemäß dem mitgelieferten Schema ein.

Schritt 3: Komponenten zum Auffüllen und 3D-Mount

Komponenten zum Befüllen und 3D-Mount
Komponenten zum Befü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
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

Schließen Sie die LEDs an
Schließen Sie die LEDs an

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…

Empfohlen: