Inhaltsverzeichnis:

Weihnachtsrahmen - Gunook
Weihnachtsrahmen - Gunook

Video: Weihnachtsrahmen - Gunook

Video: Weihnachtsrahmen - Gunook
Video: Werkstatt im Wald - Satteldach 2024, Juli
Anonim
Weihnachtsrahmen
Weihnachtsrahmen

Dieses Projekt wurde als Teil der Weihnachtsdekoration durchgeführt.

Es ist nur ein Rahmen, der Weihnachtssachen zeigt:

  • Statische Symbole (z. B. Weihnachtsbaum, Schneeflocke, Nikolausmütze…).
  • Ein Festzelt für Text (z. B. Frohe Weihnachten) oder breitere Bilder.
  • Schnee.

Schritt 1: Materialien

Wir benötigen folgendes Material (kann nach Wunsch, Bedarf oder Verfügbarkeit angepasst werden):

  • Ein Controller-Board: Arduino Nano.
  • Eine Matrix von LEDs: 22x22 von BTF-LIGHTING (WS2812B (auch bekannt als NeoPixels) kompatibel).
  • Ein Karton oder Papier: weißes Papier.
  • Ein Bilderrahmen: der billigste, den ich gefunden habe;) (Sie können einen schöneren verwenden).
  • Ein Kondensator: 1000uF.
  • Ein Widerstand: 390 Ohm.
  • Mehrere Drähte: nach Bedarf.
  • Klebeband.
  • Eine 5V-Stromquelle: Die Matrix kann bei voller Leistung 145W verbrauchen. Die Helligkeit der LEDs wurde per Software reduziert, auf diese Weise können Sie eine Stromquelle von 25 W verwenden.

Und Werkzeuge:

  • Schere.
  • Cutter.
  • Lötkolben.
  • Alles andere, was Sie brauchen.

Schritt 2: Konstruktion

Konstruktion
Konstruktion
Konstruktion
Konstruktion
Konstruktion
Konstruktion
Konstruktion
Konstruktion

Es ist sehr einfach durchzuführen.

Der Karton / das Papier wird verwendet, um die LED-Matrix zu verbergen, aber es muss das Licht durchlassen. Ich empfehle, dass es weiß oder schwarz ist, andere Farben verzerren die Farben der LEDs. Auf Rahmengröße zuschneiden und aufsetzen.

Nehmen Sie die Matrix und zentrieren Sie sie auf dem Rahmen. Mit Klebeband befestigen.

Jetzt ist es Zeit für die hintere Abdeckung des Rahmens. Platzieren Sie es, berechnen und markieren Sie die Stelle, an der die Drähte herauskommen. Dann entfernen Sie es und machen Sie die Löcher. In diesem Fall ist die Rückseite aus Hartpappe, so dass mit Schere und Cutter die Löcher leicht gemacht werden konnten. Sie können als Referenz markieren, welche Verbindung durch welches Loch herauskommt.

Führen Sie die Drähte durch die Löcher und schließen Sie den Rahmen.

Löten Sie in den 5V- und GND-Drähten den Kondensator parallel und andere Drähte lang genug, um die Stromquelle zu erhalten. Polarität beachten!!!

Das DO-Signal wird getrennt (keine Matrix mehr). Für das DI-Signal liegt der Matrix ein Stück Draht mit passendem Stecker bei.

Jetzt sollten Sie das Arduino vor dem Einbetten programmieren oder einen Zugangspunkt zum USB-Anschluss für die zukünftige Programmierung erstellen. An dieser Stelle mache ich die Entwicklung/Tests mit einem Steckbrett, bis das Programm fertig ist.

Löten Sie das Stück Draht mit dem Arduino. Legen Sie den 390-Ohm-Widerstand in Reihe mit der Signalleitung (in diesem Fall D13) und verwenden Sie Klebeband, um ihn zu schützen, löten Sie den Rest der Drähte entsprechend an 5V und GND.

Der letzte Schritt besteht darin, das Arduino an der Rückseite des Rahmens zu befestigen. Ich verwende die gleiche Tasche, in der das Arduino vom Verkäufer kam (einfach, billig und ökologisch: Wiederverwendung) und Klebeband zur Befestigung. Vergessen Sie nicht, das Arduino an die Matrix und das Stromkabel an die Stromquelle anzuschließen.

Schritt 3: Programmierung

Programmierung
Programmierung

Laden Sie den Code herunter

Der Code wird hier gehostet. Sie können nach Belieben klonen oder herunterladen.

Wichtig!

Wie bereits erwähnt, kann die Matrix bis zu 145 W verbrauchen. Andererseits wurde die Helligkeit der LEDs per Software reduziert, so dass Sie eine Stromquelle mit weniger Strom verwenden können. Wenn die Funktion setBrightness() linear ist, nehme ich an, dass die maximale Leistung zwischen 25 W und 30 W liegt. Ich habe eine von 200W verwendet, einfach weil sie mir zur Verfügung stand.

Achten Sie also beim Anschließen des Arduino an den Computer auf Folgendes:

  • Trennen Sie die LED-Matrix vom Arduino.
  • Oder stellen Sie sicher, dass die externe Stromquelle eingeschaltet ist.

andernfalls kommt der von der Matrix gezogene Strom vom USB-Anschluss, der beschädigt werden könnte.

Programmierung

In diesem Projekt gibt es keine besonderen Programmieranforderungen. Der Programmierprozess ist also wie bei jeder anderen Arduino-Programmierung. Sie benötigen die Arduino-IDE.

  • Verbinden Sie den Arduino mit dem Computer.
  • Starten Sie die Arduino-IDE.
  • Laden Sie das Projekt.
  • Drücken Sie die Schaltfläche "Hochladen" und warten Sie, bis Sie fertig sind.
  • Trennen Sie das Arduino und jetzt können Sie die Konstruktion beenden.

Schritt 4: Ergebnis

Die Arbeit ist erledigt.

Es bleibt nur noch das Ergebnis zu bewundern.

Und Frohe Weihnachten!!!

PS einige Ideen sind da, um sie zu verbessern…