Table des matières:
- Étape 1: Étape 1: Imprimer la tour interdite
- Étape 2: Étape 2: Pièces requises
- Étape 3: Étape 3: Outils
- Étape 4: Étape 4: Décider quels composants utiliser
- Étape 5: Étape 5: Logiciels et bibliothèques
- Étape 6: Étape 6: Câblage
Vidéo: Tour de guet interdite + LED RVB contrôlée par WiFi : 7 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
Une fois que vous sentez que vous avez peaufiné votre imprimante 3D pour produire des impressions de qualité décente, vous commencez à chercher des modèles sympas sur www.thingverse.com. J'ai trouvé The Forbidden Tower de kijai et j'ai pensé que ce serait un test génial pour mon imprimante (Anet A8).
L'imprimé était super (pas parfait) mais j'étais content… Jusqu'à ce que je voie que le créateur a inclus un modèle qui a été évidé pour que vous puissiez ajouter une lumière à l'intérieur !
La seule chose naturelle à faire était donc de connecter une LED RVB à un Node MCU ESP8266 et de contrôler les couleurs via le WiFi !:RÉ
Étape 1: Étape 1: Imprimer la tour interdite
J'ai un Anet A8 et voici les réglages que j'ai utilisé:
- Hauteur de couche - 0,2 mm
- Radeaux - Oui - 8mm
- Remplissage - 15%
- Prise en charge - Non
- Filament - CCTree Argent PLA 1.75mm
-
Température d'impression:
- Extrudeuse: 200 degrés
- Lit chauffant: 60 degrés
- Vitesse d'impression - 60 mm/s
- Vitesse de déplacement - 120mm/s
Étape 2: Étape 2: Pièces requises
Vous aurez besoin des éléments suivants:
- Node MCU 12E - techniquement, tout module ESP8266 devrait fonctionner
- Carte de dérivation micro USB - (en option - si vous utilisez un MCU Node, il a un micro USB intégré)
- LED RVB - WS2812x
Étape 3: Étape 3: Outils
Outils que j'ai utilisé:
- Fer à souder
- Coup de main
- Fil de soudure
- Fil électrique - n'a pas besoin d'être de gros calibre
Étape 4: Étape 4: Décider quels composants utiliser
Idées: à l'origine, je voulais utiliser le module ESP8266-12E sans la carte de dérivation. Cependant si j'avais choisi cette voie, j'aurais eu besoin de:
- Un convertisseur abaisseur 5v à 3,3v séparé
- Un convertisseur USB-série quelque chose comme le module FTDI ou le CP2012
- Soudez la puce ESP8266 12E à sa propre carte de dérivation
Veuillez voir l'image qui illustre comment ces composants seraient connectés. Cela a été tiré de cette page. Le mérite leur revient:)
La raison pour laquelle je voulais emprunter cette voie était d'économiser de l'espace, car l'intérieur de la tour n'était pas très grand. Mais lorsque vous ajoutez tous les composants supplémentaires dont vous aurez besoin à l'exception du module ESP8266, cela s'est avéré plus d'espace.
Par conséquent, je suis allé avec le module Node MCU 8266:) Celui-ci a les éléments intégrés suivants:
- Convertisseur USB-Série pour une communication facile avec un ordinateur
- régulateur 3.3v
- ESP8266 12E avec broches de dérivation
Mise en œuvre:
La seule chose dont j'avais besoin était:
- Le module Node MCU ESP8266
- W2812 DEL
- Du fil électrique que j'ai récupéré d'une vieille alimentation ATX
Étape 5: Étape 5: Logiciels et bibliothèques
Logiciel: j'ai utilisé l'IDE Arduino sur Mac OS.
Pilotes: Cela vous fera gagner beaucoup de temps !
Vous devrez obtenir les pilotes suivants à partir de:
- ://kig.re/2014/12/31/how-to-use-arduino-nano-…
- https://www.silabs.com/products/development-tools/..
Bibliothèques Arduino:
Ce qui suit provient de la page GitHub ci-dessus, le crédit revient à russp81:
Bibliothèque FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting library: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting Si vous ne savez pas comment configurer votre ESP8266, consultez le fichier readme sur le git de McLighting. Il est bien écrit et devrait vous permettre d'être opérationnel. En bref, vous:
- Configurer l'IDE Arduino pour communiquer avec l'ESP8266
- Téléchargez le croquis (à partir de ce référentiel) Le croquis est configuré pour une bande LED GRB WS2812B de 240 pixels. (modifiez les options applicables dans "definitions.h" à votre guise)
- Lors du premier lancement, l'ESP8266 annoncera son propre réseau WiFi auquel vous pourrez vous connecter, une fois connecté, lancez votre navigateur et l'interface Web s'explique d'elle-même. (Si l'interface ne se charge pas, tapez "192.168.4.1" dans votre navigateur et appuyez sur Go)
- Une fois que l'ESP est sur votre réseau wifi, vous pouvez alors télécharger les fichiers requis pour l'interface Web en tapant l'adresse IP de l'ESP suivie de "/edit" (c'est-à-dire 192.168.1.20/edit). Ensuite, téléchargez les fichiers à partir du dossier intitulé « téléchargez-les » à partir de ce référentiel.
- Une fois le téléchargement terminé, saisissez l'adresse IP de l'ESP dans votre navigateur et vous devriez être opérationnel !"
Le mérite revient à Soumojit pour son Instructable qui a beaucoup aidé:
www.instructables.com/id/WiFi-Led-Fedora-H…
Étape 6: Étape 6: Câblage
C'est très simple puisque je n'utilise qu'une seule puce LED WS2812 et le Node MCU.
Tout ce que tu dois faire est:
- Connectez l'entrée de données WS2812 à D1 sur le nœud MCU
- WS2812 Vin + à Vin sur le nœud MCU (cela devrait être 5v entrant via USB)
- WS2812 VCC/Vin- vers GND sur le nœud MCU
Vous pouvez utiliser n'importe quelle source d'alimentation micro USB (chargeur de téléphone portable, ordinateur ou même une banque d'alimentation)
C'est ça!:)
Conseillé:
Bande Led RVB contrôlée par RC : 4 étapes (avec photos)
Bande LED RVB contrôlée par RC : créez votre propre bande LED contrôlée par rc pour l'éclairage individuel de la pièce ! La plupart des bandes LED RVB sont contrôlées par une télécommande infrarouge. Pour l'éteindre ou l'allumer ou changer la couleur, vous devez rester devant le récepteur. C'est ennuyeux et pas re
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
Bande LED RVB contrôlée par WiFi avec ESP8266 : 5 étapes
Bande LED RGB contrôlée par WiFi avec ESP8266 : L'idée est de créer une lumière LED qui peut être contrôlée à partir du WiFi. J'ai une bande de LED de rechange de Noël qui traîne, donc je la recycle vers ESP8266 qui permet de contrôler la LED à partir du WiFi. ESP8266 peut fonctionner comme serveur Web, ce w
Bande LED 12v contrôlée par Wifi utilisant Raspberry Pi avec Tasker, intégration Ifttt.: 15 étapes (avec photos)
Bande LED 12v contrôlée par Wifi utilisant Raspberry Pi avec Tasker, intégration Ifttt.: Dans ce projet, je vais vous montrer comment contrôler une simple bande LED analogique 12v sur wifi à l'aide d'un Raspberry Pi. j'utilise un Raspberry Pi 1 modèle B+) 1x RGB 12v Le
Bande LED contrôlée par site Web/WiFi avec Raspberry Pi : 9 étapes (avec photos)
Bande LED contrôlée par site Web/WiFi avec Raspberry Pi : Contexte : Je suis un adolescent et je conçois et programme de petits projets électroniques depuis quelques années, tout en participant à des compétitions de robotique. Je travaillais récemment sur la mise à jour de la configuration de mon bureau et j'ai décidé qu'un bel ajout