Schritt 5: Aufbau der Schaltung: Bau
Im Moment halten wir sie auf ein Steckbrett. Ich beginne den Arduino Uno und sichern es auf dem Steckbrett, so viel von dem Steckbrett offen und nutzbar, wie möglich zu verlassen. Ich verwende zwei kleine Schrauben und zwei Kunststoff Abstandshalter über zwei Portale auf dem Steckbrett. Selbstschneidende Schrauben greifen sehr gut, aber das Portal unbrauchbar macht.
TLC5940
Installieren Sie die TLC5940 zuerst, wie auf dem Foto dargestellt. Sie steht für den Schaltplan.
PIN 27 = Masse
PIN 26 = D12
Pin 25 = D13
PIN 24 = D9
Pin 23 = D10
PIN 22 = Masse
PIN 21 = + 5vdc Arduino
PIN 20 = 2kohm Widerstand zu Boden (oder Pin 22)
Pin 19 = + 5vdc Arduino
PIN 18 = D2
Für meine späteren Folien - wiederhole ich diesen Prozess mit zwei TLC 5940s und zwei Lüfter. Die Schaltung ist für beide Chips identisch, aber Sie wird haben Jumper jeden pin, 25, 24, 23 und 18 von der ersten 5940 bis die zweite. Dann Jumper Pin 16 des ersten 5940 mit Pin 26 des zweiten 5940. Das zweite IC werden genau die gleichen, wie die ersten IC - mit einem 2kohm Ausgabe aktuelle begrenzende Widerstand und alle Boden/Power Verbindungen konfiguriert gleichen.
Transistor-Netzwerk
Ich stelle dann alle 12 3906 PNP-Transistoren - 3 für jede LED. Mit der flachen Seite nach oben die Kollektoren werden auf der linken Seite, Basen werden Mittelpunkt und der Strahler werden auf der rechten Seite sein. Die Kollektoren miteinander zu verbinden oder zu 5vdc, die aus dem ATX-Stromversorgung liefern. Für erste Tests vor Einbau in den Computer - Ich würde sehr empfehlen, mit einem separaten 5vdc Angebot testen. Das ATX-Netzteil 5vdc Linie ist in der Regel einen roten isolierten Draht, leicht zu erkennen. Zu erleichtern habe ich meine 5vdc aus Ersatzteile Jumper-Stecker der 2. Fan. Messen Sie immer mit einem DMM zuerst an sich selbst versichern.
Bitte beachten Sie, dass die linken Bus mein Surfboard von meinem ATX-Stromversorgung zur 5vdc gewidmet ist. Nicht, jederzeit - schließen Sie 5vdc aus Ihrem Arduino an 5vdc aus Ihrem ATX an - während sowohl die ATX-Stromversorgung eingeschaltet ist und der Arduino ist verbunden durch das USB-Kabel und auf. Vergessen Sie für die richtige Funktion nicht, Ihr ATX-Netzteils von Boden zu Boden von Arduino und Schaltung zu verbinden.
Also wir haben jetzt das Transistor-Netzwerk, und alles, was ihre Sammler verbunden sind + 5vdc aus unserem ATX-Netzteil. Als nächstes fange ich verbinden unsere PWM-Output-Kanäle von der TLC5940 direkt an der Basis der Transistor Cluster 3 in Ordnung. Obwohl dies nicht in meinen Fotografien dargestellt ist, empfehle ich tagging jedes RGB-Kabel für Sie halten organisiert und wissen, welche Ecke der Lüfter wird von welche Kanäle der TLC5940 kommen kann. In der Zukunft Schritte, Programmierung werden viel einfacher, wenn Sie organisiert zu bleiben.
Ich legen die PNP-Transistoren, die sie durch gesteuert werden als F1 bis F12.
Obere linke LED:
Rot Q1 Basis 5940 Pin 28
Grün-Q2 Basis 5940 Pin 1
Q3 Basis 5940 Pin 2 blau
Obere rechte LED:
Rot-Q4-Basis mit 5940 Pin 3
Grün-Q5 Basis 5940 Pin 4
Q6-Basis mit 5940 Pin 5 blau
Untere linke LED:
Rot-Q7 Basis 5940 Pin 6
Grün-Q8 Basis 5940 Pin 7
Q9-Basis mit 5940 Pin 8 blau
Unten rechts LED:
Rot Q10 Basis 5940 Pin 9
Grün-Q11 Basis auf 5940 Pin 10
Q12 Basis 5940 Pin 11 blau
Die PWM-Ausgabe-Kanäle an den Grundlagen jeder Transistor anschließen, schaltet dies effektiv die Transistoren auf, so dass Strom fließen aus dem Kollektor + 5vdc input für die Emittenten an die LED Anoden (+) ausgegeben.
LED
Beginnend mit der TOP-Links-LED Ihres Lüfters (markieren Sie diese Ecke und beachten Sie, dass es in der oberen linken Ecke bei der Montage) und verschieben die oben rechts LED, gefolgt von der unteren linke LED, dann unten rechts LED - Dies ist, wie ich sie ansprechen.
Nach oben
Obere linke LED:
Rot Q1 Emitter rot LED Anode (+)
Grün-Q2 Emitter grün LED Anode (+)
Q3-Emitter, blaue LED Anode (+) blau
Obere rechte LED:
Rot-Q4 Emitter rot LED Anode (+)
Grün-Q5 Emitter grün LED Anode (+)
Q6-Emitter, blaue LED Anode (+) blau
Untere linke LED:
Rot-Q7 Emitter rot LED Anode (+)
Grün-Q8 Emitter grün LED Anode (+)
Q9 Emitter blau LED Anode (+) blau
Unten rechts LED:
Rot Q10 Emitter rot LED Anode (+)
Grün-Q11 Emitter grün LED Anode (+)
Q12 Emitter blau Anode (+) blau
Die Schaltung ist nun fertig! Einfach genug. Seine eine sehr einfache Schaltung, zahlreiche Male repliziert. Fügen Sie mehr Fans, einfach lag ein weiterer 5940 - verbinden Sie die zuvor genannten Pins - und Draht-dein 2. Fan genau das gleiche. Der Vorteil des Ziehens unsere 5vdc aus dem ATX-Netzteil - ist, dass wir unsere ATX-Netzteile können größere Ströme zu behandeln wissen, wenn wir wählen, um zu höheren Power-LEDs erweitern oder einfach mehr hinzufügen möchten - wir sich Sorgen über die Arduino 5vdc lineare Regular und Schäden unserer Uno belasten müssen.
Wie bereits erwähnt - ich plane sowohl UV Platine ätzen Instructable, sowie eine 3d gedruckt Projekt Gehäuse Instructable, dieses Projekt zu folgen Darstellung wie man Ihr eigenes PCB (für dieses Design) Ätzen sowie ein Gehäuse für das Projekt zu drucken.
Mit unseren nächsten Abschnitt fortfahren, mal Programmierung - sehen, einige der Vorteile der Adressierung jede LED einzeln.