Contacts

Connexion d'une bande RVB via Arduino pour un contrôle depuis votre téléphone. Contrôleur WIFI RGB – Contrôlez la lumière depuis votre téléphone Contrôlez l'éclairage de la glace depuis votre téléphone

Bonne journée à tous. Pour commencer, je dirai que l'idée de ​​lier un contrôleur LED RGB pour une bande avec une télécommande intelligente est loin d'être nouvelle et m'est née il y a assez longtemps. Mais dans cette publication, je voudrais me concentrer sur la simplicité de l'idée et le faible coût de sa mise en œuvre. Comme d'habitude, je vous suggère de regarder une vidéo de ma chaîne pour donner vie à cette petite idée, et ensuite seulement de passer à la partie texte de la critique, il y a beaucoup de choses que je n'ai pas dites dans la vidéo. Malgré le fait que la vidéo s'est avérée relativement courte, pour votre commodité, j'ai écrit une navigation pour celle-ci.

0h00 - 15h43 - Déballage des contrôleurs et théorie
15h44 - 18h15 - Connexion et refonte des connecteurs
6h16 - 6h45 - Vérification du travail
6:46 - 8:57 - Liaison des bandes LED sur Xiaomi Remote 360
8h58 - 9h32 - Conclusion et démonstration

Contrôleur pour bande LED RGB -

J'ai acheté les contrôleurs sur AliExpress pour chacun, j'y ai acheté la télécommande intelligente Xiaomi Remote 360 ​​​​il y a très longtemps - son coût est d'environ .

Considérant que de tels contrôleurs peuvent être achetés pour n'importe quelle bande LED et programmés pour fonctionner avec Xiaomi Remote 360, tandis que les canaux IR dans les couleurs ne seront pas très souvent en conflit, vous pouvez assez facilement donner la priorité à cette solution par rapport à la bande LED intelligente Xiaomi Yeelight. Bien sûr, il possède son propre plugin et la variation des solutions de couleurs est présentée dans un volume plus important, mais son coût et sa longueur font toujours de ma solution simple une priorité.


Bande LED intelligente Xiaomi Yeelight - ou

Lors du choix d'un contrôleur pour la bande LED, j'ai immédiatement décidé d'ignorer tous les contrôleurs qui disposent de leur propre logiciel et fonctionnent via Bluetooth ou Wi-Fi, car dans ce cas, nous souhaitons travailler au sein de l'écosystème de la maison intelligente Xiaomi.

J'avais un contrôleur Wi-Fi qui se trouvait sur cette bande LED. Soit il était en conflit avec mon routeur, soit il était tordu et a mis très longtemps à répondre aux signaux de la télécommande à écran tactile. Dans la plupart des cas, il n'a pas réagi du tout, a détecté un Wi-Fi étrange et s'est allumé. tout seul. Je n'ai rien trouvé sur Internet pour le programmer et résoudre ce problème, après quoi je m'en suis séparé. C'est après cela que l'idée m'est venue à l'esprit de mettre en œuvre ce type d'intégration.


Passons maintenant directement au contrôleur lui-même. Il s'agit d'une petite carte avec des puces à travers lesquelles les couleurs sont mélangées selon le type de courbes RVB. La carte dispose d'un récepteur de signal IR de sortie, d'un connecteur soudé pour connecter l'alimentation, d'un câblage pour trois canaux de couleur et d'un plus. Tout cela est rassemblé dans un petit coffret en plastique blanc bon marché. Je ne vais pas entrer dans les détails de la carte, tout simplement parce que je n'ai pas de connaissances particulières en microcircuits et que je ne chercherai pas à être malin ; au final, seul le fonctionnement de ce contrôleur nous intéresse au sein du système de maison intelligente Xiaomi, et non dans ses composants internes.




Lors de la connexion du contrôleur à la bande, de petits problèmes sont survenus dans la mesure où, malheureusement, je n'ai pas regardé les connecteurs de connexion lors de l'achat et ils se sont avérés être les mêmes, j'ai donc dû rapidement changer le connecteur du contrôleur en un « mâle » un ; le donateur, bien sûr, était l'ancien contrôleur. Il était bien sûr possible de tordre les fils tout droit, mais j'avais besoin que le contrôleur puisse déplacer le mobile et contrôler une autre bande si quelque chose arrivait. Pour dénuder les contacts fins, il est préférable d'utiliser un décapant spécial, ou de faire ce que j'ai suggéré et fait dans la vidéo.


Dénudeur pour dénuder le câblage -

De plus, dans la vie de tous les jours, lorsque l'on travaille avec un câblage fin de bandes LED, il est préférable d'avoir des tubes thermorétractables, que je n'avais pas non plus.


Gaine thermorétractable pour l'isolation des câbles -

Les télécommandes de ce type de contrôleurs sont presque toutes identiques, la différence étant la présence de touches ou de boutons qui permettent de sélectionner une couleur ou une autre, ainsi que d'activer des programmes de variation de couleurs. Dans mon cas, il s’agit d’une télécommande comportant 44 touches dont la plupart sont programmées. De plus, comme les contrôleurs sont assez bon marché, il est possible de répéter les signaux IR sur différentes touches de différents contrôleurs. C'est-à-dire, par exemple, qu'un signal IR provenant de la télécommande d'un contrôleur, responsable de l'activation de la couleur rouge, peut activer le mode miroitant des couleurs sur un autre contrôleur et vice versa. Ils peuvent également entrer en conflit avec la télécommande du téléviseur.


J'ai connecté le deuxième contrôleur à la bande LED, qui éclaire les cadres du téléviseur. Comme je n’avais pas de connecteur donneur pour le « mâle », j’ai dû tordre les fils tout droit.


La bande LED du téléviseur a migré de la table, car de nombreuses LED étaient en panne et ne répondaient pas correctement aux commandes du contrôleur. La retouche des cadres du téléviseur a résolu ce problème et le rétroéclairage semble plutôt bon dans cet arrangement. À l'avenir, je prévois de le remplacer par les restes de la bande LED actuellement située sur la table.


Nous connectons maintenant le contrôleur de bande LED à la Xiaomi Remote 360. À l'avenir, cette connexion vous permettra non seulement de contrôler à distance la bande LED depuis votre smartphone, mais également de définir des scénarios à l'aide de .

Pour connecter le contrôleur et la télécommande intelligente Xiaomi Remote 360, accédez à l'application mi home – ajouter des appareils – plugin de télécommande.


Ensuite, en bas, nous sélectionnons la toute première icône avec deux télécommandes superposées - il s'agit d'un mode de liaison de télécommande simple, dans lequel chaque bouton de la télécommande doit être programmé séparément.


Cliquez sur l'image de la toute première télécommande ➜ cliquez sur plus ➜ saisissez le nom du bouton et cliquez sur suivant.


puis une image apparaîtra indiquant la nécessité d'appuyer sur le bouton programmable de la télécommande, de répéter l'opération et de programmer toutes les couleurs nécessaires ➜ puis de cliquer sur le bouton en haut à droite, confirmant la création d'une nouvelle télécommande et des boutons que nous avons programmé.

L'un des inconvénients est le manque d'animation pour appuyer sur un bouton - une sorte d'interrupteur à bascule animé, si disponible, qui permettrait de comprendre quel appareil fonctionne et lequel ne fonctionne pas, en l'allumant à distance et en ne pouvant pas l'observer visuellement. il.

En général, ce sont les nuances de l'éclairage de divers objets avec une bande LED dans ma chambre. Je peux dire de moi-même que j’aime expérimenter ce genre de solutions. Je recommande vivement d'acheter des contrôleurs et des bandes LED pour des solutions similaires et similaires. Eh bien, je vous suggère maintenant de regarder un certain nombre de photos et d'évaluer l'esthétique qui en résulte.





Merci d'avoir regardé, n'oubliez pas de vous abonner et de commenter les vidéos, il y aura beaucoup de contenu nouveau et intéressant.

Un contrôleur RVB est utilisé pour contrôler ces appareils. Mais à côté de cela, la carte Arduino a été utilisée ces dernières années.

Arduino - principe de fonctionnement

Carte Arduino

Une carte Arduino est un appareil sur lequel un microcontrôleur programmable est installé. Divers capteurs, commandes ou encodeurs y sont connectés et, selon un schéma (programme) donné, la carte contrôle des moteurs, LED et autres actionneurs, y compris d'autres cartes Arduino via le protocole SPI. L'appareil peut être contrôlé via une télécommande, un module Bluetooth, HC-06, Wi-Fi, ESP ou Internet et des boutons. Certaines des cartes les plus populaires sont Arduino Nano et Arduino Uno, ainsi que Arduino Pro Mini - un appareil basé sur le microcontrôleur ATmega 328.


Apparition de l’Arduino Pro Mini
Apparition de l'Arduino Uno
Apparition du micro Arduino

La programmation est effectuée dans l'environnement open source Arduino installé sur un ordinateur classique. Les programmes sont téléchargés via USB.

Le principe du contrôle de charge via Arduino


Contrôle Arduino

La carte dispose de nombreuses sorties, toutes deux numériques, ayant deux états - marche et arrêt, et analogiques, contrôlées via un contrôleur PWM avec une fréquence de 500 Hz.

Mais les sorties sont conçues pour un courant de 20 à 40 mA avec une tension de 5 V. Cela suffit pour alimenter un indicateur LED RVB ou un module LED matriciel de 32x32 mm. Pour une charge plus puissante, cela ne suffit pas.

Pour résoudre ce problème dans de nombreux projets, vous devez connecter des appareils supplémentaires :

  • Relais. En plus des relais individuels avec une tension d'alimentation de 5 V, il existe des ensembles complets avec différents nombres de contacts, ainsi que des démarreurs intégrés.
  • Amplificateurs basés sur des transistors bipolaires. La puissance de tels appareils est limitée par le courant de commande, mais vous pouvez assembler un circuit composé de plusieurs éléments ou utiliser un assemblage de transistors.
  • Transistors à effet de champ ou MOSFET. Ils peuvent contrôler des charges avec des courants de plusieurs ampères et des tensions allant jusqu'à 40 à 50 V. Lors de la connexion du mosfet au PWM et à un moteur électrique ou à une autre charge inductive, une diode de protection est nécessaire. Lors du raccordement à des LED ou à des lampes LED, cela n'est pas nécessaire.
  • Cartes d'extension.

Connecter une bande LED à Arduino


connecter une bande LED à Arduino

Opinion d'expert

Alexeï Bartosh

Spécialiste en réparation et maintenance d'équipements électriques et électroniques industrielles.

Poser une question à un expert

Les Arduino Nanos peuvent contrôler bien plus que de simples moteurs électriques. Ils sont également utilisés pour les bandes LED. Mais comme le courant et la tension de sortie de la carte ne sont pas suffisants pour y connecter directement une bande avec des LED, des dispositifs supplémentaires doivent être installés entre le contrôleur et la bande LED.

Par relais


Connexion via relais

Le relais est connecté à l'appareil via une sortie numérique. La bande contrôlée avec celui-ci n'a que deux états : activé et désactivé. Pour contrôler le ruban rouge-bleu-vert, trois relais sont nécessaires. Le courant qu'un tel dispositif peut contrôler est limité par la puissance de la bobine (une bobine de faible puissance n'est pas capable de fermer de gros contacts). Pour connecter plus de puissance, des ensembles de relais sont utilisés.

Utiliser un transistor bipolaire


Connexion à l'aide d'un transistor

Un transistor bipolaire peut être utilisé pour amplifier le courant et la tension de sortie. Il est sélectionné en fonction du courant et de la tension de charge. Le courant de commande ne doit pas dépasser 20 mA, il est donc fourni via une résistance de limitation de courant de 1 à 10 kOhm.

Il vaut mieux utiliser un transistor n-p-n avec un émetteur commun. Pour un gain plus élevé, un circuit à plusieurs éléments ou un ensemble transistor (microcircuit amplificateur) est utilisé.

Utilisation d'un transistor à effet de champ

En plus des transistors bipolaires, des transistors à effet de champ sont utilisés pour contrôler les bandes. Un autre nom pour ces appareils est MOS ou MOSFET-transistor.

Un tel élément, contrairement à un élément bipolaire, n'est pas contrôlé par le courant, mais par la tension à la grille. Cela permet au faible courant de grille de générer des courants de charge importants, jusqu'à des dizaines d'ampères.

L'élément est connecté via une résistance limitant le courant. De plus, il est sensible au bruit, la sortie du contrôleur doit donc être connectée à la masse avec une résistance de 10 kOhm.

Utiliser des cartes d'extension


Connexion d'Arduino à l'aide de cartes d'extension

En plus des relais et des transistors, des blocs et des cartes d'extension prêts à l'emploi sont utilisés.

Il peut s'agir du Wi-Fi ou du Bluetooth, d'un pilote de contrôle moteur tel que le module L298N ou d'un égaliseur. Ils sont conçus pour contrôler des charges de puissance et de tension différentes. Ces appareils sont monocanaux - ils ne peuvent contrôler qu'une bande monochrome et multicanaux - conçus pour les appareils RVB et RGBW, ainsi que les bandes avec LED WS 2812.

