Arduino Hack - RGB LED - ventilateur de processeur & TLC5940 (5 / 7 étapes)

Étape 5: Le Circuit de construction : Construction

j’ai commencer chaque nouvelle conception de prototype à l’aide d’une maquette et éventuellement se déplacer la conception finale d’un PCB gravé ou un protoboard pour la stabilité. Dans un souci de simplification de cette conception et tendre la main à plus de gens, je vais garder cette conception sur une maquette. Par la nature, notre circuit va être fragile de choisir cette méthode - s’il vous plaît être conscient de cela que je suis en train de concevoir une disposition de la carte vers etch - ainsi qu’un boîtier (via l’imprimante 3d!) afin de protéger notre dur labeur !

Pour l’instant, nous le tiendrons sur une maquette. Je pars en prenant l’Arduino Uno et fixez-la à la maquette à laisser autant de la maquette ouverte et utile que possible. J’utilise deux petites vis et entretoise en plastique deux par deux portails sur le montage d’essai. Vis autotaraudeuses Prenez très bien, cependant, cela rend le portail inutiles.

TLC5940

Installer le TLC5940 tout d’abord, comme le montre la photo. Vous pouvez également consulter le schéma.

Broche 27 = masse
Broche 26 = D12
Broche 25 = D13
Goupille de 24 = D9
Broche 23 = D10
Broche 22 = masse
Broche 21 = + 5V de l’Arduino
Broche 20 = 2KΩ résistance au sol (ou Pin 22)
Broche 19 = + 5V de l’Arduino
Broche 18 = D2

Pour mes diapositives plus tard - je me répète ce processus avec deux TLC 5940s et deux ventilateurs. Le circuit est le même pour ces deux circuits, mais vous sera ont au cavalier chacun broches, 25, 24, 23 et 18 de la 5940 première à la seconde. Puis cavalier pin 16 de la première 5940 à broche 26 de la deuxième 5940. Le deuxième IC sera configuré exactement les mêmes comme le premier circuit intégré - avec une résistance de limitation courant sortie de 2KΩ et tout terrain/puissance connexions même.

Réseau de transistor

J’ai ensuite placer tous les transistors PNP 3906 12 - 3 pour chaque LED. Avec le côté plat vers le haut, les collectionneurs seront trouvera sur la gauche, bases sera le centre et les émetteurs sera sur la droite. Relier tous les collectionneurs ou à 5 Vcc qui viendront de l’alimentation ATX alimentation. Pour les premiers essais, avant d’installer dans l’ordinateur - je dirais très stable avec une alimentation de 5V distinct. Ligne 5 Vcc du bloc d’alimentation ATX est habituellement un rouge fil isolé, facilement identifié. Pour plus de commodité, j’ai pris mon 5vdc hors du connecteur de rechange cavalier du 2ème ventilateur. Vous pouvez toujours mesurer avec un DMM tout d’abord d’assurer vous-même.

En outre, veuillez noter que le bus gauche de ma maquette est dédié pour 5vdc de mon alimentation ATX. Pas, à tout moment - se connectent-ils 5vdc de votre Arduino à 5vdc de votre alimentation ATX - alors que l’alimentation ATX est ouverte tant l’Arduino est relié par le câble USB et. Pour le bon fonctionnement, n’oubliez pas de connecter votre alimentation ATX sol à sol de votre Arduino et le circuit.

Donc, nous avons maintenant le réseau de transistor en place et tous leurs collecteurs sont connectés à + 5 Vcc de notre ATX alimentation. Ensuite, j’ai commencer à se connecter nos canaux de sortie PWM de le TLC5940 directement à la base de chaque cluster de transistor de 3, dans l’ordre. Bien que ceci n’est pas représenté dans mes photos, je vous suggère fortement marquage chaque câble RGB pour vous pouvez garder organisé et savoir quel coin dudit testament fan provenir de quels sont les canaux de la TLC5940. À l’avenir des mesures, programmation sera beaucoup plus facile si vous restez organisé.

Je nomme les transistors PNP, par qu'ils sont contrôlés titre Q1 par Q12.

VOYANT de gauche haut de la page :
Base de Q1 rouge à 5940 broche 28
Base de Q2 vert sur la broche 1 de 5940
Bleu base Q3 sur la broche 2 de 5940

