Une horloge de RVB LED 15 avec Arduino core (4 / 5 étapes)

Étape 4: l’Assemblée

L’horloge de RVB se compose de 4 grandes parties :

-Le contrôleur (à savoir, Arduino)

-Le matériel de LED au volant (registres de pilotes de quart de travail, sauf si vous utilisez APA102 ou similaires LEDs)

-Le module horloge

-La carte d’affichage avec 15 LEDs RGB de 8mm

Ces pièces peuvent être séparés ou combinés sur une ou plusieurs commissions en quelque sorte. Dans mon projet, le contrôleur est sur une planche avec des pilotes de LED, mais ce n’est pas la solution optimale. Si vous construisez ce à partir de zéro je conseillerais de mettre des puces LED-conduite sur la planche avec LEDs : il y a suffisamment d’espace pour tout et il y aura moins fils rester dans les parages. Bien sûr, il y aura des contournements de croisements avec fil (ou résistance R0) de trace, mais pas beaucoup d'entre eux. Si vous utilisez des registres à décalage 74HC595 comme pilotes LED vous aurez 45 résistances à utiliser comme voies de contournement, soit dit en passant. Notez que les puces DIP (Maj enregistre ou LED drivers) sera monté sur le même côté de la planche recto comme les LED (celui sans cuivre), afin d’éviter à l’aide de supports pour garder leur hauteur au minimum.

Il peut être tentant d’utiliser des cartes de prototypage perforé pour ce projet. Par exemple, un Conseil de petite 3 x 7 cm peut accueillir tous les jetons 74HC595 six, comme indiqué ci-dessus. Toutefois, le câblage d’un tel Conseil est un casse-tête. J’appelle tous les câbles nécessaires et souder les connecteurs (rectangles jaunes) sur un tel Conseil – vous pouvez voir l’ampleur du désastre vous-même.

Les configurations de matériel de différents circuits LED au volant sont disponibles sur leurs pages respectives de bibliothèques :

- shiftPWM pour les registres à décalage 74HC595 ;

- tlc5940 pour TLC5940 LED driver.

Si vous utilisez des copeaux de DM63x vous pouvez consulter les fiches techniques, mais leur installation est assez simple : pin 1 = masse ; broche 2 = DATA IN ; broche 3 = SCK ; PIN 4 = verrou ; broches 5-20 sont sorties de LED ; broche 21 n’est pas utilisé ici et peut être laissé seul ou relié à la terre ; broche 22 = données OUT (goes DATA in sur la prochaine puce enchaînée) ; broche 23 = REXT, il doit être raccordé via une résistance de 2k ou 3 k au GND ; goupille de 24 = Vin, juste l’entrée 5v, un condensateur de 100nF est recommandé. Si vous êtes sous SPI, données en est la broche 11 sur Arduino, SCK est pin 13 et loquet est broche 10 par défaut, mais peut être modifié à tout ce que vous voulez (même si la broche 10 doit rester en mode de sortie pour que l’interface SPI fonctionne correctement).

N’essayez pas d’aligner des LED driver ou décaler le registre épingles de façon « juste », à savoir en tant que sortie 1 s’allume rouge LED1, 2 vert, 3 bleu, 4 au rouge LED2, etc.. Il suffit de les connecter de façon plus pratique : il n’est pas grave car vous serez toujours en mesure de faire une substitution deposer dans un programme et aborder vos LEDs par elle. Par exemple, voici la mienne :

 uint8_t led15table[45]={43,42,41, 25,48,47, 28,27,26, 38,39,40, 24,33,34, 44,45,46, 10, 9,32, 18,19,20, 37,36,35, 23,22,21, 29,30,31, 11,12,13, 17, 8, 7, 3, 2, 1, 6, 5, 4}; 

Ce qui est importante est bien la façon dont vous placez les LEDs sur la carte – ils doivent tous être placés de manière identique, jamais tourné à l’envers ou sur le côté. Parce que le RGB LED se compose de trois différentes LED il sera différent lorsqu’on regarde des deux côtés même si elle affiche la même couleur.

Ainsi, supposons que vous décidez de faire une planche pour LEDs et leurs pilotes vous-même et puis branchez-le sur un Arduino Nano/Mini et un module horloge – trois planches en tout. Dans ce cas, vous aurez besoin d’un Conseil de cuivré un côté dessiner toutes les traces, 5 x 10 cm taille est bonne pour ce projet. La densité de Conseil est plutôt faible, vous pouvez facilement tirer toutes les traces avec un marqueur de peinture de 0,8 mm comme le Edding 780.