Exemple de programme


Arduino et bande LED

Les cartes Arduino sont capables de contrôler des structures LED selon des programmes prédéfinis. Leurs bibliothèques peuvent être téléchargées à partir du site officiel, trouvées sur Internet ou écrites vous-même un nouveau croquis (code). Vous pouvez assembler un tel appareil de vos propres mains.

Voici quelques options pour utiliser de tels systèmes :

  • Contrôle d'éclairage. Grâce à un capteur de lumière, la lumière de la pièce s'allume immédiatement et augmente progressivement la luminosité au fur et à mesure que le soleil se couche. La mise en marche peut également se faire via wi-fi, avec intégration au système « smart home » ou connexion par téléphone.
  • Allumer la lumière dans les escaliers ou dans un long couloir. L'éclairage LED de chaque marche séparément est très joli. Lorsqu'un capteur de mouvement est connecté au tableau, son activation provoquera un allumage séquentiel et temporisé de l'éclairage des marches ou du couloir, et l'extinction de cet élément entraînera le processus inverse.
  • Musique en couleurs. En appliquant un signal audio aux entrées analogiques via des filtres, le résultat sera une installation de couleur et de musique.
  • Modding informatique. A l'aide de capteurs et de programmes appropriés, la couleur des LED peut dépendre de la température ou de la charge du processeur ou de la RAM. Cet appareil fonctionne selon le protocole DMX 512.
  • Contrôler la vitesse des feux de position à l'aide d'un encodeur. Des installations similaires sont assemblées sur les microcircuits WS 2811, WS 2812 et WS 2812B.

Instruction vidéo

Piloter une LED RGB depuis un ordinateur via un port USB (port COM virtuel). Contrôler la bande LED depuis un ordinateur

Contrôler la bande LED RVB via Arduino

Les bandes LED RVB multicolores sont depuis longtemps incluses dans les luminaires. Un contrôleur RVB est utilisé pour contrôler ces appareils. Mais à côté de cela, la carte Arduino a été utilisée ces dernières années.

Arduino - principe de fonctionnement

Carte Arduino

Une carte Arduino est un appareil sur lequel un microcontrôleur programmable est installé. Divers capteurs, commandes ou encodeurs y sont connectés et, selon un schéma (programme) donné, la carte contrôle des moteurs, LED et autres actionneurs, y compris d'autres cartes Arduino via le protocole SPI. L'appareil peut être contrôlé via une télécommande, un module Bluetooth, HC-06, Wi-Fi, ESP ou Internet et des boutons. Certaines des cartes les plus populaires sont Arduino Nano et Arduino Uno, ainsi que Arduino Pro Mini - un appareil basé sur le microcontrôleur ATmega 328.

Apparition de l’Arduino Pro Mini Apparition de l'Arduino Uno Apparition du micro Arduino

La programmation est effectuée dans l'environnement open source Arduino installé sur un ordinateur classique. Les programmes sont téléchargés via USB.

Mais les sorties sont conçues pour un courant de 20 à 40 mA avec une tension de 5 V. Cela suffit pour alimenter un indicateur LED RVB ou un module LED matriciel de 32x32 mm. Pour une charge plus puissante, cela ne suffit pas.

Pour résoudre ce problème dans de nombreux projets, vous devez connecter des appareils supplémentaires :

  • Relais. En plus des relais individuels avec une tension d'alimentation de 5 V, il existe des ensembles complets avec différents nombres de contacts, ainsi que des démarreurs intégrés.
  • Amplificateurs basés sur des transistors bipolaires. La puissance de tels appareils est limitée par le courant de commande, mais vous pouvez assembler un circuit composé de plusieurs éléments ou utiliser un assemblage de transistors.
  • Transistors à effet de champ ou MOSFET. Ils peuvent contrôler des charges avec des courants de plusieurs ampères et des tensions allant jusqu'à 40 à 50 V. Lors de la connexion du mosfet au PWM et à un moteur électrique ou à une autre charge inductive, une diode de protection est nécessaire. Lors du raccordement à des LED ou à des lampes LED, cela n'est pas nécessaire.
  • Cartes d'extension.
au contenu

Connecter une bande LED à Arduino


connecter une bande LED à Arduino

Opinion d'expert

Alexeï Bartosh

Spécialiste en réparation et maintenance d'équipements électriques et électroniques industrielles.

Poser une question à un expert

Les Arduino Nanos peuvent contrôler bien plus que de simples moteurs électriques. Ils sont également utilisés pour les bandes LED. Mais comme le courant et la tension de sortie de la carte ne sont pas suffisants pour y connecter directement une bande avec des LED, des dispositifs supplémentaires doivent être installés entre le contrôleur et la bande LED.

Par relais

Connexion via relais

Le relais est connecté à l'appareil via une sortie numérique. La bande contrôlée avec celui-ci n'a que deux états : activé et désactivé. Pour contrôler le ruban rouge-bleu-vert, trois relais sont nécessaires. Le courant qu'un tel dispositif peut contrôler est limité par la puissance de la bobine (une bobine de faible puissance n'est pas capable de fermer de gros contacts). Pour connecter plus de puissance, des ensembles de relais sont utilisés.


Connexion à l'aide d'un transistor

Un transistor bipolaire peut être utilisé pour amplifier le courant et la tension de sortie. Il est sélectionné en fonction du courant et de la tension de charge. Le courant de commande ne doit pas dépasser 20 mA, il est donc fourni via une résistance de limitation de courant de 1 à 10 kOhm.

Il est préférable d'utiliser un transistor n-p-n avec un émetteur commun. Pour un gain plus élevé, un circuit à plusieurs éléments ou un ensemble transistor (microcircuit amplificateur) est utilisé.

En plus des transistors bipolaires, des transistors à effet de champ sont utilisés pour contrôler les bandes. Un autre nom pour ces appareils est MOS ou MOSFET-transistor.

Un tel élément, contrairement à un élément bipolaire, n'est pas contrôlé par le courant, mais par la tension à la grille. Cela permet au faible courant de grille de générer des courants de charge importants, jusqu'à des dizaines d'ampères.

L'élément est connecté via une résistance limitant le courant. De plus, il est sensible au bruit, la sortie du contrôleur doit donc être connectée à la masse avec une résistance de 10 kOhm.

Utiliser des cartes d'extension


Connexion d'Arduino à l'aide de cartes d'extension

En plus des relais et des transistors, des blocs et des cartes d'extension prêts à l'emploi sont utilisés.

Il peut s'agir du Wi-Fi ou du Bluetooth, d'un pilote de contrôle moteur tel que le module L298N ou d'un égaliseur. Ils sont conçus pour contrôler des charges de puissance et de tension différentes. Ces appareils sont monocanaux - ils ne peuvent contrôler qu'une bande monochrome et multicanaux - conçus pour les appareils RVB et RGBW, ainsi que les bandes avec LED WS 2812.

Retour au contenu

Exemple de programme


Arduino et bande LED

Les cartes Arduino sont capables de contrôler des structures LED selon des programmes prédéfinis. Vous pouvez télécharger leurs bibliothèques sur le site officiel, les trouver sur Internet ou écrire vous-même un nouveau croquis (code). Vous pouvez assembler un tel appareil de vos propres mains.

Voici quelques options pour utiliser de tels systèmes :

  • Contrôle d'éclairage. Grâce à un capteur de lumière, la lumière de la pièce s'allume immédiatement et augmente progressivement la luminosité au fur et à mesure que le soleil se couche. La mise en marche peut également se faire via wi-fi, avec intégration au système « smart home » ou connexion par téléphone.
  • Allumer la lumière dans les escaliers ou dans un long couloir. L'éclairage LED de chaque marche séparément est très joli. Lorsqu'un capteur de mouvement est connecté au tableau, son activation provoquera un allumage séquentiel et temporisé de l'éclairage des marches ou du couloir, et l'extinction de cet élément entraînera le processus inverse.
  • Musique en couleurs. En appliquant un signal audio aux entrées analogiques via des filtres, le résultat sera une installation de couleur et de musique.
  • Modding informatique. A l'aide de capteurs et de programmes appropriés, la couleur des LED peut dépendre de la température ou de la charge du processeur ou de la RAM. Cet appareil fonctionne selon le protocole DMX 512.
  • Contrôler la vitesse des feux de position à l'aide d'un encodeur. Des installations similaires sont assemblées sur les microcircuits WS 2811, WS 2812 et WS 2812B.
au contenu

Instruction vidéo

lampaexpert.ru

Schéma de connexion et contrôle de bande LED à l'aide d'Arduino

Arduino est une plate-forme informatique utilisée dans la construction de systèmes d'automatisation simples, une petite carte avec un microprocesseur et une RAM intégrés. Contrôler une bande LED via Arduino est une façon de l'utiliser.

Le processeur ATmega contrôle le programme d'esquisse, contrôlant de nombreuses broches discrètes, entrées/sorties analogiques et numériques et contrôleurs PWM.

Principe de fonctionnement d'Arduino

Le « cœur » de la carte Arduino est un microcontrôleur auquel sont connectés des capteurs et des éléments de contrôle. Un programme donné (appelé « croquis ») permet de contrôler des moteurs électriques, des bandes LED et d'autres luminaires, et est même utilisé pour contrôler une autre carte Arduino via le protocole SPI. Le contrôle s'effectue à l'aide d'une télécommande, d'un module Bluetooth ou d'un réseau Wi-Fi.

La programmation se fait à l'aide de code open source sur PC. Vous pouvez utiliser le connecteur USB pour télécharger des programmes de contrôle.

Le principe du contrôle de charge via Arduino

Il existe deux types de ports sur la carte Arduino : numérique et analogique. Le premier a deux états - « 0 » et « 1 » (zéro et un logiques). Lorsqu'une LED est connectée à la carte, elle s'allumera dans un état et pas dans un autre.

L'entrée analogique est essentiellement un contrôleur PWM qui enregistre des signaux avec une fréquence d'environ 500 Hz. De tels signaux sont fournis au contrôleur avec un rapport cyclique réglable. L'entrée analogique vous permet non seulement d'allumer ou d'éteindre l'élément contrôlé, mais également de modifier la valeur du courant (tension).

Lors de la connexion directement via un port, utilisez des LED faibles et ajoutez-leur une résistance de limitation. Une charge plus puissante l'endommagera. Pour organiser le contrôle de la bande LED et d'autres appareils d'éclairage, utilisez une clé électronique (transistor).

Connexion à Arduino

La connexion directe de la bande LED à Arduino n'est appropriée que lors de l'utilisation de diodes LED faibles. Pour une bande LED, des éléments électriques supplémentaires doivent être installés entre celle-ci et le tableau.

Par relais

Connectez le relais à la carte Arduino via la sortie numérique. La bande contrôlée peut avoir l'un des deux états suivants : activé ou désactivé. Si vous devez organiser le contrôle d'une bande RVB, vous aurez besoin de trois relais.

Le courant contrôlé par cet appareil est limité par la puissance de la bobine. Si la puissance est trop faible, l'élément ne pourra pas fermer les gros contacts. Pour les puissances les plus élevées, utilisez des ensembles relais.

Utiliser un transistor bipolaire

Si vous devez augmenter le courant ou la tension à la sortie, connectez un transistor bipolaire. Lors de son choix, concentrez-vous sur le courant de charge. Le courant de commande ne dépasse pas 20 mA, ajoutez donc une résistance de 1 à 10 kOhm pour limiter le courant traversant la résistance.

Note! Idéalement, vous devez utiliser un transistor de type n-p-n basé sur un émetteur commun. Si un gain élevé est requis, utilisez un assemblage de transistors.

Utilisation d'un transistor à effet de champ