VOYANT de droite supérieur :
Base de T4 rouge sur la broche 3 de 5940
Base de Q5 vert sur la broche 4 de 5940
Bleu base Q6 sur la broche 5 de 5940

VOYANT de gauche bas :
Base rouge Q7 à 5940 broche 6
Base vert Q8 sur la broche 7 de 5940
Bleu Q9 base sur la broche 8 de 5940

Bas droite LED :
Base de Q10 de rouge sur la broche 9 de 5940
Q11 Green base sur la broche 10 de 5940
Bleu Q12 base sur la broche 11 de 5940

En reliant les canaux de sortie PWM pour les bases de chaque transistor, cela deviendra effectivement les transistors sur, permettant courant s’écoule par le collecteur + 5vdc entrée de sortie des émetteurs d’anodes de la LED (+).

LEDs
Commençant par le haut gauche LED de votre ventilateur (marquer ce coin et n’oubliez pas de garder dans le coin supérieur gauche lors du montage) et en déplaçant le la del droit supérieur, suivi par le bas gauche LED, puis bas droite LED - Voilà comment je m’adresse à eux.
Retour au début

VOYANT de gauche haut de la page :
Émetteur de Q1 rouge à rouge LED Anode (+)
Émetteur de T2 vert à vert LED Anode (+)
Bleu T3 émetteur à Blue LED Anode (+)

VOYANT de droite supérieur :
Émetteur de Q4 rouge à rouge LED Anode (+)
Émetteur de Q5 vert à vert LED Anode (+)
Bleu Q6 émetteur à Blue LED Anode (+)

VOYANT de gauche bas :
Émetteur de Q7 rouge à rouge LED Anode (+)
Émetteur de Q8 vert à vert LED Anode (+)
Bleu Q9 émetteur à Blue LED Anode (+)

Bas droite LED :
Émetteur de Q10 rouge à rouge LED Anode (+)
Émetteur de Q11 vert à vert LED Anode (+)
Bleu Q12 émetteur à Blue Anode (+)

Votre circuit est maintenant chose faite ! Assez simple. Ses un circuit très facile, répliqué plusieurs fois. Pour ajouter plus de fans, simplement poser un autre 5940 - relier les broches mentionnés précédemment - et câbler votre 2ème ventilateur exactement la même chose. L’avantage de tirer nos 5vdc du bloc d’alimentation ATX - est que nous savons de nos alimentations ATX peuvent gérer des courants plus grandes si nous choisissons de développer à LEDs de puissance plus élevées ou tout simplement envie d’en rajouter - nous n’aurons pas à vous soucier de chargement vers le bas de l’Arduino 5vdc linéaire régulière et risque d’endommager notre Uno.

Tel que mentionné précédemment,-j’ai l’intention aussi bien un PCB UV gravure Instructable, ainsi qu’un 3d imprimés enceinte projet Instructable à suivre ce projet, illustrant comment à graver votre propre PCB (pour ce modèle) ainsi que la façon d’imprimer une enveloppe pour le projet trop.

Passer à la section suivante, des émissions - permet de voir certains des avantages d’aborder chaque LED individuellement.

Articles Liés

Servo de OpenRemote Arduino capteurs RGB led et interrupteur

Servo de OpenRemote Arduino capteurs RGB led et interrupteur

Il s'agit de l'utilisation Openremote logiciel pour contrôler un RGB led avec curseurs pour chaque couleur, utiliser un interrupteur pour allumer une led ou éteindre, déplacer un servo avec un curseur et de lire un capteur de température. Tous les Ar
Arduino simple RGB led

Arduino simple RGB led

il s'agit d'une simple RGB led pour arduino, vous pouvez le brancher dans et qu'il faut pin:13(green) 12(red) 11(blue).vous pouvez acheter des modules pour 5$ disposant d'ic2 ou spi, mais ils sont beaucoup plus compliquées tot programmeet pour lees q
Changement automatique RGB led ventilateur pour PC

Changement automatique RGB led ventilateur pour PC

