Inhaltsverzeichnis:

2x2x2 RGB-Würfel (Arduino) - Gunook
2x2x2 RGB-Würfel (Arduino) - Gunook

Video: 2x2x2 RGB-Würfel (Arduino) - Gunook

Video: 2x2x2 RGB-Würfel (Arduino) - Gunook
Video: How To Build 2x2x2 LED Cube with Arduino 2024, November
Anonim
Image
Image
2x2x2 RGB-Würfel (Arduino)
2x2x2 RGB-Würfel (Arduino)
2x2x2 RGB-Würfel (Arduino)
2x2x2 RGB-Würfel (Arduino)

Eines Tages war mir langweilig und ich beschloss, einen LED-Würfel zu machen. Ich habe normale LED-Würfel gemacht, aber ich habe noch nie einen RGB gemacht. Ich suchte nach Anleitungen nach einem einfachen 2x2x2 (als mein erster RGB-Würfel), aber ich konnte keinen finden, also beschloss ich, meinen eigenen zu machen. Ich habe meinen Würfel wirklich klein gemacht, weil ich ihn kompakt haben wollte, aber das spielt keine Rolle. Es tut mir leid, wenn dies etwas verwirrend wird, und stehe gerne für Fragen zur Verfügung. Es gibt auch mehr Funktionen als das Video zeigt, aber es ist schwer, es auf dem neuesten Stand zu halten (ich werde es aber versuchen). Schließlich ist dies mein erstes instructable, also wären alle Tipps oder Verbesserungen, die ich tun könnte, hilfreich:)

Schritt 1: Materialien sammeln

Materialien sammeln
Materialien sammeln

8 RGB-LEDs mit gemeinsamer Kathode (vorzugsweise diffus)

2 NPN / PNP-Transistoren (ich habe PNP verwendet, aber es spielt keine Rolle, Sie können es im Code ändern)

Lötmaterial (Lötmittel, Lötkolben, ect…)

Perfboard

8 - 100/110 Ohm Widerstände für Blau und Grün

4 - 150/160 Ohm Widerstände für das Rot

Arduino (Jeder wird funktionieren, aber ich verwende einen Pro Mini für die Größe)

Pinzette

Schritt 2: Pin Prep Teil 1

Pin-Vorbereitung Teil 1
Pin-Vorbereitung Teil 1
Pin-Vorbereitung Teil 1
Pin-Vorbereitung Teil 1
Pin-Vorbereitung Teil 1
Pin-Vorbereitung Teil 1

Nehmen Sie zuerst die LED und richten Sie sie so aus, dass der längste Stift (Masse) rechts ist. Als nächstes biegen Sie die seitlichen Stifte heraus und die mittleren Stifte nach oben und unten. Der Erdungsstift sollte der obere Stift oder der Nordstift sein. 8 mal wiederholen.

Schritt 3: Pin Prep Teil 2

Pin-Vorbereitung Teil 2
Pin-Vorbereitung Teil 2
Pin-Vorbereitung Teil 2
Pin-Vorbereitung Teil 2
Pin-Vorbereitung Teil 2
Pin-Vorbereitung Teil 2
Pin-Vorbereitung Teil 2
Pin-Vorbereitung Teil 2

Nehmen Sie jeden Stift außer dem Boden und biegen Sie ihn mit der Pinzette nach unten. Achten Sie darauf, nahe an die Glühbirne zu greifen. Tun Sie dies für alle 8 LEDs.

Schritt 4: Löthelfer

Löthelfer
Löthelfer

Messen Sie mit einem Lineal ein Quadrat aus und schneiden Sie dann an jeder der Ecken Löcher. Ich habe sie ziemlich nah beieinander, aber du tust es.

Schritt 5: Schichtherstellung

Lagenherstellung
Lagenherstellung
Lagenherstellung
Lagenherstellung
Lagenherstellung
Lagenherstellung

Folgen Sie den Bildern. Setzen Sie vier LEDs ein und löten Sie dann die Massestifte zusammen. Wiederholen Sie für die oberste Schicht.

Schritt 6: Verbinden der Schichten

Verbinden der Ebenen
Verbinden der Ebenen
Verbinden der Ebenen
Verbinden der Ebenen

Stapeln Sie die Schichten übereinander und stellen Sie sicher, dass alle Stifte übereinstimmen. Es hilft, helfende Hände zu benutzen, aber es ist optional. Schneiden Sie die Stifte ab, um sie eher würfelförmig zu machen.

Schritt 7: Alles zusammenfügen

Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen
Alles zusammenfügen

Warnung, dieses Diagramm gilt für PNP-Transistoren Wenn Sie NPN verwenden, stellen Sie sicher, dass Sie einen Widerstand von den analogen Pins zum mittleren Pin des Transistors hinzufügen. Denken Sie auch daran, einen 100-Ohm-Widerstand an den grünen und blauen Pins und einen 150-Ohm-Widerstand an den roten hinzuzufügen. Wenn Sie sich entscheiden, die Pins auf andere Weise zu verbinden, habe ich es einfach gemacht, sie im Code zu ändern

Schritt 8: Codierung

Codierung
Codierung

Laden Sie diesen Code auf Ihren Arduino herunter. Ich werde den Code weiterhin aktualisieren, also höre oft auf. Tut mir auch leid, dass es nicht verblasst.

Schritt 9: Was als nächstes?

Ich habe versucht, einen Teil des Codes zu erklären, damit es ziemlich einfach ist, ihn hinzuzufügen. Wenn jemand coole neue Funktionen macht, teile sie mit mir und ich werde sie dem Code hinzufügen und anerkennen. Schließlich stimmen Sie bitte für mich im Arduino-Wettbewerb, dem neuen Autorenwettbewerb und dem Make it glow-Wettbewerb!

Empfohlen: