RGB LED coeur Love (3 / 6 étapes)

Étape 3: Le Firmware PIC12F683


Le firmware est écrit en HiTech PICC et est fourni avec les fichiers de projet.  Le firmware se compose d’une interruption, piloté par le pilote PWM de logiciel qui contrôle les LEDs RVB à 100Hz et prend en charge 32 niveaux de luminosité par couleur.  RGB LED n’ont pas une luminosité uniforme de sortie à travers les 3 couleurs disponibles ; Cela signifie que vous devez faire attention pour le calcul de la balance des blancs (s’assurer que la couleur de chaque produit la même luminosité lors du mélange de couleurs).

Pour ce faire, j’ai utilisé un luxmètre standard pour mesurer la luminosité des LEDs individuelles et ensuite entré les informations qui en résulte dans une table dans le firmware pour veiller à ce que le mélange des couleurs a été aussi même que possible.  Le graphique ci-dessus montre les intensités des couleurs au sein d’une LED à travers les 32 niveaux de luminosité disponibles.  Le tableau de la balance des blancs a été créé à partir des équations la ligne de tendance qui sont générées automatiquement par Microsoft Excel.  La deuxième photo montre l’installation du compteur LUX pour créer le graphique.  Tous les trois couleurs nous avons mesuré à une distance constante avec LUX indiquée sur l’axe vertical et le niveau de luminosité (0-31) sur l’axe horizontal).

La balance des blancs varie de LED et LED, vous devrez peut-être consulter la fiche technique de votre LED, ou simplement expérimenter avec des valeurs de la table pour s’assurer que les couleurs qui en résultent sont corrects pour votre LED RGB.

Articles Liés

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
Plaque LED coeur

Plaque LED coeur

Au travail mes collègues et moi avons été chargés de fabrication s'allument en plaques afin d'apprendre comment le code rgb de conduit. J'ai, comme toujours, voulu prendre les choses un peu plus loin et faire quelque chose de fantaisie. Avec mon obse
Haute puissance RGB LED Moodlamp qui synchronise avec Philips Hue

Haute puissance RGB LED Moodlamp qui synchronise avec Philips Hue

dans ce instructable l'accent se trouve sur le logiciel que j'ai créé - non pas tant sur le côté matériel. Vous n'avez pas besoin d'utiliser une haute puissance led pour cela, vous pouvez utiliser chaque LED RGB - vous aimez la.La "haute puissance RG
Arduino Hack - RGB LED - ventilateur de processeur & TLC5940

Arduino Hack - RGB LED - ventilateur de processeur & TLC5940

Dans ce Instructable, j'ai va vous guider à travers le processus de piratage et de conversion d'un clair, ventilateur de 120 mm PWM utilisé sous le même toit PC à partir d'une seule couleur LED à LED RGB d'adressables individuellement. Les applicatio
Lampe Ampoule LED coeur Valentin

Lampe Ampoule LED coeur Valentin

Pour la Saint-Valentin cette année, j'ai créé un coeur led dans une ampoule.Étape 1: Regardez la vidéo !S'il vous plaît vous abonner à ma chaîne YouTube !http://www.techydiy.org http://Facebook.com/techydiyhttp://Twitter.com/techydiyEtape 2: Eléments
TV Remote Controlled RGB Led

TV Remote Controlled RGB Led

INTRODUCTIONTélécommande infrarouge projet est l'un des projets populaires pour les amateurs de l'arduino. Nous avons ici parlons le téléviseur distants. Il y a divers bouton de télévision éloignées qui ne sont pas utilisés. Aussi si nous pouvons fai
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
RGB LED voiture Dash et éclairage de la porte

RGB LED voiture Dash et éclairage de la porte

Bandes LED RGB sont un excellent moyen d'ajouter discrètement la couleur dans les lieux, ils viennent généralement avec endos adhésif pour le rendre plus facile à coller n'importe où. Ces bandes de LED sont devenues assez simple et peu coûteux à ache
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
RGB LED Pixel tactile réactive Table de jeu

RGB LED Pixel tactile réactive Table de jeu

Les tables sont des objets utiles à avoir et que nous avions besoin d'une nouvelle table basse pour le salon c'était logique pour construire mon propre avec quelques fonctionnalités supplémentaires électronique.Ma conception de la table comprend les
RGB-Led Clock avec puce Bluetooth

RGB-Led Clock avec puce Bluetooth

Cette instructable vous montre comment utiliser un cyprès-BLE-Devkit pour construire une RGB-LED-horloge.Vous devez seulement très peu choses :RGB-LED-Strip de 30 ou 60 WS2812b-LEDs.une carte de circuit imprimé style grillecertaines broches broche-en
Analyseur de spectre Pi framboise avec RGB LED Strip et Python

Analyseur de spectre Pi framboise avec RGB LED Strip et Python

à la recherche d'un premier projet d'essayer sur une facture pro forma de framboise, j'ai bien quoi de mieux qu'un analyseur de spectre ? (Parfois cet affichage est erronément appelé pour comme un égaliseur graphique--que nous allons vous changez le
RGB LED Tennis Ball

RGB LED Tennis Ball

Un jour, je regardais autour de Instructables pour des projets à faire et j'ai vu la balle de Tennis Laser instructable par quelqu'un. J'ai lu l'instructable et était intéressé à construire un pour moi. J'ai vérifié la liste des pièces et constaté qu
Utilisation 8 x 8 x 8 RGB LED Cube sur pcDuino

Utilisation 8 x 8 x 8 RGB LED Cube sur pcDuino

8 x 8 x 8 cube LED RGB est l'un des superbes RGB LED Cube conçu par LinkSprite. Il a l'interface compatible Arduino et utilise l'interface SPI pour communiquer avec Arduino/pcDuino.Étape 1: Schéma de câblage 8 x 8 x 8 LED Cube peut être installé dire