J'ai eu à commander un sac de 100 rgb led si j'obtiens dans la pensée de changer un conduit dans n'importe quel appareil avec rgb... lolDésolé que c'est ma première instuctubleand c'est une petite maille...Étape 1: matériaux 1 ventilateur de pc trans
Arduino alimenté RGB LED Vodka plateau

Arduino alimenté RGB LED Vodka plateau

cette instructable va obtenir vous passer à faire vos propres arduino alimenté projet rouge vert et bleu LED. Il ne doit même pas être une tablette ! Bouteilles de vodka justement pour éclairer joliment c'est ainsi que ce que j'ai choisi de le faire.
RGB LED de conduite se dénude un Arduino

RGB LED de conduite se dénude un Arduino

Noël approche et vous demandez peut-être comment faire pour le rendre colorées et lumineuses avec un Arduino et un strip LED RGB. Au moins, c'est exactement ce que j'ai fait il y a un an et n'a pas été en mesure de trouver n'importe où n'importe quel
RGB LED lumière d’aquarium

RGB LED lumière d’aquarium

faire votre réservoir de poissons coloré et lumineux avec la puissance de l'Arduino et RGB LEDÉtape 1: Collecte matériel Vous aurez besoin :-Une LED RGB-A l'aquarium avec des poissons-Arduino-Résistances-Fils de raccordement-Ordinateur avec l'IDE Ard
Arduino RGB LED Dot Matrix Conseil

Arduino RGB LED Dot Matrix Conseil

ce projet est une planche de musique bricolage relativement simple et direct.Le jury de matrice de points permettra à toute personne âgée de créer leur propre musique et rythmes.Tout ce que vous devez avoir est une compréhension de l'Arduino et circu
Android sous contrôle RGB LED en utilisant Arduino

Android sous contrôle RGB LED en utilisant Arduino

Hai pour tous les membres de l'AIMTA post va montrer comment contrôler le RGB LED utilisant android avec arduino et un module Bluetooth HC-05.J'ai cherché dans Internet il y a beaucoup de techniques pour contrôler la LED RGB. Mais il s'agit de la mét
Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanner Rgb Led lampe Pwm contrôlé par Arduino Nano

Scanneur recyclé rgb led lampe pwm contrôlé par Arduino NanoÉtape 1: Résultat FinalC'est ce que vous obtenez si vous suivez ce instructable.Étape 2: Rechercher une imprimanteVous recherchez un cassé hp imprimante tout en un. (D'autres marques peuvent
Contrôlé par Arduino RGB LED infini miroir

Contrôlé par Arduino RGB LED infini miroir

Mise à jour 22/11/2013: Merci à tous ceux qui ont voté pour ce projet dans le concours de microcontrôleur ! Il fut l'un des trois gagnants du premier prix.Mise à jour 17/09/2013: Merci à tous ceux qui ont voté pour ce projet dans le concours de l'Ard
Arduino basé testeur LED matrice RGB

Arduino basé testeur LED matrice RGB

Il s'agit d'un projet Arduino très simple qui contrôlent le panneau de matrice 16 x 32 RGB LED via un câble IDC 16pin. L'Arduino sera continuellement envoi 5 set couleurs (rouge, vert, bleu, blanc, noir) dans le panneau de matrice de LED qui permette
RGB led contrôle [PC, Arduino]

RGB led contrôle [PC, Arduino]

Il prend soin de partage... telle est la devise de cette instructable... : Dà tous les fanas de led comme, ici est un régal...Je voulais accomplir plein contrôle bandes châssis personnalisé conduit de mon ordinateur, 3 bandes pour être exact, complet
Affichage de la température chromatique - Arduino contrôlée RGB LED infini miroir

Affichage de la température chromatique - Arduino contrôlée RGB LED infini miroir

Ce projet a été librement inspiré par , un écran de station météo dont la couleur dépend de la température extérieure. J'ai eu un colocataire à l'Université qui était l'un d'entre eux et c'était très utile, à Pittsburgh en particulier, juste coup d'o
Arduino contrôlée RGB LED strip pour le salon

Arduino contrôlée RGB LED strip pour le salon

L'idée derrière ce petit projet était d'avoir une lumière d'ambiance assez indirecte dans le salon. Elle est contrôlée par le serveur openHAB (ce projet est toujours sur la liste à ajouter à ce site) installé sur une facture pro forma de framboise. B