Si vous souhaitez utiliser SMD jetons au lieu de DIP ceux, surtout dans le paquet TSOP, le marqueur de peinture ne sera pas en mesure de fournir mince assez de lignes pour les coussinets de soudure. Si vous avez une imprimante laser, vous pouvez aller chercher la technique décrite dans ce instructable. Si vous n’avez pas l’imprimante, vous pouvez encore tirer la soudure tampons à l’aide d’asphalte laque aka vernis de bitume (ou une gravure plus cher ou eau-forte au sol disponible dans les magasins de l’artiste) et une aiguille. Couverture les lieux destinés à souder coussinets avec de la laque, laissez-le sécher, puis dessiner la trace décrit avec une aiguille-j’utiliser une flèche cassée.

N’oubliez pas d’alimentation. Si vous utilisez un Arduino Nano vous pouvez utiliser le connecteur USB, mais avec Mini Pro vous devrez placer un connecteur sur la carte de LED.

Le processus de fabrication une planche et de gravure avec la solution de peroxyde d’hydrogène et acide citrique est décrit à l’étape 5 ici. C’est une bonne idée pour dessiner le jury dans tout éditeur tout d’abord, avec un sens unique Petit, vous pouvez utiliser tout gratuit ou évaluation-version du logiciel. Il est facile de faire des erreurs sans cette étape – par exemple, j’ai oublié une seule connexion et devait souder un fil d’anode de la LED.

Une fois que le Conseil est prêt, couvrir toutes les traces avec de l’étain pour éviter l’oxydation et de souder tout sauf LEDs dessus. Avant de souder les LEDs préparer un « champ d’affichage » pour votre appareil, à savoir une planche en contre-plaqué qui vont s’en tenir les LEDs sur. Ma « display » est 15 x 9 cm de taille, mais c’est un peu petite-aller 15 x 10 cm au moins pour accueillir tout. Couper le contreplaqué, puis percer des trous pour les LED en elle. Quelques éclats de bois est inévitable, mais la pâte de remplissage s’occupera avec elle. Soyez très prudent lorsque vous percez des trous, prendre un certain temps en alignant votre perceuse, comme même imperceptible à l’échelle du micron erreurs ou mauvais angles sera plutôt visibles lorsque les LEDs sont sur (il s’agit d’un avis de durement apprises comme vous pouvez le voir sur les photos de mon horloge). Insérer les LEDs dans les trous, puis souder à la platine des LED: de cette façon, vous devrez vous assurer qu’ils sont placés où vous le souhaitez.

Maintenant, vous pouvez supprimer le panneau de contre-plaqué, peindre et encadrer. Le cadre est la partie la plus chère de mon projet : ça coûte la moitié du budget global. C’est pourquoi un 15x10cm (aka 4 x 6") 'afficher champ' est mieux, car il s’agit d’une taille standard pour cadres photo bon marché (un excellent Ribba d’IKEA est un exemple ; ces cadres sont également disponibles dans les magasins de photo). Le cadre idéal devrait cependant être assez profond pour abriter tout – il est appelé « Profil boxy », ces images sont utilisées pour afficher des insectes morts et autres.

Articles Liés

Circuit de Strip LED RGB avec Arduino

Circuit de Strip LED RGB avec Arduino

Ce Instructable couvre l'Assemblée d'un circuit capable d'ing PWM (modulation de largeur d'impulsion) une bande de RVB LED 9-12v et un Arduino pour faire défiler une gamme de couleurs de programmation. Je vais discuter de comment monter un transistor
Commander une Led RGB avec Arduino et traitement

Commander une Led RGB avec Arduino et traitement

cette instructable (mon premier pas moins) indique comment contrôler une RGB a conduit à l'aide de la transformation et arduino.La caractéristique principale étant que la couleur est sélectionnée en cliquant sur une image, la valeur RGB du pixel sur
RGB LED Outdoor avec Arduino Uno R3

RGB LED Outdoor avec Arduino Uno R3

Cette instructable explique comment contrôler un strip LED RGB avec un Arduino. Dans ce cas, la bande LED est montée sur une planche à neige. RVB (rouge vert bleu) LEDs ont la possibilité d'afficher une variété de couleurs basées sur l'allumage et ex
Contrôle LED RGB avec arduino et traitement.

