Table des matières:
- Étape 1: Pièces
- Étape 2: Schéma
- Étape 3: Soudez votre PCB
- Étape 4: Téléchargez le code
- Étape 5: Et vous avez terminé
Vidéo: Contrôleur de bande DIY Wi-Fi RGB : 5 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Merci au JLCPCB et au LCSC d'avoir rendu ce projet possible ! Découvrez-les dès aujourd'hui !
(Remarque: ce n'est pas ma conception (à part le schéma et le PCB) et tout le mérite de l'idée revient à Saiyama)
Comment ce projet a commencé, j'ai acheté une bande LED RVB sur Ebay et l'horrible petit contrôleur IR était horrible, je l'ai détesté. Je suis donc allé en mission pour créer un contrôleur d'activation wifi pour cela.
Étape 1: Pièces
- 3 résistances 1K
- 3 transistors haute puissance, j'ai utilisé TIP31
- Microcontrôleur LINKIT ONE
- Bande RVB analogique
- (Le reste est si vous avez fait un PCB comme je l'ai fait)
- 1 borne à vis
- En-têtes masculins
- OUTILS
- Fer à souder/Station
- Souder
- Pinces
- Pinces coupantes
Étape 2: Schéma
Lorsque je faisais des recherches sur cette conception, j'ai utilisé le schéma fonctionnel de Saiyama pour créer ce schéma dans EasyEda (lien ici).
Broche émetteur de tous les transistors à connecter à la broche GND du linkit one. Broche de base du transistor 1 à connecter à la broche numérique 9 du linkit one. Broche de base du transistor 2 à connecter à la broche numérique 3 du linkit one. Broche de base du transistor 3 à connecter à la broche numérique 2 du linkit one. Anode de bande LED à connecter à l'alimentation (+). Broches de l'émetteur de tous les transistors à connecter à l'alimentation (-). N'oubliez pas que l'utilisation des broches 3 et 9 est nécessaire et qu'elles ne peuvent pas être modifiées car ce sont les seules broches PWM de Linkit ONE. Comme il n'y en a que deux, la troisième couleur de la bande LED doit être contrôlée par une broche numérique normale.
Étape 3: Soudez votre PCB
Une fois que j'ai fait le schéma, je les ai transformés en PCB et je les ai commandés à JLCPCB et je les ai reçus dans les 5 jours !
Je suis ensuite allé chez LCSC et j'ai commandé les composants, cela a pris un certain temps car il était trop cher pour DHL de l'amener là où je suis.
Après 5 jours d'attente, j'ai reçu mes PCB, et ils étaient aussi bons que ce à quoi je m'attendais, vous pouvez consulter mon avis sur JLCPCB ici pour un examen plus approfondi de ceux-ci.
Quelques jours plus tard, j'ai reçu mon colis de LCSC avec tous mes composants soigneusement emballés dans leurs propres sacs antistatiques.
Le contrôleur fonctionne sur environ 12V, vous aurez donc besoin d'environ 12V 3A pour une bande de 3m comme celle que j'utilise.
L'étape suivante consiste à tout souder à votre carte de perforation ou à votre PCB, en vous assurant que la polarité des transistors est correcte.
Vous pouvez probablement dire que j'ai fait une erreur ici et si vous ne le pouvez pas, j'ai soudé des en-têtes femelles au lieu d'un mâle, car les en-têtes linkit one sont des femelles.
Étape 4: Téléchargez le code
Après avoir effectué toute la soudure et la connexion, il est maintenant temps de télécharger le code pour en lier un. Mais avant cela, vous devez disposer de la bibliothèque Blynk. J'ai joint le fichier zip ci-dessous. Extrayez tout le contenu et transférez-le dans Documents>Arduino>Bibliothèques.
Le code de ce projet se trouve dans la bibliothèque Blynk elle-même. Dans l'IDE Arduino, accédez à Fichiers> Exemples> Blynk> Linkit ONE. Vous devez maintenant apporter certaines modifications au code:
Sous: char auth = « YourAuthToken »; //Ajoutez le jeton d'authentification de votre projet blynk (voir étape suivante)
Sous: #define WIFI_SSID « YourSSID » //Ajoutez le nom de votre connexion WiFi.
Sous: #define WIFI_PASS « YourPASS » //Ajoutez le mot de passe de votre connexion WiFi
Sous: #define WIFI_AUTH LWIFI_WPA //Choisissez parmi LWIFI_OPEN, LWIFI_WPA ou LWIFI_WEP.
Si vous ne connaissez pas le jeton d'authentification, passez à l'étape suivante, puis revenez à cette étape. Si vous en avez déjà un, réglez simplement les commutateurs du Linkit ONE sur les positions SPI, UART et USB et téléchargez le code.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Remarque: Ce n'est pas mon code et tout le mérite revient à son créateur.
Une fois que vous faites cela.
Téléchargez gratuitement l'application Blynk sur le Play Store. Créez un compte en fournissant votre adresse e-mail et d'autres détails. Vous devez disposer d'une connexion Internet pour ce faire. En vous connectant à votre compte, créez un nouveau projet avec le nom de votre choix. Vous verrez des chiffres et des caractères lorsque vous créez un projet. Il s'agit de votre jeton d'authentification utilisé pour connecter votre Linkit ONE au serveur blynk. Copiez le jeton d'authentification et ajoutez-le au code donné à l'étape précédente (passez à l'étape précédente pour plus de détails). Passez maintenant à l'écran de projet qui serait initialement vide. Allez dans le panneau des widgets et copiez un "Bouton" et le "ZeRGBa". Dans le bouton, définissez le numéro de broche sur 2. Définissez deux des numéros de broche dans ZeRGBa sur 3 et 9. Laissez le troisième vide. Maintenant, allumez enfin votre linkit ONE, laissez-le se connecter au réseau Wifi, puis dans l'application, sélectionnez l'option « Play ». C'est ça! Vous pourrez désormais contrôler la bande via votre smartphone. Si cela ne fonctionne pas, vérifiez vos connexions. Assurez-vous que le jeton d'authentification doit être mentionné correctement dans le code.
(Remarque: les captures d'écran ne sont pas les miennes car je les ai oubliées, crédit à Saiyama)
Étape 5: Et vous avez terminé
Merci aux sponsors d'avoir rendu ce projet possible et merci à Saiyama pour l'idée.
Il me reste aussi des PCB de ce projet et vous pouvez les acheter ici, si quelqu'un est intéressé !
Conseillé:
Contrôleur Bluetooth à bande LED RGB V3 + Music Sync + Contrôle de la lumière ambiante : 6 étapes (avec photos)
Contrôleur Bluetooth V3 à bande LED RGB + Music Sync + Contrôle de la lumière ambiante : Ce projet utilise arduino pour contrôler une bande LED RGB avec votre téléphone via Bluetooth. Vous pouvez changer de couleur, synchroniser les lumières avec la musique ou les régler automatiquement en fonction de l'éclairage ambiant
Bande LED DIY : Comment couper, connecter, souder et alimenter une bande LED : 3 étapes (avec photos)
Bande LED DIY : Comment couper, connecter, souder et alimenter une bande LED : Guide du débutant pour réaliser vos propres projets d'éclairage à l'aide d'une bande LED.Flexibles, fiables et faciles à utiliser, les bandes LED sont le meilleur choix pour une variété d'applications.Je couvrirai les bases de l'installation d'une simple bande LED d'intérieur 60 LED/m, mais l'in
Contrôle WIFI BANDE LED RVB ESP8266 - NODEMCU en tant que télécommande IR pour bande LED contrôlée via Wifi - Contrôle de Smartphone RVB LED STRIP : 4 étapes
Contrôle WIFI BANDE LED RVB ESP8266 | NODEMCU en tant que télécommande IR pour bande LED contrôlée via Wifi | Contrôle par smartphone RVB LED STRIP : Salut les gars, dans ce tutoriel, nous allons apprendre à utiliser nodemcu ou esp8266 comme télécommande IR pour contrôler une bande LED RVB et Nodemcu sera contrôlé par smartphone via wifi. Donc, en gros, vous pouvez contrôler la BANDE LED RVB avec votre smartphone
Contrôleur de bande LED Arduino RGB : 4 étapes
Contrôleur de bande LED RVB Arduino : Souvent, lorsque les gens veulent contrôler leur bande LED RVB avec un Arduino, trois potentiomètres sont utilisés pour mélanger les couleurs rouge, verte et bleue. Cela fonctionne et pourrait parfaitement répondre à vos besoins, mais je voulais faire quelque chose de plus intuitif, quelque chose
Bande RGB LED pour contrôleur Bluetooth Arduino DIY : 4 étapes
Bande LED RGB pour contrôleur Bluetooth Arduino DIY : Bonjour à tous, voici le deuxième projet que je souhaite partager avec vous ! Aujourd'hui, je vais vous montrer comment connecter un module Arduino et Bluetooth et l'utiliser plus tard pour contrôler une bande LED RGB. Dans ce tutoriel, nous utilisera le module Bluetooth HC-06, car c'est che