Étape 1: théorie
(Cette étape est une discussion sur mon approche de la bande de LED de piratage et peut ne pas nécessairement être bien décrite. Si vous voulez juste s’entendre avec les instructions déjà, n’hésitez pas à passer à l’étape suivante.)
La bande de LED, j’ai acheté (trouvé ici : http://www.banggood.com/Wholesale-5M-RGB-3528-LED-...) est venu avec un contrôleur de LED et télécommande, qui je pense est assez fréquent.
L’idée est de pouvoir ajouter un microcontrôleur qui permet de contrôler le pouvoir de la bande de LED (tourner sur et en dehors selon les besoins), sans perdre la capacité de contrôler la couleur et le motif avec la télécommande. Il y avait deux options, comme je l’ai vu :
- Construire un tout nouveau circuit de commande.
Ce serait exiger intégrant le récepteur de la télécommande dans le nouveau microcontrôleur, inverser l’ingénierie du protocole distant, l’ajout de MOSFET pour contrôler le pouvoir de chacun des canaux LED (et, probablement, une puce de contrôle MOSFET) et les valeurs de lumière et les modèles de programmation dans le microcontrôleur.
Cependant, c’est beaucoup de travail et beaucoup d’autres composants électroniques. Pour être honnête et soyons clairs à ce sujet, je suis loin, très loin, trop paresseux pour faire tout ce travail, qui laisse le numéro d’option...
- Fils de microcontrôleur dans le circuit existant.
Il s’agit de l’approche que j’ai pris pour ce Instructable. et seront décrites ci-dessous.
En quelque sorte le circuit doit être modifié pour permettre le microcontrôleur contrôler la puissance fournie à la partie de la logique du contrôleur LED circuit imprimé.
Un coup de œil à la carte de circuit contrôleur LED montre qu’il y a deux ICs noirs. L’IC supérieur dans les images est le cerveau du contrôleur. Il modifie la couleur de la LED, fait de modulation de largeur d’impulsion (PWM) et contrôle les motifs lumineux. Je devine que l’IC inférieur est une puce de contrôle MOSFET, qui transforme le pouvoir sur et en dehors de chacune des lignes de puissance LED (je peux me tromper à ce sujet, cependant). Il y a aussi un plan de masse (en surbrillance rouge sur la troisième photo), un rail d’alimentation + 12 v et un rail de puissance de + 4,7 v (surligné en bleu). Il y a plusieurs points de soudure potentiels (surlignés en jaune).
Le contrôleur LED accepte les commandes de la télécommande, ce qui permet des couleurs de LED à fixer et pour les modèles d’affichage différentes à choisir. Le contrôleur est capable de se rappeler les paramètres LED quand la puissance est enlevée et la forme de base, qui sera très utile.
J’ai mesuré le courant tiré par le deux ICs à environ 1 mA, ce qui est bien dans les capacités actuelles de sourcing de microcontrôleurs plus, donc un transistor ou MOSFET ne sera pas nécessaire et l’ICs peut être alimentée directement par le microprocesseur. Tout ce qui est nécessaire, alors, consiste à déconnecter le rail de puissance de + 4,7 v le deux ICs (en coupant la circuit imprimé trace à la ligne noire), attacher le microcontrôleur à + 4,7 volts et sol et connectez l’un des broches du microcontrôleur pour les broches d’alimentation de le deux ICs sur le circuit de contrôleur LED, afin que le microcontrôleur peut alimenter les ICs à volonté.
Un détecteur de mouvement PIR simple et bon marché peut être facilement connecté au microcontrôleur pour détecter le mouvement et le microcontrôleur peut facilement être programmé pour timeout après une période de temps spécifique.
Semble assez simple !