Contrôle LED RGB avec arduino et traitement.

Je vais vous dire aujourd'hui comment contrôler un LED RGB avec l'aide du langage Arduino et traitement. Il s'agit de mon premier instructable alors, s'il vous plaît laissez-moi savoir si je pouvais rien améliorer et si vous avez n'importe quel genre
Cube de LED Rubik avec Arduino

Cube de LED Rubik avec Arduino

Dans ce instructable je vais vous montrer comment vous pouvez construire cube de votre propre LED Rubik. Ce projet a été réalisé pour un cours d'initiation électronique à Pomona College. Groupes ont reçu environ deux mois pour réaliser un projet de l
8 x 8 x 8 LED Cube avec Arduino Mega (+ Sound + PS contrôleur + jeu)

8 x 8 x 8 LED Cube avec Arduino Mega (+ Sound + PS contrôleur + jeu)

il s'agit d'une instructable qui repose sur le CubeChr, (par SuperTech-IT, (et par das-labor.org, (http://www.das-labor.org/wiki/Borg3d_Bauanleitung...)mais je pense que sa meilleure et plus facile.J'ai commencé ce projet sans aucune qualification de
LED Cube avec Arduino et PCB personnalisé

LED Cube avec Arduino et PCB personnalisé

cette instructable détaille la conception et la construction des processus pour une 5 x 5 x 5 cube LED, contrôlée avec un Arduino, qui réside sur un circuits imprimés personnalisés.Vidéos, photos et informations supplémentaires se trouvent sur mon si
3 x 3 x 3 LED Cube avec Arduino Lib

3 x 3 x 3 LED Cube avec Arduino Lib

il y a autres Instructables sur la génération des cubes de LED, celui-ci est différent pour plusieurs raisons :1. il est construit avec un faible nombre de composants sur étagère et de crochets avec directement à l'Arduino.2. un clair, facile à repro
6 LED pendule avec Arduino

6 LED pendule avec Arduino

c'est ce que vous devez faire un pendule de 6 LED avec Arduino :6 x LEDSRésistances de 6 x 330 ohms7 x fils de raccordement1 x carte de prototypage ou Perfboard1 x Arduino Uno ou Arduino Mega 2560Ce projet ne tarde pas à faire du tout.C'est le code q
Couleur peut également afficher le temps de construire une horloge de couleur LED

Couleur peut également afficher le temps de construire une horloge de couleur LED

Pas toutes les horloges utilisent les chiffres pour afficher l'heure. Cette horloge peu soignée vous indique le temps en utilisant des couleurs différentes pour chaque chiffre. Les couleurs sont basées sur le code de couleur de résistance (sorte de),
À l’aide d’une manette NES pour les émulateurs avec Arduino et traitement

À l’aide d’une manette NES pour les émulateurs avec Arduino et traitement

J'ai trouvé plusieurs façons de brancher une manette NES sur votre ordinateur pour une utilisation comme une manette de jeu émulateur mais aucun ne semblait être simple et compatible avec ce que j'avais sous la main.Celui-ci fonctionne uniquement ave
Réglage d’une horloge temps réel (RTC) avec une Micro Arduino Pro

Réglage d’une horloge temps réel (RTC) avec une Micro Arduino Pro

Pour beaucoup de projets, vous devez être en mesure de savoir le temps réel. Qu'il soit secondes précises, l'heure du jour ou la date du mois, un Module d'horloge RTC en temps réel est la réponse à ce besoin.Avec une consommation de faible puissance,
Contrôler les lumières RVB de Android avec Arduino & Bluetooth LE (BLE)

Contrôler les lumières RVB de Android avec Arduino & Bluetooth LE (BLE)

j'ai vu beaucoup de projets de Kickstarter mettant en vedette la nouvelle norme Bluetooth 4.0 Low Energy et clones Arduino à venir sur le marché, a permis un certain nombre de Bluetooth LE (BLE) mais nombre de ces projets semblent encore être quelque
Différentes méthodes de conduite 7 Segment LED affiche avec Arduino

Différentes méthodes de conduite 7 Segment LED affiche avec Arduino

je voudrais juste montrer quelques différentes méthodes de connexion des affichages à 7 segments LED à un Arduino ou Atmega 328 IC. Ils ne sont que de simples codes soit automatiquement comptage via le code ou incrémentées / décrémentées grâce à une