Table des matières:

LED Kemper sur Vixen Music : 4 étapes
LED Kemper sur Vixen Music : 4 étapes

Vidéo: LED Kemper sur Vixen Music : 4 étapes

Vidéo: LED Kemper sur Vixen Music : 4 étapes
Vidéo: 100 Coolest Classic Campers and Vintage Restorations 2024, Novembre
Anonim
LED Kemper sur Vixen Music
LED Kemper sur Vixen Music

Cette instructable est tout au sujet d'un nouveau produit que je développe appelé « Kemper LED Lamps ». Pour montrer les capacités, j'ai plongé 64 lampes dans un vase en verre de 18 . Le vase était ensuite rempli de 23 livres de billes de verre transparent. La façon dont la lumière rebondit sur les billes de verre est vraiment soignée. Regardez la vidéo ci-dessous La vidéo est ma tentative de montrer une partie de ce qui peut être fait avec les lampes LED Kemper. Assurez-vous de voir la démo supplémentaire qui est montrée à la fin du clip vidéo. En d'autres termes, après l'arrêt de la musique, un couple supplémentaire des séquences sont diffusées sans musique.

Étape 1: Lampes LED Kemper

Lampes LED Kemper
Lampes LED Kemper
Lampes LED Kemper
Lampes LED Kemper
Lampes LED Kemper
Lampes LED Kemper

La conception de base de chaque lampe est vraiment assez simple. La lampe est composée de (1) micro Pic 12F609, (4) LED grand angle 20mA (rouge, vert, bleu et blanc), (4) résistances de limitation de courant, (1) capuchon de filtre et (1) 16x19 mm PCB. Chaque LED est chassée de l'une des broches de sortie micro. Les broches de sortie sont continuellement mises à jour à l'aide d'un signal modulé en largeur d'impulsion (PWM). Les sorties PWM ont également un contrôle de la vitesse de balayage à la fois en rampe et en décroissance. Tout cela donne aux LED une belle lueur chaude lorsqu'elles passent d'un niveau à un autre - pas de bords marche/arrêt durs (sauf si vous définissez des vitesses de balayage élevées). Chaque lampe a une adresse de nœud codée en dur et est programmée pour répondre à près d'une douzaine commandes. Tous les nœuds répondront à une seule adresse de nœud globale réservée. Enfin, un nœud peut être programmé pour avoir plusieurs adresses de nœud alternatives. Les adresses alternatives permettent de regrouper les nœuds et d'y accéder avec une seule commande. Le protocole de communication prend en charge jusqu'à 255 nœuds sur le bus. La communication de chaque lampe consiste en une seule broche d'E/S micro. Chaque lampe agit comme un esclave sur un fil de communication partagé. Si un paquet de données est envoyé directement à une seule lampe, la lampe accusera réception du message en diffusant sa propre adresse de nœud en retour sur le bus de communication. Une simple somme de contrôle est utilisée pour vérifier la communication. A ce jour, j'ai testé les communications avec 64 nœuds tous connectés ensemble sur un bus. En fonctionnement continu, je pourrais détecter un paquet perdu par heure. Chaque lampe traite 2 millions d'instructions par seconde (2MIPS). Ainsi, la chaîne de 64 lampes pousse ces 256 LED en utilisant 128 MIPS de puissance ! Permet une conception évolutive - lorsque plus de LED sont ajoutées, plus de MIPS sont également automatiquement ajoutés. Je sais ce que vous pensez - ne vous inquiétez pas, le micro ne coûte que 70 centimes - en fait, les quatre LED ensemble coûtent plus cher que le micro.

Étape 2: Construire la démo LED Vase

Construire la démo LED du vase
Construire la démo LED du vase
Construire la démo LED du vase
Construire la démo LED du vase
Construire la démo LED du vase
Construire la démo LED du vase

