Table des matières:
- Étape 1: Lampes LED Kemper
- Étape 2: Construire la démo LED Vase
- Étape 3: Automatisation de l'éclairage Vixen
- Étape 4: Conclusion
Vidéo: LED Kemper sur Vixen Music : 4 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:11
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
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
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
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
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é:
Comment créer un traqueur de données en direct sur le coronavirus COVID 19 avec ESP8266, affichage sur papier électronique: 7 étapes
Comment créer un traqueur de données en direct sur le coronavirus COVID 19 avec ESP8266, affichage sur papier électronique : 1
Notions de base sur les transistors - Tutoriel sur les transistors de puissance BD139 et BD140 : 7 étapes
Notions de base sur les transistors | Tutoriel sur les transistors de puissance BD139 et BD140 : Hé, quoi de neuf, les gars ! Akarsh ici de CETech.Aujourd'hui, nous allons acquérir des connaissances sur la centrale des circuits de transistors de petite taille mais beaucoup plus gros dans le travail.Fondamentalement, nous allons discuter de quelques bases liées aux transistors et
Exécution sans écran/affichage (sans tête) sur Raspberry Pi ou d'autres ordinateurs basés sur Linux/unix : 6 étapes
Exécution sans écran/affichage (sans tête) sur Raspberry Pi ou d'autres ordinateurs basés sur Linux/unix : lorsque la plupart des gens achètent un Raspberry PI, ils pensent avoir besoin d'un écran d'ordinateur. Ne gaspillez pas votre argent sur des écrans d'ordinateur et des claviers inutiles. Ne perdez pas votre temps à déplacer des claviers et des moniteurs entre les ordinateurs. N'attachez pas une télé quand il n'y a pas
Atollic TrueStudio-Switch sur la LED en appuyant sur le bouton poussoir à l'aide du STM32L100 : 4 étapes
Atollic TrueStudio-Switch sur la LED en appuyant sur le bouton poussoir à l'aide de STM32L100: Dans ce tutoriel de STM32, je vais vous expliquer comment lire une broche GPIO de STM32L100, donc ici je vais en faire une LED à bord en appuyant sur le bouton poussoir
Albums avec balises NFC pour lire automatiquement Spotify Music sur Chromecast : 5 étapes
Albums avec balises NFC pour lire automatiquement de la musique Spotify sur Chromecast : Ce projet a commencé avec l'idée de faire un collage d'album de mes artistes les plus joués sur Spotify. Après avoir joué avec l'API Spotify en Python, j'ai pensé qu'il serait bien de lier ces pochettes d'album à leurs URI Spotify et de commencer à jouer le