Sommario:
- Passaggio 1: Passaggio 1: Stampa la Torre Proibita
- Passaggio 2: Passaggio 2: Parti necessarie
- Passaggio 3: Passaggio 3: Strumenti
- Passaggio 4: Passaggio 4: Decidere quali componenti utilizzare
- Passaggio 5: Passaggio 5: software e librerie
- Passaggio 6: Passaggio 6: cablaggio
Video: Torre di guardia proibita + LED RGB controllato da WiFi: 7 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Una volta che senti di aver ottimizzato la tua stampante 3D per produrre stampe di qualità decente, inizi a cercare alcuni modelli interessanti su www.thingiverse.com. Ho trovato The Forbidden Tower di kijai e ho pensato che sarebbe stato un fantastico test per la mia stampante (Anet A8).
La stampa è venuta benissimo (non perfetta) ma ero felice… Fino a quando ho visto che il creatore includeva un modello che era scavato in modo da poter aggiungere una luce al suo interno!
Quindi l'unica cosa naturale da fare era collegare un LED RGB a un Node MCU ESP8266 e controllare i colori tramite WiFi!:D
Passaggio 1: Passaggio 1: Stampa la Torre Proibita
Ho un Anet A8 e queste sono le impostazioni che ho usato:
- Altezza dello strato - 0,2 mm
- Zattere - Sì - 8mm
- Riempimento - 15%
- Supporti - No
- Filamento - CCtree Argento PLA 1.75mm
-
Temperatura di stampa:
- Estrusore: 200 gradi
- Letto riscaldato: 60 gradi
- Velocità di stampa - 60 mm/s
- Velocità di traslazione - 120 mm/s
Passaggio 2: Passaggio 2: Parti necessarie
Avrai bisogno di quanto segue:
- Nodo MCU 12E: tecnicamente qualsiasi modulo ESP8266 dovrebbe funzionare
- Scheda breakout micro USB - (opzionale - se stai utilizzando un MCU Node ha una micro USB integrata)
- LED RGB - WS2812x
Passaggio 3: Passaggio 3: Strumenti
Strumenti che ho usato:
- Saldatore
- Aiutare le mani
- Filo di saldatura
- Cavo elettrico - non deve essere di alto spessore
Passaggio 4: Passaggio 4: Decidere quali componenti utilizzare
Idee: inizialmente volevo utilizzare il modulo ESP8266-12E senza la scheda breakout. Tuttavia, se avessi seguito questa strada, avrei avuto bisogno di:
- Un convertitore step-down separato da 5v a 3.3v
- A un convertitore USB-seriale qualcosa come il modulo FTDI o il CP2012
- Saldare il chip ESP8266 12E alla propria breakout board
Si prega di vedere l'immagine che illustra come questi componenti sarebbero collegati. Questa è stata presa da questa pagina. Il merito va a loro:)
Il motivo per cui volevo seguire questa strada era risparmiare spazio, dal momento che l'interno della torre non era molto grande. Ma quando sommi tutti i componenti extra di cui avrai bisogno escludendo il modulo ESP8266, si è scoperto che occupava più spazio.
Pertanto, sono andato con il modulo Node MCU 8266:) Questo ha il seguente integrato:
- Convertitore USB-Seriale per una facile comunicazione con un computer
- Regolatore 3.3v
- ESP8266 12E con perni di sblocco
Implementazione:
L'unica cosa di cui avevo bisogno era:
- Il modulo Node MCU ESP8266
- LED W2812
- Alcuni cavi elettrici che ho recuperato da un vecchio alimentatore ATX
Passaggio 5: Passaggio 5: software e librerie
Software: ho usato l'IDE Arduino su Mac OS.
Driver: questo ti farà risparmiare un sacco di tempo!
Dovrai ottenere i seguenti driver da:
- ://kig.re/2014/12/31/how-to-use-arduino-nano-…
- https://www.silabs.com/products/development-tools/..
Librerie Arduino:
Quanto segue proviene dalla pagina GitHub sopra, il merito va a russp81:
Libreria FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting libreria: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED spatola: https://github.com/toblum/McLighting Se non hai familiarità con come configurare il tuo ESP8266, consulta il readme su git di McLighting. È ben scritto e dovrebbe farti iniziare a funzionare. In breve:
- Configura l'IDE Arduino per comunicare con ESP8266
- Carica lo schizzo (da questo repository) Lo schizzo è impostato per una striscia LED WS2812B GRB da 240 pixel. (cambia le opzioni applicabili in "definitions.h" secondo il tuo desiderio)
- Al primo avvio, ESP8266 pubblicizzerà la propria rete WiFi a cui connettersi, una volta connesso, avviare il browser e l'interfaccia web è autoesplicativa. (Se l'interfaccia non si carica, digita "192.168.4.1" nel browser e premi vai)
- Una volta che l'ESP è sulla tua rete wifi, puoi quindi caricare i file richiesti per l'interfaccia web digitando l'indirizzo IP dell'ESP seguito da "/edit" (es. 192.168.1.20/edit). Quindi carica i file dalla cartella etichettata "carica questi" da questo repository.
- Una volta terminato il caricamento, digita l'IP dell'ESP nel tuo browser e dovresti essere attivo e funzionante!"
Il merito va a Soumojit per il suo Instructable che ha aiutato molto:
www.instructables.com/id/WiFi-Led-Fedora-H…
Passaggio 6: Passaggio 6: cablaggio
Questo è molto semplice poiché utilizzo solo un chip LED WS2812 e l'MCU Node.
Tutto quello che devi fare è:
- Connetti l'ingresso dati WS2812 a D1 sul nodo MCU
- WS2812 Vin+ a Vin sull'MCU del nodo (questo dovrebbe essere 5v in arrivo tramite USB)
- WS2812 VCC/Vin- a GND sul nodo MCU
Puoi utilizzare qualsiasi fonte di alimentazione micro USB (caricatore del telefono cellulare, computer o anche un power bank)
Questo è tutto!:)
Consigliato:
Glass Stone LED Tube (WiFi controllato tramite app per smartphone): 6 passaggi (con immagini)
Glass Stone LED Tube (WiFi controllato tramite l'app per smartphone): ciao amici produttori! I LED sono indirizzabili individualmente e quindi sono possibili alcuni effetti piacevoli nel
LED RGB personalizzato per torre di raffreddamento ICE 52pi: 5 passaggi
LED RGB personalizzato per torre di raffreddamento ICE 52pi: 52pi ha escogitato una soluzione di raffreddamento piuttosto folle per le schede Raspberry Pi 3B+/4B+. La torre di raffreddamento ICE! Questa cosa non solo sembra una bestia, ma raffredda anche molto bene la tua scheda Raspberry Pi 4 (parametri di raffreddamento). Se vuoi mantenere
Come realizzare una torre LED futuristica: 12 passaggi (con immagini)
Come realizzare una torre LED futuristica: come ti senti dopo aver visto l'immagine? Emozionato? Incuriosito? Bene, ne rimarrai affascinato, te lo prometto! Questo progetto ha due scopi: Decorare la mia scrivania Dimmi l'oraMa… dimmi l'ora? Che diamine?! Come possono quelle due alte torri dirmi l'ora
Tavolino da caffè LED Arduino controllato tramite Bluetooth: 10 passaggi (con immagini)
Tavolino da caffè LED Arduino controllato da Bluetooth: questo è stato il mio primo vero progetto Arduino ed è anche il mio primo istruibile, quindi sii gentile nei commenti :) Volevo provare a rispondere alle domande che mi hanno richiesto del tempo per capire e fornire istruzioni dettagliate, quindi se conosci molto bene ho
LED Arduino controllato dal web: 5 passaggi (con immagini)
LED Arduino controllato dal Web: questa istruzione mostra come costruire un LED tricolore abilitato per il Web basato su un Arduino e lo shield WIZnet Ethernet, controllabile da qualsiasi browser Web. Poiché il LED viene esposto tramite un semplice servizio Web RESTful in esecuzione sul colore Arduino