J'ai fait deux guirlandes de lampes pour le vase. Chaque chaîne a 32 lampes et mesure 16' de long. Avec les deux cordes dans le vase, il y a donc 256 LED sous contrôle informatique sur un seul canal RS232 de 9600 bauds. Les deux chaînes établissent une connexion parallèle sur la carte d'interface RS232. Chaque chaîne, à pleine puissance, peut consommer un maximum de 2,5 ampères. Ainsi, avec toutes les lampes allumées, le vase est illuminé avec 25 watts de puissance LED ! À vrai dire, il est tout simplement trop difficile à regarder lorsque toutes les LED sont allumées à fond. Étant donné que les deux chaînes établissent une connexion parallèle sur la carte d'interface RS232, seuls 2,5 ampères circulent à travers chaque chaîne. Chaque lampe a de grandes traces pour faire passer le courant continu dans la chaîne.

Étape 3: Automatisation de l'éclairage Vixen

Automatisation de l'éclairage Vixen
Automatisation de l'éclairage Vixen

Le logiciel Vixen est conçu pour contrôler les lumières de Noël dans votre jardin. Il facilite la configuration d'un tas de canaux de sortie. Les chaînes sont ensuite mappées sur de la musique MP3. Voici le lien vers le site Web de Vixen: https://www.vixenlights.com/ here. Pour mon application, je suppose que j'avais besoin d'écrire un plug-in personnalisé pour Vixen. Étant un ingénieur "paresseux" typique, j'ai adopté une approche différente. J'ai exécuté Vixen (une application MS Windows) dans VMware sous Linux. VMware permet à un port de communication d'être redirigé vers un fichier de sortie au lieu d'un port matériel réel. J'ai ensuite exécuté un petit script Python sous Linux qui traitait en continu de nouvelles chaînes provenant de Vixen. Le script Python convertit les simples messages de communication Vixen en messages que les lumières Kemper peuvent comprendre. À l'avenir, je suppose que je devrai m'effondrer et écrire un plug-in pour Vixen.

Étape 4: Conclusion

Conclusion
Conclusion
Conclusion
Conclusion
Conclusion
Conclusion

Il existe une tonne d'autres applications pour ces lampes. Voici ma liste de souhaits: 1) Construire 64 autres lampes, j'en ai donc 128 au total. Je veux illuminer mon sapin de Noël cette année. Avec 512 LED à 50 watts, il devrait vraiment être magnifique ! J'ai hâte de programmer de la neige qui tombe pendant que l'arbre brille de couleurs. 2) Je veux aussi essayer d'arranger une ficelle en huit. Un peu comme un affichage à sept segments. Je pense que je peux construire un très grand écran à plusieurs chiffres sur une feuille de carton. Pourrait être utilisé lors des matchs de football de mon fils pour suivre le score.3) Cela semble également être une bonne idée de construire quelque chose de brillant qui est également connecté à Internet. Peut-être quelque chose qui change de couleur en fonction de la météo ou du marché boursier. 4) J'ai un copain qui veut s'équiper de sa canne avec des lumières rougeoyantes. J'essaye de le convaincre de me laisser pirater GMLAN pour qu'on puisse prendre le régime du moteur. Ce serait vraiment cool d'avoir les LED au régime moteur ! Pas trop difficile à faire non plus.5) L'un d'entre eux serait parfait pour le projet Cub Scout de mon garçon: https://www.instructables.com/id/LED_Paper_Craft_Lamps/ De gros, il faudrait des LED programmables qui s'estomperaient une heure, ou deux fois. Ce serait une excellente veilleuse pour les enfants. Le plan à long terme est de vendre les lampes à toutes les personnes intéressées. J'ai déjà eu un peu d'intérêt jusqu'à présent. Si vous faites partie de ces personnes intéressées, envoyez-moi un e-mail et je vous dirai comment nous pouvons vous procurer des lampes. Je travaille également sur mon site web pour le rendre utile. Vous pouvez toujours vous arrêter sur www.ph-elec.com pour voir ce qui se passe. Tellement de choses à faire avec si peu de temps. Merci et j'espère que vous avez apprécié le spectacle de lumière, Jim

Conseillé: