Halb-Zoll-LED-Cube: Arduino gesteuert 3 x 3 x 3 mit SMD-LEDs!


Übernahme der Aufgabe begann mit mir denken "Hey, ich könnte einen kleineren LED-Würfel mit SMD LEDs machen".   Ja, war die Idee, die Surface Mount LEDs im Raum zu löten!    Und ja, ich habe es (die Frage "Warum" bleibt).  Ungeschliffen Video:

Ich hatte einen "normalen" 3 x 3 x 3 LED-Würfel vor einigen Jahren gebaut, irgendwie Freilauf-die Art und Weise in der ich die LEDs gelötet: http://youtu.be/Re5svahvZuo . Mein Ziel für mein Cube-Code war, die Person betrachten etwas ignorieren die einzelnen LEDs und stattdessen nur ein 3 x 3-Array bewegen den Würfel angezeigt zu bekommen.   Seine Technik treffen.

Die Idee für eine kleinere Version kam ich die TinyDuino Kickstarter (http://tiny-circuits.com/ sah).  Also für diesen Build, früher habe ich die greift Prozessorkarte (es hat einen Atmega328P-Prozessor - identisch auf dem Arduino Uno verwendet wird), ein "TinyShield" Proto3-Prototyping zu schützen und für die Programmierung, ein TInyShield USB (in die meisten Fotos nicht dargestellt).  Eine 3v Knopfzelle montiert auf der Rückseite der greift Board Mächte die ganze Sache!   Nach 5 Stunden oder so kann ich sagen, beginnen die LEDs zu dimmen, aber es läuft immer noch!  [Anmerkung zur Selbsthilfe: wie lange eine neue Batterie läuft es bis es aufhört zu sehen].

Das gesamte Hardwaredesign ist typisch für einen 3 x 3 x 3 LED-Würfel: die Anoden für die 9 LEDs in jeder horizontalen Ebene miteinander verbunden sind.  Die Kathoden für 3 LEDs in jeder Spalte sind miteinander verbunden.  Der Arduino Code kann jeder eine LED aktivieren, indem zu wissen, welche der 3 Schichten und welche der 9 Spalten die LED leuchtet.  Einstellung der entsprechenden Ebene schaltet hoch und der Spalte LOW die LED.  [leider hatte im Vergleich zu meinem früher blauen LED-Würfel, ich die LEDs in der entgegengesetzten Richtung angeordnet.  So viel für eine gemeinsame Codebasis).

Die anderen Teile sind grüne LEDs und strombegrenzende 100 Ohm Widerstände SMD 1210 (3225 metrisch) sind.  Sie sind 0.126 × 0,098 in (3.2 × 2,5 mm). Ich kaufte sie von http://element14.com (http://newark.com).  Ich brauchte ein bisschen mehr Platz und Komponente Layout-Flexibilität als die Proto3 TinyShield zur Verfügung gestellt, so dass ich Header auf der Proto3 montiert und den Würfel auf eine Perfboard gebaut.

BTW, ich wollte die Perfboard nicht größer als die Bretter greift also das Layout und Aufbau (esp die Widerstände) war schwierig...  Mit ein wenig Trimmen das ganze passt in ein standard (US)-Rezept-Flasche!

Zuvor habe ich auf die Build-Beschreibung,: ich habe paar Postbuild-Gedanken
* Mit einer Werkbank Lupe war notwendig, um dieses Projekt!
* Ich würde die LED Polarität entsprechend den blauen LED Würfel umkehren.
* Ich würde etwas dünner Draht verwenden (Ich habe, was ich zur hand hatte, da ich wollte silver-ish Kabel verwenden und nicht Kupfer)
* Ich würde einen niedrigeren Profil-Header verwenden; Diese sind viel zu hoch.  Wieder, was ich hatte auf der hand.
* Ich würde den Cube genauer bauen.  Ich stürzte es ein bisschen, damit ich die Frist für Adafruits 6 zweite Elektronik-Filmfestivaltreffen könnten.  Mein Cube-Eintrag: http://youtu.be/ak4x3ifr6x0 .  Meine Hoffnung war, dass es komplette früher für RobotFest (http://robotfest.com), aber ich habe zu beschäftigt, helfende Origanize das Ereignis. [[[Dreistes Angebot: sehen uns 12.04.2014 in der Nähe von Baltimore-Washington Flughafen im Nationalmuseum Elektronik und an der USA Science & Engineering Festival, eine riesige Stamm kostenlose Veranstaltung im Washington DC Convention Center 26.04.2014.]]]

Die LED-Würfel bauen in Kürze:
* Zunächst sorgfältig Löten Kathode Ende 3 LEDs für eine Spalte Draht (gesichert in einem Schraubstock), Abstand ca. 3/16" auseinander.
--Du musst schnell mit dem Eisen zu sein, da halten Sie dadurch auf einen Draht zu lange zuvor LEDs verlötet zu sinken oder fallen.
--Leicht Tupfen am Ende jeder LED im Fluss sehr geholfen.

* Bevor Sie fortfahren, um sicherzustellen, dass jede LED richtig orientiert und arbeitet zu testen.
-Verwenden Sie eine verfügbare externe Stromquelle mit einer entsprechenden aktuellen begrenzende Widerstand!!

* Bauen Sie 3 Spalten (9 insgesamt LEDs)

* Test.

* Horizontal Löten Sie einen Draht über den Anoden 3 LEDs.  Das ist ein Kabel für jede Schicht. Jetzt haben Sie eine 3 x 3 Reihe von LEDs.

* Test.

* 2 weitere derjenigen zu bauen.

* Test
--Sie wollen nicht wirklich, einen Fehler entdecken, nachdem der Cubeerstellung!!!.

* Einige statische-resistente Schaum, um alle 3 von 3 x 3-Arrays in Position zu halten mit Löten einen Draht horizontal über die 3 3 x 3 Arrays.  Das ist ein Kabel für jede Schicht (eigentlich für Stabilität ich habe 2 Drähte auf gegenüberliegenden Seiten der einzelnen Layer).

* Test.

* Schneiden Sie die Drähte von der Oberseite und den Seiten des Würfels.  NICHT unten!

* Montieren Sie weibliche Header auf der Oberseite des Proto3 TinyShield
--Ich habe Header auf alle 18 Breakout Punkte und 3 Kraft/Masse Punkte, aber ich nur 12 i/OS für den Cube brauche

* Perfboard auf Maß geschnitten und an der Unterseite der Perfboard (die Pads sind auf der Oberseite) männlichen Header hinzufügen
--Ich brauche nur 12 i/o für den Cube, so dass ich die unnötigen männlichen Header mounten nicht.

* Montieren Sie 3 Drähte an der entsprechenden Stelle (das bindet sie an 3 Header Pins) auf der Perfboard.
--Jedes dieser Kabel entspricht einer Schicht
--Einige Lust auf Biegung notwendig, berühren Sie die Header-Pins, aber sonst nichts!

* Löten Sie vorsichtig 9 SMD aktuelle begrenzenden Widerstände (eine für jede Spalte) an den entsprechenden Stellen auf der Perfboard.
--Es war eine Menge "Spaß" herauszufinden, wie man diese arrangieren (hinsehen, um das Foto und Sie sehen kurze Jumper Kabel, schräg montierten Widerständen und einige, die sind auf Header Pins gelötet).
--Jeder Widerstand ist positioniert, so ein Ende zu einer Spalte Draht gelötet werden wird, sobald die Würfel mit der Perfboard gedeckt ist.  Das heißt, wird nur an einem Ende jedes Widerstandes an dieser Stelle verlötet an die entsprechenden Header-Pin zu binden.

* Paaren Sie sorgfältig den Cube 9 Spalte Leitungen in der Perfboard.

* Löten Sie die Spalte Drähte an seinen Widerstand.
--Ja, einschließlich des sehr schwer zu erreichenden Zentrum Widerstands.

* Test

* Biegen Sie und Löten Sie die 3 Drähte auf den entsprechenden Layer.

* Test

* Schneiden Sie die verschiedenen Drähte.

* Stapeln Sie alle Bretter!
--Die Perfboard Halterungen an den Proto3 TinyShield über die Header
--Tinyshield Halterungen an den USB-Schild (nach der Programmierung der Arduino entfernt werden)
--USB-Schild montiert auf dem Schild greift

* Legen Sie die 3v Knopfzelle (ok, ok, kann dies nach Abschluss Programmierung, da es Stromversorgung über den USB 5v vornehmen kann.

* Last/Programm der Arduino eine USB-Verbindung zu Ihrem PC/Mac/Linux-Rechner.

* Führen Sie es.

* Werden glücklich.

* Fragen Sie Ihren Verstand.

In Verbindung stehende Artikel

Arduino gesteuert LED Stuhl und Gaming-System

Arduino gesteuert LED Stuhl und Gaming-System

Das Ziel dieses Projektes war zu lernen, wie Elektrowerkzeuge und implementieren Software damit. Dies war aufgeteilt in drei Hauptteile gegliedert: LED Strip von einem Arduino, Rasberry PI-System kontrolliert angeschlossen an einen Monitor, und das G
LED CUBE Arduino 5 x 5 x 5

LED CUBE Arduino 5 x 5 x 5

5 x 5 x 5 LED CUBE Arduino Uno, mit nur 3 Pins des Arduino, 6 Shift Register 595NSchritt 1:SchaltplanSchritt 2: Arduino Uno125 x Leds6 x 74HC595N5 x BC3375 x 10 Ohm Widerstände290 Verknüpfungs-Steckbrett810 Verknüpfungs-SteckbrettPrototyp board 6 x 8
LWJM 3 x 3 x 3 led Cube Arduino Shield

LWJM 3 x 3 x 3 led Cube Arduino Shield

was in Ihrem Kit sein sollte:1 – PCB27 – LED2 – 6-polig für Arduino2 – 8 Pins für Arduino3-Widerstände1 – Schaum Guide1 – kleine Draht1 – mittlerer Draht1 – große DrahtSie benötigen: Lot Eisen, Löten, Drahtschneider, Draht Stripperinnen, Sicherheit G
4 x 4 x 4 LED Cube (Arduino Uno)

4 x 4 x 4 LED Cube (Arduino Uno)

In diesem Tutorial werde ich Ihnen zeigen werde, wie ein 4 x 4 x 4 machen LED cube für ca. $15,00. Der Würfel hat 64 grünen LEDs bilden die 4 layers(positives) und 16 columns(negatives). Diese sind alle mit einem Arduino Uno verdrahtet. Arduino ist e
Arduino gesteuert RGB LED Dot-Matrix-Board

Arduino gesteuert RGB LED Dot-Matrix-Board

dieses Projekt ist eine relativ unkomplizierte und einfache DIY Musik-Board.Dot-Matrix wird im Alter von Personen ihrer eigenen Musik und Beats erstellen kann.Alles, was Sie benötigen ist ein Verständnis von Arduino und Schaltungen.Schritt 1: Sammeln
Arduino-gesteuerte Wolf Tail

Arduino-gesteuerte Wolf Tail

Grüße, oder sollte ich sagen, "Aaaaaooooooooooooh!" Gerne Ihr bekannter Kollegen Wolf-Enthusiasten. Sie haben einen innere Wolf-Geist, die so begierig darauf, sich bekannt machen, dass Sie gekommen, mich zu lernen, wie Ihre ganz eigene Animatron
Arduino gesteuert Windspiele

Arduino gesteuert Windspiele

Die wohltuende Wirkung des Glockenspiels hängt normalerweise von des Winds, aber dieses Windspiel ist Arduino mit Strom versorgt.Anstatt nach dem Wind zu wehen zu warten, ist es möglich, eine Reihe von abgestimmten Rohre mit Magnetspulen, gesteuert v
Digital Window Sticker (Arduino gesteuert)

Digital Window Sticker (Arduino gesteuert)

ein Autoaufkleber Größe L.E.D-Matrix, die Bilder in der Reihenfolge von einer SD-Karte, zur Herstellung einer animierten Zeichen oder "Window Sticker." anzeigt Arduino gesteuert! Außerdem enthält Windows, Mac und Linux Code .xbm Bilddateien in D
Arduino gesteuert Leuchtturm

Arduino gesteuert Leuchtturm

Übersicht:Ich habe oft gedacht, dass ein Leuchtturm wäre ein tolles Projekt für ein Arduino zu machen, und so entschied ich mich, es mit einem der lokalen Leuchttürme hier in Erie, Pennsylvania als Inspiration zu versuchen. Ich entschied mich für den
Arduino gesteuert Lichtdimmer

Arduino gesteuert Lichtdimmer

Warnung: Einige Leute versuchen, dies mit einem Optokoppler mit Zerocrossing Coz ", das ist besser" Recht zu bauen? Einige sind sogar gesagt in Elektronik-Läden ist es besser, zu verwenden solch einen Optokoppler. FALSCH. Dies funktioniert nur m
Arduino gesteuert Küchen-Timer

Arduino gesteuert Küchen-Timer

Sie alle müssen dies, dass Sie etwas gekocht wird auf Ihrem Gasherd und auf der anderen Seite Sie Get busy vor dem Fernseher oder bekommen ein tiefes Gespräch, dass Sie erkennen auf einen Geruch zu erkennen haben erlebt, die es war rundum verwöhnt, n
Arduino gesteuert CNC / 3D Drucker Hybrid

Arduino gesteuert CNC / 3D Drucker Hybrid

Mutternatur macht... Wir bauen.BuildersBot Sicherungen 3D-Druck & CNC-Fräsen in einem Builder Traum "3dprintingindustry.com"Der BuilderBot ist eine offene Bauweise-Maschine, die offenen verwendetSoftware und Open Hardware. Es ist ein Produkt
Arduino-gesteuerte Smart Home

Arduino-gesteuerte Smart Home

Diese Instructable entstand durch PubNub Evangelist Ian Jennings . IANS Geschichte geht durch seinen Prozess des Aufbaus einer Arduino-gesteuerte smart home-Modell von Grund auf neu.--Bereits im September, unser Gründer Stephen und ich redeten über M
Einfaches Arduino gesteuert Aquaponic System

Einfaches Arduino gesteuert Aquaponic System

diese instructable deckt bestimmte Aspekte des Aufbaus einer Aquaponic-Systems. Ich benutze ein Arduino-Micocontroller zur Regulierung der Frequenz des Systems Radfahren.Wenn Sie ein um zu bauen ein Aquaponic-System, andere Instructables, Blogs, Büch