Au lieu de transistors bipolaires, utilisez des transistors à effet de champ (en abrégé MOS) pour contrôler les bandes LED. La différence entre eux est liée au principe de contrôle : les bipolaires modifient le courant, ceux de terrain modifient la tension à la grille. Grâce à cela, un petit courant de grille entraîne une charge importante (des dizaines d'ampères).

Assurez-vous d'ajouter une résistance de limitation de courant au circuit. En raison de la haute sensibilité au bruit, une masse de résistance de 10 kOhm est connectée à la sortie du contrôleur.

Utiliser des cartes d'extension

Si vous ne souhaitez pas utiliser de relais ni de transistors, vous pouvez acheter des blocs entiers - des cartes d'extension. Ceux-ci incluent le Wi-Fi, le Bluetooth, l’égaliseur, le pilote, etc., qui sont nécessaires pour contrôler des charges de différentes puissances et tensions. Il peut s'agir d'éléments monocanaux, adaptés aux bandes monochromes, ou multicanaux (pour contrôler les bandes couleur RVB).

Divers programmes

Les bibliothèques contenant des programmes pour la carte Arduino peuvent être téléchargées sur le site officiel ou trouvées sur Internet sur d'autres ressources d'information. Si vous avez les compétences, vous pouvez même écrire vous-même un programme de croquis (code source). Pour assembler un circuit électrique, aucune connaissance particulière n’est requise.

Options d'application pour un système exécutant Arduino :

  1. Éclairage. La présence d'un capteur vous permettra de définir un programme selon lequel la lumière de la pièce apparaîtra immédiatement ou s'allumera progressivement parallèlement au coucher du soleil (avec une luminosité croissante). Pour l'activer, vous pouvez utiliser le Wi-Fi, le téléphone et l'intégration dans le système Smart Home.
  2. Éclairage du couloir et des escaliers. Arduino vous permettra d'organiser l'éclairage de chaque partie (par exemple une marche) séparément. Ajoutez un capteur de mouvement à la carte pour que les LED adressables s'allument séquentiellement en fonction de l'endroit où le mouvement de l'objet est détecté. S'il n'y a aucun mouvement, les diodes s'éteindront.
  3. Musique légère. Utilisez des filtres et envoyez des signaux audio à l'entrée analogique pour créer une musique légère (égaliseur) à la sortie.
  4. Modernisation informatique. Certains capteurs permettront de créer une dépendance de la couleur des LED sur la température du processeur, sa charge et la charge sur la RAM. Le protocole DMX 512 est utilisé.

Les puces Arduino élargissent les possibilités d'utilisation de bandes LED monochromes et multicanaux (RVB). En plus de la fusion de différentes couleurs et de la formation de centaines de milliers de nuances, vous pouvez créer des effets uniques : décoloration au coucher du soleil, activation/désactivation périodique lorsqu'un mouvement est détecté, et bien plus encore.

Contrôler une bande LED via Arduino - circuits pour allumer et éteindre l'éclairage en douceur

220.gourou

Piloter une LED RGB depuis un ordinateur via un port USB

Contrôler une LED RVB depuis un ordinateur

// Pour contrôler la couleur de la LED nous utilisons 3 ports PWM

int bluePin = 9 ;

int greenPin = 10 ;

int rougePin = 11 ;

// Commandes de contrôle des LED. Couleurs et arrêt

Chaîne COLOR_RED = "rouge" ;

Chaîne COLOR_BLUE = "bleu" ;

Chaîne COLOR_GREEN = "vert" ;

Chaîne COLOR_OFF = "off" ;

// Initialise le port série. Réglez la vitesse à 9600 bps

Série.begin(9600);

// Initialise les sorties de notre LED RVB

pinMode(redPin, SORTIE);

pinMode(greenPin, SORTIE);

pinMode(bluePin, SORTIE);

// Lit la commande color du PC dans la variable color

// Vérifiez si les données sont disponibles depuis le PC

int check = Serial.disponible();

// s'il y en a, alors lisez-le sous forme de chaîne

si (vérifier > 0) (

couleur = Serial.readString();

// Comparez la commande reçue avec celles décrites précédemment et allumez la couleur souhaitée sur la LED RVB

si (COLOR_RED.equalsIgnoreCase(color)) (

setColor(255, 0, 0);

) sinon si (COLOR_GREEN.equalsIgnoreCase(color)) (

setColor(0, 255, 0);

) sinon si (COLOR_BLUE.equalsIgnoreCase(color)) (

setColor(0, 0, 255);

) sinon si (COLOR_OFF.equalsIgnoreCase(color)) (

setColor(0, 0, 0);

) sinon si(vérifier > 0)(

// Si la commande n'est pas reconnue, fournissez un indice à l'utilisateur.

Serial.println("La commande d'envoi est incorrecte ! Envoyez s'il vous plaît \"ROUGE\" \"VERT\" \"BLEU\" ou \"OFF\"!");

// Fonction pour allumer la couleur souhaitée sur notre LED RVB

void setColor (int rouge, int vert, int bleu) (

analogWrite (redPin, rouge);

analogWrite (greenPin, vert);

analogWrite (bluePin, bleu);

gearise.ru

Contrôle des sources lumineuses LED via les protocoles SPI et DMX

Cet article est consacré à une classe spéciale de sources lumineuses LED contrôlables, qui comprend des bandes LED pixel « Running Fire », des « néons flexibles » contrôlables et des modules flash. Comme les bandes et modules RVB multicolores conventionnels, ils utilisent des LED tricolores avec des couleurs de lueur rouge (rouge), vert (vert) et bleu (bleu).

La différence fondamentale est qu'en plus des LED, des puces de contrôle sont installées directement sur la bande ou à l'intérieur des modules. Grâce à cela, il devient possible de contrôler non pas toutes les LED simultanément, mais chaque LED ou un groupe de plusieurs LED séparément. Un tel groupe est appelé pixel. Le nombre de LED par pixel dépend du type de bande. Les bandes et modules LED avec une tension d'alimentation de 12 V ont généralement 3 LED RVB par pixel, avec une alimentation de 24 V - 6 LED par pixel. Dans les bandes et modules LED avec une tension d'alimentation de 5 V, chaque LED est généralement contrôlée séparément et la puce de contrôle peut être intégrée dans le boîtier de la LED RVB elle-même.

La plupart des contrôleurs vous permettent de définir la longueur de la bande connectée et de sélectionner la séquence de canaux RVB sur la bande (RVB, RBG, BGR, etc.). Ceci est nécessaire pour que la couleur spécifiée dans le programme corresponde à la couleur reproduite, le rouge est rouge, le vert est vert et le bleu est bleu.

Le signal numérique généré par le contrôleur de pixels est transmis à une puce installée sur une bande ou dans un module flash, qui est un microcontrôleur spécialisé qui reçoit le signal numérique, le décode et contrôle la luminosité et la couleur des LED. Ces microcontrôleurs sont souvent appelés « puce » ou « pilote ». Dans cet article, pour une compréhension claire, nous les appellerons « pilotes ».

Le type de drivers utilisés doit être indiqué dans les paramètres des bandes LED ou des modules flash. Connaître ce type est nécessaire pour sélectionner et configurer correctement le contrôleur qui contrôlera la bande ou les modules.

La plupart des contrôleurs peuvent gérer plusieurs types de pilotes. La liste des pilotes avec lesquels fonctionne un contrôleur particulier est indiquée dans ses caractéristiques techniques, ainsi que dans le logiciel du contrôleur, s'il est utilisé pour créer vos propres programmes d'éclairage. Puisque nous travaillons constamment à améliorer les logiciels et les contrôleurs, les listes de pilotes compatibles sont périodiquement mises à jour.

Les pilotes utilisés sont divisés en deux classes fondamentalement différentes. Conformément à cela, les bandes LED, les modules flash et les « néons flexibles » peuvent être divisés en deux classes.

  • La première classe (plus étendue et plus souvent utilisée) sont les pilotes utilisant l'interface numérique SPI (Serial Peripheral Interface),
  • Le second concerne les pilotes qui utilisent le protocole de contrôle numérique DMX (Digital Multiplex).

Les deux classes de conducteurs ont leurs avantages, dont nous parlerons ci-dessous. Examinons de plus près les deux types de protocoles utilisés.

Utilisation du protocole SPI.

Une caractéristique des bandes et modules LED utilisant le protocole de contrôle SPI est la transmission séquentielle des données de pixel en pixel sur toute la longueur de la chaîne connectée. La séquence de contrôle numérique est générée par le contrôleur et transmise au premier pixel. Le pilote de ce pixel « prend » pour lui la première information reçue et transmet la séquence numérique restante au pixel suivant. Le deuxième pilote « coupe » également la partie initiale de l'information et transfère le reste vers la troisième puce, etc. Avec cette méthode de transfert, il n'est pas nécessaire d'attribuer des adresses aux microcircuits. L'adresse, essentiellement, est l'emplacement du pixel dans la séquence globale.

Le contrôle SPI peut être effectué à l'aide de deux fils de signal (DATA et CLK) ou d'un seul (DATA). Les bandes et modules avec deux signaux de commande se caractérisent par un fonctionnement plus stable à des taux de change élevés et, par conséquent, un délai de propagation des informations plus faible et une fréquence de mise à jour plus élevée. Le nombre de fils de commande utilisés dans un cas particulier dépend du type de pilotes sur la bande LED ou dans les modules. Vous trouverez ci-dessous un tableau avec les principaux paramètres des pilotes SPI utilisés dans les équipements Neoncolor.

Type de piloteTM1804TM1812WS2801WS2811WS2812LPD6803UCS1903TLS3001
Utilisation dans l'équipementBandes/modulesRubansModulesBandes/modulesBandes/modulesModulesModulesModules
Tension d'alimentation des bandes et modules12/24V12V5/12V5/12/24V5V5/12/24V5/12V5V
Nombre de LED RVB par pixel pour les bandes1 ou 3 pièces.1, 2 ou 3 pièces.- 3 pièces.1 PC.- - -
Signaux de contrôleDONNÉESDONNÉESDONNÉES, CLKDONNÉESDONNÉESDONNÉES, CLKDONNÉESDONNÉES
Version puceDans un bâtiment séparéDans un bâtiment séparéDans un bâtiment séparéDans un bâtiment séparéIntégré à la LEDDans un bâtiment séparéDans un bâtiment séparéDans un bâtiment séparé
Nombre de pixels servis par le pilote1 (3 canaux)4 (12 canaux)1 (3 canaux)1 (3 canaux)1 (3 canaux)1 (3 canaux)1 (3 canaux)1 (3 canaux)
Nombre de couleurs16 millions16 millions16 millions16 millions16 millions32768 16 millions4096

Avec l'avènement de nouveaux pilotes, la liste des microcircuits utilisés s'allonge.

Vous trouverez ci-dessous des schémas fonctionnels des bandes SPI et de leur connexion au contrôleur.

Fig. 1. Schéma fonctionnel d'une bande LED SPI avec deux lignes de contrôle (DATA et CLK)

Fig.2. Schéma fonctionnel d'une bande LED SPI avec une ligne de contrôle (DATA)

Utilisation du protocole DMX.

Les caractéristiques distinctives des bandes LED et des modules flash utilisant le contrôle DMX sont la fourniture parallèle d'un signal de commande à tous les modules. Comme le montre le schéma fonctionnel illustré à la figure 3, le signal numérique de la sortie du contrôleur est fourni simultanément à tous les pilotes.

Figure 3. Schéma fonctionnel d'une bande LED DMX (le signal ADR est utilisé uniquement lors de l'enregistrement des adresses de canaux DMX)

Dans un tel système, la défaillance d’un pilote n’entraîne pas la défaillance de tous les pixels suivants. Certes, pour que l'information parvienne exactement au conducteur auquel elle est destinée, celui-ci doit avoir sa propre adresse personnelle. Si les pilotes de la guirlande sont inversés, les pixels du programme changeront également, ce qui entraînera une perturbation de l'effet d'éclairage.

L'équipement Neoncolor utilise des pilotes DMX modernes WS2821. Pour être honnête, il convient de noter que ces pilotes utilisent le protocole DMX, mais n'utilisent pas une interface symétrique à part entière caractéristique des systèmes standard DMX. Le signal DATA+ est utilisé pour transmettre le signal et DATA- n'est pas utilisé.

Les bandes DMX, les modules et les néons flexibles sont fournis avec des adresses DMX enregistrées lors de la production. Par défaut, l'adressage des pixels de chaque bobine de bande (une chaîne de modules ou une bobine de néon flexible) commence à l'adresse 1 et est numéroté dans l'ordre jusqu'au dernier pixel. Si plusieurs bobines ou segments sont connectés sur une seule ligne, vous devez réenregistrer les adresses. Pour ce faire, toutes les connexions des sections ou modules de bande sont d'abord établies, puis les adresses sont enregistrées. Dans ce cas, les adresses sont automatiquement écrites séquentiellement sur tous les pixels connectés, en commençant par celui le plus proche du contrôleur. Cet enregistrement élimine la duplication des adresses et garantit la bonne exécution des effets lumineux.

Pour écrire des adresses dans les pilotes DMX, des éditeurs d'adresses spécialisés sont utilisés, par exemple DMX-WS2821. Certains contrôleurs de pixels, tels que le DMX K-1000D ou le DMX K-8000D, disposent d'un éditeur d'adresses intégré.

Lors de l'enregistrement des adresses, un fil désigné ADR (ADI, ADIN) est utilisé. Après l'enregistrement, lors de la lecture de programmes d'éclairage, l'entrée du pilote ADI n'est pas utilisée. Si votre contrôleur ne dispose pas d'éditeur d'adresses intégré et ne dispose pas de sortie pour connecter un fil ADI, ce fil doit être connecté au fil GND commun, ce qui l'empêchera d'être affecté par le bruit et les interférences externes.

Pour résumer la comparaison des interfaces numériques SPI et DMX utilisées pour contrôler les pixels LED, voici les aspects positifs des deux.

Avantages des bandes et modules LED utilisant l'interface SPI :

  • il n'est pas nécessaire d'écrire l'adresse et, par conséquent, d'acheter un éditeur d'adresse ;
  • il n'y a pas de liaison du pixel à l'emplacement d'installation dans le circuit général, c'est-à-dire la réorganisation des modules ou des segments de bande n'entraîne pas de perturbation du modèle du programme reproduit ;
  • la possibilité de connecter plus de 1024 pixels sur une seule ligne, à condition que ce nombre soit pris en charge par le contrôleur et avec une installation réfléchie et de haute qualité.

Avantages des bandes LED, modules et « néon flexible » utilisant l'interface DMX :

  • compatibilité avec les équipements utilisant le protocole de contrôle standard DMX512, par exemple les consoles DMX ou les équipements du système MADRIX.
  • si un pixel tombe en panne, tous les pixels suivants continuent de fonctionner, l'image n'est pas déformée.

Lorsqu'il est contrôlé à partir d'un équipement fonctionnant selon le protocole standard DMX512, un maximum de 170 pixels peuvent être connectés à un bus DMX (170 pixels à 3 adresses, un total de 510 adresses). Lors de l'utilisation de contrôleurs de pixels spécialisés pour les bandes LED et les modules flash, ce nombre dépend du type de contrôleur lui-même et est généralement de 1 024 pixels par port.

À la fin de l'article, nous fournirons un schéma de connexion de plusieurs bandes LED « Running Fire » (Fig. 4.) et donnerons plusieurs recommandations qui vous aideront à concevoir et à installer correctement le système.

Figure 4. Connexion de plusieurs bandes LED.

  • Lors de la connexion des pixels, suivez le sens de transfert des données indiqué par les flèches imprimées sur la bande ou les modules flash. Les flèches doivent pointer loin du contrôleur. Vous pouvez également vous fier aux marquages ​​​​sur la bande ou les modules. Les contacts marqués DI ou DIN sont des entrées, connectés à la sortie du contrôleur, les contacts marqués DO ou DOUT sont des sorties, connectés aux pixels suivants.
  • N'appliquez jamais à la bande une tension supérieure à la tension d'alimentation nominale ; par exemple, connecter une bande avec une tension d'alimentation de 5 V à une source d'alimentation avec une tension de sortie de 12 V entraînera inévitablement une défaillance de la bande.
  • Soyez prudent lors de la connexion. L'application d'une tension d'alimentation à l'entrée de données ou une erreur de polarité de connexion des broches d'alimentation (« plus » et « moins » de l'alimentation) peuvent entraîner une défaillance de la bande.
  • Ne connectez pas l’alimentation à deux ou plusieurs bandes en série (5 ou 2,5 m, selon le type de bande). Le ruban adhésif et le néon flexible sont fournis en bobines et ont toujours la longueur maximale autorisée. Lors de la connexion de plusieurs bandes en série, les fils DATA et GND sont connectés de la sortie d'une bande à l'entrée d'une autre, et l'alimentation est fournie à chaque bande séparément. Si une alimentation puissante est utilisée pour alimenter plusieurs bandes, un câble séparé doit être acheminé entre celle-ci et chaque bande. Il faut tenir compte du fait que la consommation de courant de la bande peut atteindre des valeurs importantes, ce qui entraîne une chute de tension sur les fils d'alimentation. En plus de modifier la couleur de la lueur, une telle baisse peut entraîner des problèmes de gestion des pixels. La section du câble d'alimentation est calculée de la même manière que pour les bandes LED standards, en fonction de la consommation électrique de la bande et de la longueur du câble. Pour calculer, vous pouvez utiliser le calculateur de section de fil sur notre site Web. Souvent, au lieu d'une source d'alimentation puissante, il est plus pratique d'utiliser des unités distinctes de faible consommation pour chaque bande, en les plaçant à proximité immédiate de la bande. Avec cette connexion, les problèmes causés par les chutes de tension ne surviennent pas.
  • Lorsque vous utilisez des rubans haute densité et basse tension (5 volts), mettez sous tension les deux extrémités du ruban. Sur de telles bandes, en raison de la consommation de courant élevée et des chutes de tension sur les pistes de la bande, la couleur des LED au début et à la fin de la bande peut différer. En raison d'une tension d'alimentation insuffisante à l'extrémité de la bande, des pannes de contrôle des LED peuvent survenir. Ces effets sont particulièrement prononcés lors de l’activation de la couleur blanche statique sur toutes les LED. Dans ce mode, le courant consommé par la bande est maximum. Sur certains contrôleurs, pour éliminer cet effet, la luminosité de la lumière blanche est automatiquement réduite lorsque le contrôleur est alimenté par une tension de 5 volts.
  • La tension sur les lignes de commande DATA et CLK ne dépend pas du type de contrôleur et de sa tension d'alimentation. Sur tous les contrôleurs, il ne peut prendre que deux valeurs : 0 ou 5 volts (niveaux TTL). Il s'ensuit qu'il n'est pas nécessaire d'alimenter le contrôleur et la bande à partir de sources d'alimentation ayant la même tension de sortie. Par exemple, vous pouvez utiliser une bande avec une alimentation de 5 volts et un contrôleur avec une tension d'alimentation de 12 volts. L'essentiel est que la tension de sortie de l'alimentation de la bande corresponde à la bande connectée et que la tension de sortie de l'alimentation du contrôleur corresponde au contrôleur connecté. Si les tensions d'alimentation du contrôleur et de la bande sont identiques, vous pouvez utiliser une source d'alimentation commune.
  • Utilisez un câble blindé pour transmettre les signaux de commande du contrôleur à la bande. Il est possible d'utiliser un câble pour les réseaux informatiques UTP (paire torsadée). La longueur du câble de commande entre le contrôleur et la bande ne doit pas dépasser 10 M. S'il est nécessaire de transmettre le signal de commande sur une distance plus longue (jusqu'à 200 m), utilisez des convertisseurs de signal TTL vers RS485 côté contrôleur RS485 pour TTL côté bande. Pour transmettre et recevoir des signaux via câble, vous pouvez utiliser le convertisseur Th3010-485.
  • Lorsque le nombre de pixels dans le système est supérieur à 1 024, utilisez des contrôleurs dotés de plusieurs ports de sortie. Répartissez les pixels uniformément entre les ports du contrôleur.

www.neoncolor.ru

Connecter des bandes LED RGB au contrôleur et contrôler l'éclairage principal avec une télécommande

Les dispositifs d'éclairage les plus modernes sont les LED : lampes, spots ou modules LED. Bien qu'il existe des modèles dans lesquels les éléments sont connectés en une bande, il s'agit de bandes LED. Ils sont produits dans différentes luminosités et couleurs, il existe également des bandes RVB multicolores (R - rouge, G - vert, B - bleu), qui vous permettent de changer la couleur de la bande à l'aide d'un contrôleur RVB.


Application de ruban multicolore

La bande RVB, grâce à la possibilité de changer la couleur et la luminosité, est utilisée dans de nombreux endroits et solutions de conception :

  • Éclairage principal ou auxiliaire de la pièce. En combinaison avec un lustre central, il rend l'éclairage plus uniforme et crée indépendamment un éclairage romantique ou, en combinaison avec une télécommande dotée des capacités appropriées, fournit des effets de couleur et de musique ;
  • Fournit un éclairage continu et complet dans la chambre, le couloir et la cuisine. Vous pouvez changer de mode manuellement, à l'aide d'une minuterie ou d'un capteur de mouvement ;
  • Éclairage des fenêtres du magasin. La teinte de la lumière est choisie à la demande du designer ;
  • Modding informatique. La couleur peut varier en fonction de la température ou de la charge du processeur ;
  • Phytolampe. C'est une option pratique mais peu rentable - seules deux couleurs sont utilisées : le rouge et le bleu.

Conception de bande LED RVB

Une bande LED est une bande flexible sur laquelle il y en a deux, et sur les bandes LED RGB il y a quatre bandes conductrices. Entre ces bandes se trouvent des groupes de trois LED connectées en série et une résistance de limitation de courant. Les éléments de circuit sont utilisés sous la forme de dispositifs montés en surface SMD (dispositif monté en surface). Ces conceptions diffèrent par la taille des LED, exprimée en 0,1 mm.

Les bandes LED multicolores utilisent des éléments SMD5050 ou 5*5 mm. Contrairement aux LED plus petites, celles-ci disposent de trois LED dans un seul boîtier. Dans les conceptions monochromes, ces éléments sont connectés en parallèle et dans les conceptions RVB, chaque broche est connectée à sa propre bande conductrice et a sa propre couleur lumineuse. L'exception concerne les appareils dans lesquels un contrôleur PWM est installé dans chaque élément. De tels dispositifs ne comportent que deux bandes conductrices. Le contrôle est effectué à l'aide d'un signal numérique.

En plus des bandes RVB classiques, il existe des appareils RGBW. En plus des couleurs multicolores, ils disposent également de LED blanches. Avec leur aide, une luminosité accrue et davantage de fuites de lumière sont obtenues.

La gestion des couleurs

Dans les rayures multicolores, la luminosité de chaque couleur est contrôlée séparément. Cela permet d'obtenir un grand nombre de nuances. Lorsque toutes les LED sont allumées à pleine puissance, la bande commence à briller en blanc.

Un contrôleur RVB est utilisé pour le contrôle. Il peut être équipé de différents types de panneaux de contrôle :

  • Encastrable ou déporté sur fils. Il est utilisé lorsqu'un ajustement constant des couleurs n'est pas nécessaire, par exemple dans les vitrines des magasins ;
  • Avec télécommande IR. Le plus simple et le moins cher. L’inconvénient est qu’une telle télécommande ne fonctionne qu’à portée de vue ;
  • Avec télécommande radio. Permet de contrôler la lumière même depuis la pièce voisine, mais si vous perdez la télécommande, vous devrez changer d'appareil ;
  • Avec Wi-Fi et Bluetooth. Permet le contrôle à l'aide d'un téléphone mobile. Peut être utilisé dans un système de maison intelligente.

En plus d'ajuster la couleur de toute la bande en même temps, il existe des appareils dans lesquels chaque LED est équipée d'un contrôleur PWM qui régule la couleur de sa LED. Dans de telles conceptions, divers effets de couleur et de lumière sont possibles : changements de couleur, feux de circulation, pluie d'étoiles et autres.


Contrôleur RVB

Contrôler une bande LED avec Arduino

Une façon de contrôler les appareils LED multicolores consiste à utiliser les cartes Arduino. Ces cartes contiennent un microcontrôleur programmable auquel divers capteurs et dispositifs de sortie sont connectés. Selon un programme donné, ces appareils contrôlent la couleur et la luminosité des LED. Ils sont équipés de sorties analogiques pour contrôler une bande RVB ordinaire et de sorties numériques pour une bande avec des contrôleurs PWM.

Alimentation pour bande RVB

La tension d'alimentation la plus courante = 12V, mais il existe des bandes de 24, 110 et 220V. Ils diffèrent par le nombre de LED connectées en série dans un groupe.

Avant de connecter la bande RVB, vous devez déterminer la puissance requise de l'alimentation, en tenant compte d'une marge de 20 %. De tels appareils sont alimentés par des alimentations de puissance différente :

  • Jusqu'à 25 W (2 A). De tels appareils sont similaires à l'alimentation électrique d'une tablette ou d'un téléphone portable : ils sont branchés sur une prise ;
  • Jusqu'à 100 W (9A). Ce sont des appareils dans un boîtier en plastique. Ils peuvent être cachés dans un placard ou dans une niche dans un mur en plaques de plâtre ;
  • Plus de 100W. Ce sont des appareils dans un boîtier métallique avec des refroidisseurs intégrés. Lors de l'installation, un accès à l'air doit être prévu. Ils font du bruit pendant le fonctionnement, il est donc préférable d'en utiliser plusieurs dans la maison à faible puissance plutôt qu'un seul appareil puissant.

Section de fil pour connecter des bandes LED

Lors de la connexion de tels appareils, l'alimentation électrique doit être située à côté de la bande. Cela est dû à la chute de tension dans les fils connectés.

Par exemple, pour connecter 5 mètres de ruban RGB SMD5050, tension 12V, puissance 14,4W/mètre, puissance totale 72W et courant, selon la formule I=P/U=72W/12V=6A, une section de fil de 0,5 mm² est suffisant. Mais avec une longueur de fil de 10 mètres, la chute de tension sera de 4V, il faut donc choisir une section d'au moins 4 mm².

Information. Pour connecter des appareils éloignés les uns des autres, des alimentations séparées et des répéteurs RVB sont utilisés.

La connexion des bandes en série n'est pas autorisée sur plus de 5 mètres. Avec une longueur plus longue, la chute de tension sur les bandes conductrices de courant augmente, la luminosité diminue vers la fin, ainsi que leur échauffement. Cela entraînera une panne de l'appareil.


Connexion d'une bande RVB

Fils de connexion

Pour la connexion, les bandes conductrices comportent des plages de contact - des extensions auxquelles les fils sont connectés. Ils sont connectés de deux manières : par soudure ou par connecteurs.

Fils à souder

Pour connecter la bande par soudure, des fils toronnés flexibles d'une section ne dépassant pas 0,5 mm² sont nécessaires. Des fils plus gros peuvent briser les plages de contact.

Seul un flux neutre est utilisé. La procédure est la suivante :

  1. si le ruban est recouvert d'une couche de silicone, vous devez le retirer sans endommager la couche conductrice ;
  2. utilisez un fer à souder d'une puissance ne dépassant pas 15 W pour étamer les plages de contact ;
  3. couper des morceaux de fils de la taille requise;
  4. dénudez l'isolant du fil sur 5 mm et étamagez-le ;
  5. coupez un morceau de tube thermorétractable de 25 mm de long et posez-le sur le ruban adhésif ;
  6. souder les fils ;
  7. placez le tube thermorétractable sur la zone de soudure et chauffez-le avec un sèche-cheveux ou un briquet.

Attention! L'acide ne doit pas être utilisé car il pourrait détruire les bandes conductrices ou provoquer un court-circuit.

Connexion avec connecteurs

En plus de la soudure, les connexions sont réalisées à l'aide de connecteurs spéciaux. Il s’agit d’une méthode moins fiable, mais plus simple et plus rapide. De plus, lors de la connexion ou de la réparation d'une bande installée dans un endroit difficile d'accès, c'est le seul moyen.

Les connecteurs sont réalisés sous différentes formes : droits, coudés, en forme de T, avec fils, pour le raccordement au réseau et sans, pour relier des tronçons de réglette entre eux.


Connecteur RVB

Réparation de bandes

Si des sections individuelles de la bande tombent en panne, il n'est pas nécessaire de remplacer la bande entière : il suffit de remplacer la section endommagée. Cela se fait à l'aide de morceaux de fil courts de 10 à 15 mm ou de connecteurs de connexion.

Degré de résistance à l'eau

Les rubans sont produits avec différents degrés de protection contre les influences environnementales défavorables :

  • IP20/IP33. Ce sont des voies ouvertes. Ils s'utilisent dans des endroits secs où il n'y a aucun risque de projection d'eau. Il s’agit de l’éclairage d’un plafond suspendu, d’un clavier d’ordinateur ou du remplacement d’une lampe de table ;
  • IP65. Recouvert de silicone uniquement sur la face avant. Utilisé pour éclairer les plinthes, les zones de travail de la cuisine et d'autres endroits où les éclaboussures sont possibles, mais où les jets d'eau ne peuvent pas entrer ;
  • IP67/IP68. Entièrement recouvert de silicone. S'utilise dans toutes les conditions, y compris dans l'eau : dans les piscines et les aquariums.

Types de ruban imperméable

La bande LED RVB multicolore est un nouveau type d'éclairage moderne qui vous permet de décorer votre intérieur avec une variété d'effets de lumière.

Vidéo

elquanta.ru

WS2811 : puce pour piloter des LED RVB tricolores | matériel

La puce Worldsemi WS2811 est un pilote à trois canaux permettant de contrôler les LED avec un courant stabilisé, tout en fournissant 256 gradations de luminosité pour chaque canal (généralement R rouge, G vert, B bleu, RVB). Cet article fournit une traduction de la fiche technique « WS2811 Ligne de signal 256 Niveau de gris 3 canaux CI de commande de LED à courant constant ».

La luminosité des LED connectées au WS2811 est contrôlée par un code numérique série généré par le microcontrôleur. Les données sont transmises sur un seul fil. Le signal de commande numérique passe par le circuit intégré WS2811, de sorte que plusieurs circuits intégrés WS2811 peuvent être enchaînés ensemble dans une longue chaîne tout en étant capable de contrôler chaque LED de la chaîne individuellement.

[Caractéristiques de la puce WS2811]

La tension de fonctionnement du port de sortie peut atteindre 12 V. Il existe un régulateur de tension d'alimentation VDD intégré, vous pouvez donc alimenter le microcircuit même à partir de 24 V si vous connectez une résistance de suppression de tension en série. Jusqu'à 256 niveaux de luminosité peuvent être définis et la fréquence de balayage n'est pas inférieure à 400 Hz. Il existe une unité intégrée pour restaurer la forme du signal de données d'entrée, ce qui garantit qu'il n'y a pas d'accumulation de distorsion sur la ligne de signal. Il existe une unité de réinitialisation intégrée qui réinitialise la puce lorsque l'alimentation est allumée et rétablie. Le signal d'une puce à une autre peut être transmis via un seul fil de signal. Deux points quelconques entre le récepteur et l'émetteur de signal peuvent être distants de plus de 10 m sans avoir besoin d'amplificateurs supplémentaires. Avec un taux de mise à jour de 30 ips (30 images/sec), le modèle en cascade à basse vitesse vous permet de connecter au moins 512 points dans une chaîne, à haute vitesse vous pouvez connecter au moins 1024 points. Les données sont transmises à des vitesses allant jusqu'à 400 et 800 Kbps (kilobits/sec).

Le WS2811 peut être utilisé pour créer un éclairage décoratif à l'aide de diodes électroluminescentes (DEL), ainsi que pour des écrans vidéo ou des affichages d'informations à l'intérieur comme à l'extérieur.

[Description générale du WS2811]

Le WS2811 dispose de 3 canaux de sortie spécifiquement pour le contrôle des LED. La puce dispose d'un port de données numériques avancé intégré avec la capacité d'amplifier le signal et de restaurer sa forme. La puce comprend également un oscillateur interne précis et une source de courant de sortie constante programmable, conçue pour des tensions de fonctionnement jusqu'à 12 V. Pour réduire l'ondulation de la tension d'alimentation, 3 canaux de sortie sont conçus avec une fonction d'allumage différé.

Le microcircuit utilise le mode d'échange de données NZR (Non-return-to-zero). Après une réinitialisation à la mise sous tension, le port DIN reçoit les données du contrôleur externe, le premier IC collectant les 24 premiers bits de données, puis les transmettant au verrou de données interne, les données restantes étant restaurées sous forme à l'aide du nœud de récupération. et le gain, et ces données restantes sont transmises à la puce suivante de la chaîne via le port DOUT. Après le passage de chaque puce, le nombre de bits dans le flux total est réduit de 24 bits à chaque fois. La technologie de restauration automatique du signal de données transmis est conçue de telle manière que le nombre de microcircuits en cascade n'est limité que par la vitesse de transmission et le taux de rafraîchissement requis de la luminosité des LED.

Les données enregistrées dans la puce (24 bits) déterminent le cycle de service des ports de sortie OUTR, OUTG, OUTB, qui contrôlent les LED - PWM (PWM, modulation de largeur d'impulsion) est utilisé, donc la luminosité de chaque canal dépend du devoir cycle des impulsions des ports de sortie. Toutes les puces de la chaîne envoient de manière synchrone les données reçues à chaque segment lorsqu'un signal de réinitialisation est reçu sur le port d'entrée DIN. Les nouvelles données seront alors à nouveau reçues une fois le signal de réinitialisation terminé. Jusqu'à l'arrivée d'un nouveau signal de réinitialisation, les signaux de commande des ports OUTR, OUTG, OUTB restent inchangés. La puce transmet les données PWM disponibles aux ports OUTR, OUTG, OUTB après avoir reçu un signal de réinitialisation de bas niveau, pendant 50 µs supplémentaires.

Souvent, la puce WS2811 est intégrée directement dans le boîtier d'une LED RVB (cette solution est utilisée dans les bandes LED populaires), une telle LED est appelée 5050 LED RVB.

Séparément, la puce WS2811 est fournie dans les boîtiers SOP8 et DIP8.

Le tableau ci-dessous montre l'utilité des pieds WS2811.

Mnémotechnique Description de la fonction de sortie
1 OUTR Signal de sortie PWM pour contrôler la luminosité de la LED rouge (rouge).
2 SORTIE Signal de sortie PWM pour contrôler la luminosité de la LED verte (Vert).
3 SORTIE Signal de sortie PWM pour contrôler la luminosité de la LED bleue.
4 GND Terre, fil commun, moins l'alimentation.
5 DOUT Sortie de signal de données (pour puces en cascade).
6 VACARME Entrée de signal de données.
7 ENSEMBLE Réglage du mode de fonctionnement à basse vitesse du microcircuit (lorsque SET est connecté au VDD) ou du mode haute vitesse (lorsque la broche SET n'est connectée nulle part).
8 VDD Plus la tension d'alimentation.
Paramètre Mnémotechnique Signification Unité changement
Tension d'alimentation VDD +6.0 .. +7.0 V
Tension de sortie VOUT 12 V
Tension d'entrée VI -0,5 .. VDD+0,5 V
Température de fonctionnement Haut -25 .. +85 oC
Température de stockage Tstg -55 .. +150 oC

Remarque : Si les tensions des broches dépassent la valeur maximale, cela peut provoquer des dommages irréversibles au microcircuit.

[Spécifications électriques]

[Caractéristiques dynamiques]

TA = -20 .. +70oC, VDD = 4,5 .. 5,5 V, VSS = 0 V, sauf indication contraire.

Paramètre Mnémotechnique Condition MINIMUM NOM MAXIMUM Unité changement
Fréquence de fonctionnement Fosc1 - - 400 - KHz
Fosc2 - - 800 - KHz
Délai de transmission (temps de propagation du signal) tPLZ CL=15 pF, DIN->DOUT, RL=10 kOhm - - 300 ns
Temps d'automne tTHZ CL=300 pF, SORTIE/SORTIE/SORTIEB - - 120 mks
Taux de transfert des données FMAX Rapport de service 50 % 400 - - kbit/s
Capacité d'entrée C.I. - - - 15 pF

[Intervalles de temps pour le mode basse vitesse]

Ce tableau montre les intervalles de temps qui codent les bits de données 0 et 1 et le signal de réinitialisation.

Remarque : pour le mode haute vitesse, tous les intervalles de temps sont réduits de 2 fois, mais le temps de réinitialisation reste inchangé.

Les diagrammes expliquent les principes de codage et de transmission des données.

Le microcontrôleur envoie des données aux puces D1, D2, D3 et D4. Les puces sont connectées en chaîne, et les données qui les traversent (DIN -> DOUT) sont restituées et amplifiées. Dans ce cas, 24 bits de données sont coupés à chaque fois de la séquence de données, qui sont spécifiquement destinées à ce microcircuit, après passage dans le tableau de données de tous les microcircuits, un signal de réinitialisation RES suit (une impulsion log 0 d'une durée de au moins 50 μs). Après cela, le niveau de luminosité reçu (24 bits par puce) est transmis aux sorties PWM OUTR, OUTG, OUTB. C'est ainsi que se compose la séquence de 24 bits, qui code les niveaux de luminosité des canaux OUTR, OUTG, OUTB du microcircuit (le bit MSB le plus significatif vient en premier) :

R7 R6 R5 R4 R3 R2 R1 R0 G7 G6 G5 G4 G3 G2 G1 G0 B7 B6 B5 B4 B3 B2 B1 B0

[Circuits de connexion standards]

Dans cet exemple, chaque canal de la LED RVB est piloté par un courant constant de 18,5 mA et la luminosité de la LED est déterminée par le cycle de service PWM. En stabilisant le courant lorsque la tension d'alimentation diminue, les LED conservent leur luminosité et leur température de couleur. Pour garantir que les ondulations de la tension d'alimentation n'affectent pas le fonctionnement du microcircuit, il est recommandé d'utiliser une chaîne de filtres composée d'une résistance série d'une valeur nominale supérieure à 100 Ohms et d'un condensateur de blocage d'une capacité d'environ 0,1 μF. Pour éviter les réflexions du signal et permettre un câblage sous tension, une résistance série de 33 ohms doit être incluse dans le circuit de signal.

Comme dans l'exemple précédent, les LED sont alimentées par un courant stabilisé de 18,5 mA. R1 est utilisé pour le fonctionnement normal du stabilisateur de tension interne du microcircuit, sa valeur nominale doit être de 2,7 kOhm. En règle générale, une LED rouge chute toujours moins de tension au même courant que les LED d'autres couleurs, et la LED rouge brille plus fort. Par conséquent, le canal OUTR doit avoir une résistance supplémentaire RR, dont la résistance peut être calculée à l'aide de la formule :

12 - (3 * VLEDR)RR = ------------- kOhm 18,5

Dans cette formule, VLEDR est égal à la chute de tension aux bornes d'une LED du groupe rouge (généralement égale à 1,8 V .. 2 V).

[Comment fonctionne la bande LED RVB]

La photo montre une bande LED RVB étanche ordinaire, construite sur la base de la technologie de puce WS2811 (bande LED étanche WS2811) de 5 mètres de long, modèle GE60RGB2811C. Généralement, ce ruban est fourni enroulé sur une bobine, accompagné de fixations pour le montage mural. Pour alimenter la bande, vous avez besoin d'une source de tension stabilisée de 5V 18A (consommation électrique 18 W pour 1 mètre). Aux extrémités de la bande se trouvent des connecteurs d'entrée mâles (le signal numérique entre ici et l'alimentation doit être connectée) et une sortie femelle (le signal numérique sort d'ici et l'alimentation peut également être connectée ici), de sorte que les bandes peuvent être connectées. les uns aux autres pour augmenter la longueur totale.


Le ruban est assemblé sur un ruban PCB fin (carte de circuit imprimé flexible double face) et est conçu de manière à ce que le ruban puisse être coupé n'importe où pour obtenir la taille souhaitée.

Pour contrôler la bande LED RVB, des contrôleurs spéciaux sont utilisés, programmés à partir d'un ordinateur via USB ou à l'aide d'une carte SD. Le contrôleur peut définir un algorithme automatique complexe pour contrôler la bande, certains peuvent même fonctionner comme musique de couleur - à l'aide du microphone intégré, ils analysent le son et contrôlent la couleur de la bande en fonction de la mélodie.

Voyons comment connecter un module Bluetooth à Arduino, puis l'utiliser pour contrôler une bande LED RVB.

Dans ce tutoriel, nous utiliserons le module Bluetooth HC-06 car il est assez bon marché et facile à utiliser. Cette option a été commandée pour 2 $ sur Aliexpress.

Pour mettre en œuvre le projet de contrôle de bande RVB, nous aurons besoin des détails suivants :

  • Carte Arduino (nous utiliserons) x 1
  • Module Bluetooth HC-06 ou HC-05 x 1
  • Bande LED RVB 12 V (nous utilisons 30 LED/m avec anode commune) x 1
  • Vis de borne x 1
  • Résistance 220 ohms x 3
  • MOSFET de puissance canal N BUZ11 (ou équivalent) x 3
  • Disposition et cavaliers
  • Prise CC et connecteur CC (en option)
  • Alimentation 12V (alimentation variable)

Étape 2. Connexions et schéma

Le schéma n’est pas aussi compliqué qu’il y paraît à première vue.

Tout d’abord, nous devons déterminer si notre bande LED a une anode commune ou une cathode commune. La nôtre a une anode commune, nous avons donc connecté l'anode de la bande LED à l'alimentation 12 V et le reste aux bornes à vis, que nous connecterons plus tard à la sortie MOSFET.

Toutes les connexions et schémas importants sont présentés dans l’image ci-dessus.

Soyez très prudent lorsque vous connectez le rail 12V+ au VIN de la carte Arduino car vous pouvez brûler la carte si vous la connectez incorrectement. N'oubliez pas non plus de tout mettre à la terre (GND).

Nos connexions finissent par ressembler à ceci :

Étape 3 : Code Arduino et communication série

Téléchargez le croquis suivant sur Arduino à l'aide d'un câble USB.

const int redPin = 11 ; const int greenPin = 10 ; const int bluePin = 9 ; void setup() ( Serial.begin(9600); pinMode(redPin, OUTPUT); pinMode(greenPin, OUTPUT); pinMode(bluePin, OUTPUT); ) void loop() ( while (Serial.available() > 0) ( int rouge = Serial.parseInt(); int vert = Serial.parseInt(); int bleu = Serial.parseInt(); if (Serial.read() == "\n") ( rouge = contrainte(rouge, 0, 255); vert = contrainte (vert, 0, 255); bleu = contrainte (bleu, 0, 255); analogWrite (redPin, rouge); analogWrite (greenPin, vert); analogWrite (bluePin, bleu); ) ) )

Important! N'oubliez pas de désactiver le module HC-06 avant de télécharger le croquis !

Pour quoi? Les broches de communication HC-06 (RX et TX) bloquent la communication entre l'Arduino et l'ordinateur.

Explication du code

Tout d’abord, nous avons déclaré plusieurs constantes (constantes qui ne pourront plus être modifiées ultérieurement) pour les trois couleurs (rouge, vert, bleu).

DANS installation() nous avons démarré la connexion série à 9 600 bauds et réglé toutes les broches de la bande sur OUTPUT.

En boucle boucle(), si Serial reçoit quelque chose, il analyse les données reçues sous forme d'entier (important à l'étape suivante)

S'il reçoit un caractère de nouvelle ligne ("\n"), il limite d'abord les valeurs à la plage 0-255 en raison de la plage PWM (PWM). modulation de largeur d'impulsion (MLI)), puis apporte des modifications aux sorties numériques à l'aide de la méthode analogWrite().

Étape 4. Connectez Arduino à un appareil Android

Nous devons télécharger l'application" Bluetooth intelligent- Série Bluetooth Arduino".

Bluetooth intelligent est une application qui vous permet d'utiliser votre téléphone pour communiquer avec un module ou une carte Bluetooth de la manière la plus simple. Il offre des possibilités illimitées en matière de gestion de projet. Smart Bluetooth offre de nombreuses façons de transférer des données vers votre module.

Smart Bluetooth a les éléments suivants les fonctions:

  • Connexion rapide au module,
  • Envoyez et recevez des données depuis votre module,
  • Gestion des contacts numériques et PWM du récepteur,
  • Thème sombre et clair,
  • Différents modèles de gestion pour différents objectifs,
  • Interface moderne et réactive,
  • Boutons et interrupteurs personnalisables,
  • Réalisez votre projet de voiture RC avec une belle manette de jeu,
  • Contrôle facile des bandes RVB via un curseur,
  • Éteint automatiquement le Bluetooth lorsqu'il est fermé pour économiser la batterie,
  • Ligne de commande (terminal).

Dans ce tutoriel, nous utiliserons le deuxième onglet (TAB). En général, le processus ressemble à ceci :

  1. Ouvrez l'application, appuyez sur le bouton RECHERCHE et recherchez les appareils à proximité.
  2. Une fois votre appareil trouvé, sélectionnez-le en cliquant dessus.
  3. Sélectionnez votre thème préféré (sombre ou clair) et maintenez le bouton choisi.
  4. Attendez la connexion, si cela ne fonctionne pas, essayez de vous reconnecter.
  5. Une fois la connexion réussie, sélectionnez le deuxième onglet (TAB) en cliquant dessus, faites glisser les curseurs et vérifiez si la bande LED a changé de couleur.

Étape 5. Résultat

C'est là que se termine notre connaissance de la connexion d'une bande RVB et de son contrôle via Arduino. Dans les leçons suivantes, nous essaierons de compliquer le projet.


Les équipements SMART pour le contrôle RGB sont la base de votre confort
Les sources lumineuses RVB et RGBW vous permettent d'ajouter des couleurs vives et de la dynamique à l'éclairage ordinaire, de diversifier l'atmosphère de la pièce et de créer une ambiance adaptée à l'occasion.

La prochaine mise à jour de la série SMART aidera à organiser un contrôle pratique et fiable des sources de lumière multicolores. Parmi les nouveautés, il y a tout pour créer un éclairage dynamique coloré pour des projets de différentes tailles.

Le contrôleur RVB universel SMART-K8-RGB est conçu pour contrôler les lumières LED multicolores, bicolores et dimmables avec une tension de fonctionnement de 12-24 V. La puissance accrue (6 A par canal) lui permet d'être utilisé dans de grands projets. Le modèle a des effets dynamiques intégrés : changement de couleur séquentiel, changement de couleur fluide.
Le contrôleur SMART-K13-SYNC à quatre canaux vous permet non seulement de contrôler une bande LED RGBW, mais également de transmettre le signal via un canal RF à des contrôleurs similaires à une distance allant jusqu'à 15 mètres. Dans ce cas, la longueur totale du système peut atteindre 100 mètres. Le système peut être complété par un convertisseur SMART-K10-RF, qui permet de contrôler le système d'éclairage depuis les smartphones via WiFi.

Le décodeur à quatre canaux SMART-K15-DMX convertit le signal selon la norme numérique DMX512 en un signal PWM pour contrôler les bandes LED et autres sources lumineuses avec une tension d'alimentation de 12, 24 et 36 V. Vous permet de régler le DMX souhaité. adresse. Le modèle peut être utilisé comme contrôleur DIM, RVB, RGBW autonome.
Dans les cas où la puissance du contrôleur n'est pas suffisante pour connecter la longueur requise de bande LED, des amplificateurs sont installés dans le système. La série SMART a été complétée par des amplificateurs à quatre canaux SMART-RGBW-C2 (courant de charge 4x350mA) et SMART-RGBW-C3 (courant de charge 4x700mA), ainsi qu'un amplificateur RGBW pour rail DIN SMART-RGBW-DIN.

Pour un contrôle pratique des contrôleurs à trois et quatre canaux, la télécommande radio universelle SMART-R21-MULTI et le panneau TACTILE intégré Sens SMART-P22-RGBW sont idéaux.
La télécommande dispose d'une bague tactile pour un réglage précis de la couleur de la lueur et de boutons intuitifs pour contrôler la luminosité, choisir une couleur, sauvegarder deux modes utilisateur, lancer des programmes dynamiques et modifier leur vitesse. Prend en charge le contrôle dans une zone lumineuse.

L'écran tactile intégré SMART-P22-RGBW avec contrôleur principal intégré présente un design moderne et élégant et dispose d'un son commutable. Le choix de la couleur de l'éclat s'effectue à l'aide d'une bande tactile sensible. Le modèle présenté peut contrôler un nombre illimité de contrôleurs, et peut également être contrôlé depuis la télécommande.
OPTOLEDS.RU - Équipements LED de haute qualité et matériaux associés pour créer des systèmes d'éclairage de différents niveaux de complexité.
▪️ Développement de solutions LED à l'unité, sur commande
▫️ Contrôle qualité de la production
▪️ Large gamme de produits - plus de 5000 articles actuels
▫️ Programme d'entrepôt - plus de 80 % des articles sont constamment en stock
▪️ Compatibilité des appareils et sélection pratique des produits
▫️ Support technique - instructions, schémas de connexion, modèles 3D, fichiers IES
▪️ Assistance technique et service de garantie
▫️ Service recherche et contrôle qualité : essais, tests, contrôle entrant
▪️ Laboratoire photométrique de mesure des paramètres des appareils d'éclairage

Par

Contrôle d'éclairage - série SMART

De nouveaux modèles SMART de contrôleurs, télécommandes et amplificateurs sont apparus dans l'assortiment. Ainsi, les capacités de la gamme SMART se sont considérablement élargies et, sur cette base, il est possible de concevoir des systèmes de contrôle d'éclairage de complexité variable. La collection de télécommandes de la série MULTI pour contrôler plusieurs sources lumineuses DIM/MIX/RGB/RGBW a été considérablement élargie. Ils sont désormais disponibles dans différents modèles et couleurs de carrosserie.

023027 Télécommande SMART-R6-DIM (1 zone, 2,4G)
023474 Télécommande SMART-R23-DIM Blanc (4 zones, 2,4G)
023478 Télécommande SMART-R27-RGBW Blanc (1 zone, 2,4G)
023476 Télécommande SMART-R25-RGBW Blanc (4 zones, 2,4G)
022667 Télécommande SMART-R16-MULTI (4 zones, 2,4G)
023471 Télécommande SMART-R20-MULTI Blanc (4 zones, 2,4G)
Parmi les nouveautés, une attention particulière doit être portée à deux nouveaux contrôleurs. Un variateur monocanal est conçu pour contrôler une bande LED monochrome et permet de relier jusqu'à 10 télécommandes et panneaux.

023829 Amplificateur SMART-DIM (12-24V, 1x8A)
Le contrôleur RGBW-CCT à cinq canaux vous permet de contrôler simultanément la couleur de la lumière et la température de couleur. Lorsqu'il est utilisé avec les télécommandes de la série MULTI, l'utilisateur ne reçoit que 2 appareils aux capacités presque illimitées. Les programmes de contrôle d'éclairage intégrés vous aideront à choisir le bon scénario pour la bonne ambiance.

023822 Contrôleur SMART-K14-RGB-WW/DW (12-24V, 5x4A)
024184 Variateur SMART-D3-DIM (12-24V, 8A)
Il convient également de noter l'apparition d'une série d'amplificateurs dans la gamme SMART. Avec leur aide, vous pouvez connecter plus de sources d'éclairage à un seul contrôleur, améliorant ainsi considérablement son signal. Les amplificateurs sont disponibles en trois modèles : DIM, RGB et RGBW pour couvrir toute la gamme de produits SMART.

023830 Amplificateur SMART-RGB (12-24V, 3x6A)
023831 Amplificateur SMART-RGBW (12-24V, 4x5A)

SMART – rien de plus simple !
Magasin: Optomleds.ru

Par

Série SMART : le contrôle de la lumière d'une nouvelle manière
L'assortiment de notre boutique en ligne comprend désormais de nouveaux modèles de la série SMART, conçus pour organiser des systèmes de contrôle d'éclairage principal ou décoratif de complexité variable.

Télécommande R7-DIM
Une télécommande radio à 4 zones au design laconique et au boîtier pratique est utilisée pour contrôler les sources lumineuses unicolores. L'appareil dispose d'une fonction de mémoire pour enregistrer le mode de rétroéclairage sélectionné.

023028 Télécommande SMART-R7-DIM (4 zones, 2,4G)
Télécommandes R9 et R14
Les télécommandes radio à bouton-poussoir sont capables de contrôler des bandes LED monochromes ou multicolores dans une zone. L'anneau tactile sur le corps permet de sélectionner la couleur ou la luminosité de la lumière. Les appareils peuvent contrôler un nombre illimité de contrôleurs.

023032 Télécommande SMART-R9-DIM (1 zone, 2,4G)
022671 Télécommande SMART-R14-RGBW (1 zone, 2,4G)
Télécommandes R22, R24, R26 et R28
Des télécommandes radio élégantes, dont le corps est fabriqué en plastique spécial doux au toucher avec lumière noire, vous permettent de contrôler des sources lumineuses monochromes ou RGBW via un nombre illimité de contrôleurs.
R22-MULTI est un modèle unique conçu pour contrôler les bandes LED DIM/MIX/RGB/RGBW. L'appareil dispose de 4 zones de contrôle et de 2 emplacements mémoire pour enregistrer les paramètres utilisateur. À l'aide de l'anneau tactile, vous pouvez facilement sélectionner la couleur ou la luminosité souhaitée de la lueur.

023473 Télécommande SMART-R22-MULTI Noir (4 zones, 2.4G)

R24-DIM – conçu pour contrôler les sources lumineuses unicolores. Le modèle dispose également de 4 zones de contrôle. Jusqu'à 4 modes d'éclairage favoris sont enregistrés dans la mémoire de l'appareil. Des boutons spéciaux sur la télécommande vous permettent de sélectionner des préréglages de luminosité.

023475 Télécommande SMART-R24-DIM Noir (4 zones, 2.4G)

R26-RGBW et R28-RGBW - des versions populaires de télécommandes sont utilisées pour contrôler les bandes LED multicolores et d'autres sources lumineuses. Les modèles diffèrent par le nombre de zones de contrôle et d'emplacements mémoire : R28 dispose de 4 emplacements mémoire et fonctionne dans une zone, R26 contrôle l'éclairage dans 4 zones et dispose de 2 emplacements mémoire.

023477 Télécommande SMART-R26-RGBW Noir (4 zones, 2.4G)
023479 Télécommande SMART-R28-RGBW Noir (1 zone, 2.4G)
À l'aide de l'anneau tactile précis, vous pouvez sélectionner la couleur de la lueur. La fonctionnalité des boutons vous permet d'ajuster la saturation des couleurs, de modifier les scènes dynamiques et le mode de rétroéclairage.
Panneau P6-RGBW
L'écran tactile intégré est capable de contrôler les sources lumineuses LED RGBW. Le cercle tactile permet un réglage pratique et précis de l'éclairage. La particularité du modèle est qu'il peut fonctionner comme un contrôleur indépendant, et peut également être contrôlé via des télécommandes radio : jusqu'à 10 télécommandes ou autres panneaux peuvent être connectés à l'appareil.

023055 Panneau de détection SMART-P6-RGBW (5-24V, 2.4G)
Panneau P3-DIM
Le panneau intégré avec rotateur rotatif est conçu pour contrôler les sources lumineuses unicolores. Un appareil doté d'une fonction de gradation est capable de fonctionner comme un gradateur indépendant avec une compatibilité totale avec toutes les télécommandes de la série SMART et les panneaux ayant des fonctionnalités similaires. Le design moderne et simple du modèle lui permet d'être utilisé pour organiser un système de contrôle d'éclairage dans n'importe quel intérieur.

023030 Panneau rotatif SMART-P3-DIM (5-24V, 2.4G)
Convertisseur K10-RF
Le nouveau modèle est utilisé pour le contrôle à distance des contrôleurs de la série SMART. Le convertisseur convertit le signal d'entrée Wi-Fi des appareils mobiles en un signal RF. L'appareil vous permet également de contrôler les effets d'éclairage dynamiques. Grâce à la mémoire intégrée, vous pouvez enregistrer le mode d'éclairage sélectionné.

023063 Contrôleur SMART-K10-RF (5-24 V, Wi-Fi)
Les nouveaux produits de la série SMART vous permettront de créer le meilleur système de contrôle d'éclairage LED dans votre maison.
2 ans de garantie pour tous les nouveaux produits de la série SMART.
Magasin: Optomleds.ru
Nous proposons des conditions de coopération spéciales pour les designers, architectes, décorateurs et organisations de design.

Par

Contrôle de la lumière sans fil
En 2017, personne ne sera surpris par le contrôle sans fil, qui s'effectue à l'aide d'une télécommande utilisant un rayonnement infrarouge ou des radiofréquences. Peut être contrôlé à l'aide d'appareils mobiles via les réseaux Wi-Fi et les réseaux personnels Bluetooth. Tous les appareils de commande doivent être rechargés ou les piles remplacées. Mais que dire si vous n'avez plus besoin de recharger l'appareil, de changer les piles et de couper les murs pour poser les fils du récepteur de signal ? Grâce à la technologie EnOcean, c'est possible !

Les principaux avantages de la technologie EnOcean sont : obtenir de l'électricité de l'environnement pour faire fonctionner les appareils et consommer un minimum d'électricité. Grâce aux convertisseurs d'énergie thermiques et mécaniques, les dispositifs de signal radio ne nécessitent pas d'alimentation secteur ou de batteries. L'utilisation du système EnOcean, basé sur un contrôle sans fil, réduit considérablement les coûts de construction ou de rénovation, et augmente également les économies d'énergie. De plus, les appareils d'éclairage dotés de la technologie EnOcean offrent une flexibilité dans leur installation.
Panneau de commande SR-EN9001-RF-UP Blanc
Grâce à son design à la fois moderne et laconique, le modèle s'intègre harmonieusement dans n'importe quel intérieur. À l'aide du panneau, vous pouvez facilement contrôler une bande LED monochrome : vous pouvez l'allumer/l'éteindre et régler sa luminosité.

019038 SR-EN9001-RF-UP Blanc (DIM, 1 zone)
Les modèles ne nécessitent pas de connexion à une prise électrique ni d’installation de piles. En appuyant sur la touche, l'énergie cinétique est convertie en électricité, ce qui suffit à transmettre un signal radio au contrôleur. Cette technologie garantit un fonctionnement fiable des appareils pendant une longue période. Pour installer les panneaux, vous n'avez pas besoin d'effectuer une installation complexe avec la finition des murs et la pose des fils.
Contrôleur SR-EN9101Р
Le contrôleur est utilisé pour contrôler les bandes et modules LED. Un appareil avec 1 canal de commande interagit avec la centrale via un signal radio, qui fonctionne à une distance allant jusqu'à 30 M. Cette fonctionnalité du contrôleur permet d'organiser un système de contrôle d'éclairage à distance dans une pièce assez grande.

019039 SR-EN9101P (12-36 V, 240-720 W)
La série SR-EN de panneaux de commande et de contrôleurs dotés de la technologie EnOcean est facile à mettre en œuvre dans les projets existants. Les modèles peuvent être placés presque n'importe où sans développer de projets ni effectuer de travaux d'installation sur les connexions de câbles.
Magasin: Optomleds.ru
Nous proposons des conditions de coopération spéciales pour les designers, architectes, décorateurs et organisations de design.

Par

Vous avez besoin d'une solution prête à l'emploi (kit de rétroéclairage) avec la possibilité d'enregistrer 6 scénarios de rétroéclairage dans le contrôleur puis de les commuter
le rétroéclairage comprend : 6 zones (plafond, corniche, sol, colonne...) le contrôleur doit contrôler séparément 6 ZONES de rétroéclairage RGB, on utilise des bandes LED RGB ou RGB+W (14,4w/mètre) la longueur de la bande LED de 5 zones de rétroéclairage font 7 mètres pour chaque zone, 1 zone - 2,6 mètres, section d'éclairage supplémentaire pour la zone 6 - 16 mètres de ruban Tâche : chaque scénario se compose de certaines zones de rétroéclairage et des couleurs de leur lueur. L'utilisateur sélectionne ensuite un seul des scénarios. Ceux. environ 6 boutons sur la télécommande pour changer de scénario de rétroéclairage. La possibilité de contrôle depuis un PC ou un smartphone est intéressante, l'option se fait au moins depuis les boutons du contrôleur ou de la télécommande

Scénario d'éclairage n°1 :



Scénario d'éclairage n°2 :
Zone d'éclairage n°3 - Couleur bleue
Zone d'éclairage n°1 - Couleur verte
Zone d'éclairage n°2 - Couleur orange

Les autres groupes doivent être désactivés.

Scénario d'éclairage n°3 :
Zone d'éclairage n°3 - Couleur bleu foncé
Zone d'éclairage n°4 - Rouge
Zone d'éclairage n°6 - Couleur blanche
Les autres groupes doivent être désactivés.

Scénario d'éclairage n°4 :
Zone d'éclairage n°3 - Couleur bleu foncé
Zone d'éclairage n°4 - Couleur rouge
Zone d'éclairage n°5 - Couleur orange
Les autres groupes doivent être désactivés.

Scénario d'éclairage n°5 :
Zone d'éclairage n°2 - Couleur orange



Les autres groupes doivent être désactivés.

Scénario d'éclairage n°6 :
Zone d'éclairage n°3 - Couleur jaune
Zone d'éclairage n°1 - Couleur bleue
Zone d'éclairage n°2 - Couleur verte
Zone d'éclairage n°6 - Couleur bleue
Les autres groupes doivent être désactivés.

Par

Contrôle d'éclairage professionnel
Contrôleurs, gradateurs avec télécommande (1-8 zones)

Contrôleurs, gradateurs avec télécommande (1-4 zones)

Convertisseur WiFi-RF

Contrôleurs et gradateurs MIX

Variateur EnOcean, KNX

Variateur avec contrôle 0-10V

Contrôleurs et gradateurs DMX512

Décodeur DMX512

Contrôleurs et variateurs DALI

Variateurs, interrupteurs avec capteurs

Amplificateur de signaux

Variateur avec sortie courant

Contrôleurs RVB avec télécommande

Amplificateurs RVB(B)

Variateur avec télécommande

Variateur avec contrôle 0-10V

Contrôle DMX 512

Contrôle DALI

Systèmes de contrôle d'éclairage LED série SR
Systèmes de contrôle de l'éclairage SR LUX dans une maison ou un appartement (basés sur la méthode de contrôle PWM populaire) :
– Des variateurs pour contrôler la luminosité des bandes LED ;
– Contrôleurs pour contrôler les bandes LED multicolores RVB/RGBW ;
Systèmes SR LUX à usage professionnel :
– Protocole DALI, variateurs et panneaux de contrôle ;
– Protocole DMX, décodeurs et contrôleurs ;
Le système SR soigneusement pensé offre une large gamme d'options de contrôle :
– Boutons et interrupteurs ;
– Des télécommandes élégantes ;
– Panneaux intégrés ;
Dans la série SR, presque tous les dispositifs de contrôle sont interchangeables, le système est facilement mis à jour,
Les panneaux de commande peuvent être facilement remplacés en cas de perte ou de dommage.
La garantie sur tout équipement de la série SR est de 3 ans.
Les projets bénéficient d’une garantie prolongée de 5 ans.
Série 1009 PWM :
Télécommandes, variateurs, contrôleurs, panneaux, équipements spéciaux

Série 2501 MLI :
Télécommandes, gradateurs et contrôleurs, panneaux

DMX :
Décodeurs, décodeurs et contrôleurs de courant, panneaux

DALI :
Gradateurs, panneaux

Kits PWM prêts à l'emploi :
Variateurs avec capteur, interrupteurs avec capteur

Par

Contrôleur Wi-Fi RVB pour contrôler les lampes, bandes et règles LED RVB à l'aide d'appareils sur les plateformes iOS et Android
Contrôler l'éclairage RVB multicolore est devenu encore plus simple grâce à l'interface intuitive du programme « Magic Color », vous n'avez pas besoin de chercher dans toute la maison un panneau de commande d'éclairage, de contrôler l'éclairage à l'aide de votre téléphone, de régler la luminosité et la couleur. de la lueur. Créez une atmosphère unique chez vous pour un dîner romantique ou utilisez la lumière comme veilleuse. Vous pouvez choisir n'importe quelle couleur d'éclairage LED pour votre intérieur en fonction de votre humeur : orange, jaune, blanc, rose, etc. Puissance du contrôleur WiFi sous tension : 12 V – 144 W, 24 V – 288 W.

Appui court sur le bouton de réinitialisation : changement de scénario, 20 options. Appui long (plus de 20 secondes) : réinitialiser les paramètres.
SSID Wifi pour la connexion « LEDnetXXXXXXXXXX » Mot de passe : « 88888888 » IP : 192.168.10.1
Si vous décidez d'installer des éclairages équipés de contrôleurs wifi dans différentes pièces, vous pourrez alors facilement contrôler tout l'éclairage à l'aide d'une seule application. Vous pouvez contrôler à la fois chaque contrôleur individuellement et tous les éclairages en même temps.
Le contrôleur WiFi RGB est conçu pour contrôler les produits LED multicolores avec une tension de fonctionnement de DC 7,5-24 V, avec prise en charge des contrôleurs PWM (contrôle externe), exemple : (4 fils en sortie)

Schémas de connexion :

Si la longueur du rétroéclairage ou la puissance du contrôleur ne suffit pas pour toutes les lampes, vous aurez besoin d'un amplificateur RVB (amplificateur rgb) + une alimentation séparée pour celui-ci :

ACHETER POUR 1 538 RUBLES avec livraison gratuite

Par

72 ampoules
Au départ, nous avons eu l'idée d'accrocher des lampes à incandescence ordinaires telles quelles au plafond et de les contrôler à l'aide d'un banc de relais. Mais plusieurs expériences ont prouvé que c’était plus facile à dire qu’à faire. L’astuce du tableau que nous voulions mettre en œuvre s’est avérée pratiquement impossible. Afin de créer un réseau 6x12, nous devions connecter 72 lampes individuellement, ce qui entraîne un grand nombre de fils et d'autres problèmes.
Il existe plusieurs autres problèmes sérieux associés aux ampoules à incandescence conventionnelles. Tout d'abord, ils sont terriblement inefficaces : la consommation électrique de l'éclairage de 72 lampes (même avec une luminosité minimale de 15 à 20 watts par lampe) sera très importante. Deuxièmement, il n'existe aucun moyen de contrôler la luminosité, ce qui limite la quantité d'effets visuels sympas que vous pouvez obtenir dans ce projet. Enfin, travailler en haute tension au plafond nous a rendu assez nerveux.
Finalement, nous avons opté pour les LED. Ils ont une faible tension d'alimentation, une consommation d'énergie relativement faible et leur luminosité peut être ajustée à l'aide d'une modulation de largeur d'impulsion (ci-après simplement PWM). Le seul problème avec les LED était leur taille, elles sont petites donc elles n'ont pas l'air très intéressantes. Suspendus au plafond, ils n'ont pas assez de poids pour tirer le fil et pendre droit car le fil a tendance à s'enrouler en spirale lorsqu'il est enroulé dans la bobine. Nous avons expérimenté différentes manières de rendre les LED, en les montant dans du plastique et de la colle pour les rendre plus attrayantes visuellement. Mais au cœur de l’idée, nous voulions vraiment qu’elles ressemblent à des ampoules ordinaires. Notre solution finale consistait à prendre 72 ampoules à incandescence ordinaires, à retirer les entrailles et à installer des LED à l'intérieur.

Les ampoules ordinaires ne sont pas vraiment conçues pour être démontées, ce qui s'est donc avéré être une tâche assez complexe et spécifique. Pour accélérer le processus, j'ai fait appel à plusieurs collègues et nous avons commencé à retirer les isolants en céramique de toutes les lampes. J'ai pris soin de ne pas endommager le revêtement dépoli de l'ampoule en verre, car j'espérais que le revêtement en verre aiderait à diffuser la lumière LED (si je l'endommageais, les ampoules montreraient un éblouissement brillant, ce que nous ne voulions vraiment pas). Une fois les travaux de retrait de l'intérieur terminés, j'ai commencé à installer le remplissage LED. Une LED avec un fil soudé a été placée dans chaque ampoule ; le fil a été fixé au socle avec une goutte de colle chaude.
Ensuite, toutes les lampes ont été testées en les connectant simplement à une batterie. Mon prochain défi était de comprendre comment contrôler individuellement 72 LED avec un minimum de maux de tête et comment cela était même possible...
Tout est sous contrôle
Il existe de nombreuses façons de contrôler tout un tas de LED. Par exemple, le multiplexage. C'est un bon moyen de sauvegarder les broches GPIO, mais pour multiplexer 72 LED, vous avez toujours besoin de 9 broches. Pour contrôler le projet, j'ai utilisé un contrôleur Arduino Pro Mini, mais lorsqu'il est utilisé seul, il n'y avait pas assez de contacts libres pour connecter des capteurs et d'autres choses amusantes. Utiliser une paire de registres à décalage serait un moyen décent de contrôler toutes les LED individuellement, mais c'est si tout ce que je voulais faire était d'allumer ou d'éteindre les LED. Mais je voulais vraiment contrôler la luminosité des LED.

En fin de compte, le meilleur outil pour étendre l'architecture s'est avéré être le pilote TLC5940 PWC. Le driver TLC5940 est capable de gérer 16 canaux avec du PWM 12 bits ! Et cela représente 4096 niveaux de luminosité ! Ce qui est génial, c'est que ces pilotes peuvent être câblés ensemble en série et avoir toujours le même nombre de broches d'E/S pour piloter 16 LED à partir d'un seul pilote. Je peux donc facilement construire un circuit pour piloter 72 LED. J'ai simplement soudé ensemble 5 cartes de dérivation TLC5940 en ligne et les ai combinées avec leur propre canal PWM.
Tous les calculs mathématiques et graphiques de ce projet sont effectués par le contrôleur Arduino Pro Mini. C'est mon contrôleur Arduino préféré en raison de sa taille compacte, ce qui est exactement ce dont j'avais besoin pour ce projet afin d'économiser de l'espace.
L’opération d’alimentation électrique de l’ensemble du projet est un autre défi ! Certains composants nécessitent 3 V, d'autres 5 V, et l'alimentation doit avoir suffisamment de puissance pour allumer les 72 LED. Curieusement, pour résoudre ce problème, une ancienne alimentation provenant d'un ordinateur a été utilisée. Il produit tous les types de tension continue requise : 12 V, 5 V et 3,3 V. Ils sont également autonomes, disposent de petits réglages et consomment peu de courant.
Tous les composants de puissance et de contrôle nécessitent un endroit où ils peuvent être situés. J'ai donc construit une simple armoire en OSB, y ai fixé des pieds et l'ai en outre vernie. Les composants sont situés sur une étagère ouverte, qui peut être recouverte de panneaux amovibles si nécessaire. J'ai placé une prise à l'intérieur du meuble et j'ai tout alimenté via un interrupteur sur le panneau avant, ce qui permet de tout éteindre facilement.

Une fois l'armoire de commande assemblée, il était temps d'effectuer les gros travaux électriques : suspendre individuellement 72 lampes LED au plafond...
Travaux d'installation électrique
Étant donné que je voulais réaliser un réseau de LED au plafond, chaque lampe LED devait être suspendue à son propre câble partant directement de l'armoire de commande. Cela a créé un problème pour deux raisons : premièrement, nous aurions besoin de beaucoup de câbles, et deuxièmement, il est presque impossible de cacher un si gros faisceau de fils. Par conséquent, j'ai commencé à résoudre ces problèmes en choisissant un bon câble multiconducteur. J'ai décidé qu'il serait beaucoup plus facile de retirer quelques fils du câble, en allant vers la dernière lampe, que de faire passer 144 câbles séparément, puis de les cacher également. Après avoir exploré le marché des produits de câble pouvant être achetés en gros, j'ai finalement opté pour un câble réseau informatique ordinaire !
Nous avons utilisé un câble réseau CAT 5. Il possède un nombre suffisant de conducteurs pour nous, et le fait qu'il soit constitué de paires torsadées nous a beaucoup facilité la vie lors de la connexion des LED.
Comme le travail d’accrochage des lampes s’effectue au plafond, je n’avais vraiment pas envie de tomber d’une hauteur de 1,5 mètre. Par conséquent, nous avons d'abord fixé au plafond des supports spéciaux sous forme de crochets, sur lesquels nous avons ensuite accroché nos fils avec des lampes. Nous avons réalisé la connexion physique des fils aux lampes au sol, après avoir préalablement mesuré toutes les distances nécessaires. En conséquence, nous nous sommes retrouvés avec six baies de câbles contenant 12 lampes LED. Puis, sans difficulté, mais avec un peu d'aide, j'ai pu accrocher les lampes aux crochets.

Après avoir terminé ce projet, j'ai appris quelques choses sur les faisceaux de câbles. Et je me ferai un plaisir de les partager avec vous ci-dessous :
Mesurer deux fois, couper une fois - oui, un vieux dicton, mais avec un sens inchangé. Il n'y a rien de pire que de ruiner un faisceau de câbles de 15 mètres en coupant le mauvais conducteur.
Laissez une réserve de fil - même si vous êtes sûr à 100% de vos mesures, faites une réserve de 15-20 cm, cela ne vous fera pas de mal, et vous pourrez toujours couper l'excédent.
Section de fil - les longues sections de fils ont une résistance importante, qui dépend de la section du fil, et une chute de tension se produit entre eux. Si vous réalisez des projets puissants, ne soyez pas paresseux et calculez la section de fil requise.
Tests – vérifiez votre travail à différentes étapes et domaines. Il est assez difficile de trouver une erreur dans un harnais entièrement assemblé et installé !
Étiquetage – Créez vos propres codes de couleur de câble, notez-les ou prenez une photo. Étiquetez les fils avant l’installation ou le regroupement.
Interactivité
Tout un ensemble de lumières disposées en grille est une chose assez divertissante, mais seulement si elle réagit aux événements environnants. Sans cela, nous n’aurions qu’un téléviseur pour visualiser des images à très basse résolution. Pour démarrer le projet, j'ai décidé de créer plusieurs modes de fonctionnement différents qui réagiraient différemment aux événements environnants. Le contrôleur ATmega328 d'Arduino est bien adapté à cette tâche.
J'ai passé plusieurs jours à créer de nouveaux programmes en utilisant différents capteurs, en expérimentant différentes idées pour voir quels types d'interactions seraient les plus engageantes et cohérentes.
Mon expérience préférée utilise des télémètres à ultrasons comme périphérique d'entrée. L’échographie est pratique, stable et n’est pas affectée par les changements de lumière ambiante. Il dispose également d’une portée suffisamment longue et d’une zone de détection large pour fonctionner comme un moniteur d’activité général lorsqu’il est correctement positionné. J'ai utilisé deux télémètres Maxbotix et les ai placés aux extrémités opposées de la salle de conférence. Chacun est connecté à un convertisseur analogique-numérique distinct du contrôleur Arduino. Cela me permet de lire leurs données très rapidement, séparément les unes des autres. Je viens de les coller aux murs, ils sont si petits qu'on les remarquera à peine.
En plus des télémètres, j'ai décidé d'ajouter une certaine interaction avec les sons ambiants. Malheureusement, la réponse au son ambiant était imprévisible. Notre cerveau est si doué pour filtrer les sons que nous ne réalisons souvent pas à quel point une pièce est bruyante jusqu'à ce que nous essayions de contrôler le son à l'aide d'un ordinateur. La différence entre une pièce « calme » et une salle de réunion est plus visible dans le spectre des fréquences que dans le niveau de volume réel.
Mais je voulais quand même ajouter un Spectrum Shields (contrôleur de numérisation audio) à notre projet pour créer une visualisation musicale. Cela a l'air très bien, surtout sur les grands écrans. En raison des difficultés ci-dessus, j'ai décidé d'utiliser une source musicale pure connectée au contrôleur de numérisation audio. Au début, il s'agissait d'une ligne directe entre les écouteurs et le lecteur, mais j'ai ensuite décidé d'ajouter une transmission audio sans fil via Bluetooth. Pour cela, j'ai utilisé l'adaptateur SparkFun Audio Bluetooth Breakout - RN-52.

J'ai fabriqué un petit étui pour l'adaptateur audio Bluetooth, dans lequel j'ai placé une paire de haut-parleurs, ainsi que quelques boutons de réglage et une fenêtre pour le voyant d'état de l'adaptateur Bluetooth. J'ai accroché le boîtier au mur, où il serait facilement accessible, et j'ai également fait passer un câble dans l'armoire de commande pour le connecter à l'alimentation. Le même câble transmet le signal audio de l'un des haut-parleurs au contrôleur de numérisation audio Spectrum Shields, que j'ai connecté à l'alimentation 3 V du contrôleur Arduino Pro Mini via l'adaptateur Logic Level Converter (convertit 3 V en 5 V et vice versa).

Maintenant, regardons tout ensemble
Matériel
Le schéma présenté est montré en tenant compte de mes modifications, dont je parlerai ci-dessous :

Dans le schéma ci-dessus, j'ai remplacé le contrôleur de numérisation audio Spectrum Shields par une puce de filtre d'affichage Graphic Equalizer - MSGEQ7.

J'ai supprimé certains éléments passifs et me suis débarrassé du convertisseur de niveau logique.
Les capteurs et appareils externes sont connectés au contrôleur Arduino Pro Mini aux broches suivantes :
Télémètres à ultrasons - aux broches A0 et A1
Boutons-poussoirs momentanés – aux broches A6 et A7
Alimentation pour puce MSGEQ7 - broche A3
La façon dont les cartes pilotes TLC5940 sont connectées est très bien décrite ici :
http://bildr.org/2012/03/servos-tlc5940-arduino/
Dans le diagramme ci-dessus, le groupe de fils intitulé « Vers le panneau de commande » est codé par couleur pour correspondre au diagramme ci-dessous afin que vous puissiez tracer les connexions d'un dessin à l'autre.
Il s'agit du panneau de contrôle décrit dans la section Interactivité. Il ne se passe vraiment pas grand-chose ici. L’adaptateur audio Bluetooth Breakout PH-52 fait l’essentiel du travail. Un signal différencié est extrait de la sortie audio, suffisant pour la puce MSGEQ7, j'ai simplement pris le signal positif de l'un des haut-parleurs et je l'ai amené à la puce.
La ligne qui dit « To PSU Enable Line » correspond à l'alimentation (terre) de l'ensemble du projet. Il est connecté via un interrupteur de terre à l'alimentation (généralement le fil vert dans tous les connecteurs d'alimentation).

Logiciel
Une fois votre matériel entièrement assemblé, vous devez charger le contrôleur avec le code logiciel qui définira le comportement de votre réseau de LED. Vous pouvez vous familiariser avec le code du programme et sa description en détail dans les instructions originales disponibles sur :
https://learn.sparkfun.com/tutorials/interactive-hanging-led-array
Moment de vérité!



Avez-vous aimé l'article? Partagez-le