Sommario:
- Passaggio 1: cose di cui hai bisogno
- Passaggio 2: diagramma schematico
- Passaggio 3: software e codice
- Passaggio 4: collegare tutte le cose insieme
- Passaggio 5: tocco finale
Video: Cappello Fedora LED WiFi (ESP8266 + WS2812b): 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Questo è un cappello a led di bell'aspetto, puoi cambiare il colore e gli effetti dei led con il tuo smartphone o un computer, inoltre ho provato a renderlo il più semplice ed economico possibile. Inoltre ha una batteria ricaricabile, quindi puoi portarla con te! Anche questo è un buon regalo!. Quindi iniziamo -----
Passaggio 1: cose di cui hai bisogno
Abbiamo bisogno di alcuni componenti e alcuni semplici strumenti per farlo-
1) NodeMcu Lolin v3 (ESP8266 12e) [Il cervello del cappello]
2) WS2812b [aka il NeoPixel] ho usato 8 pezzi
3) Batteria agli ioni di litio 18650 [Fonte di alimentazione principale]
4) protezione batteria e modulo caricabatteria
5) Modulo convertitore boost 5V
6) Qualsiasi tipo di interruttore spdt
7) Fili
8) intestazioni pin [Collegamento dei fili al nodo mcu]
9) Un po' di filo nero e stoffa nera
10) E LA COSA PRINCIPALE Il cappello se stesso
Utensili-
1) Saldatore e saldatore
2) Pinze
3) Taglierina
4) Ago
E un computer per programmare il NodeMCU
Passaggio 2: diagramma schematico
Come nello schema terra e Vcc da Batteria si collega al modulo tp4056 [Nota- Nello schema vedrai che si tratta di un modulo tp4056 ma in realtà uso un modulo tp4056 con sovraccarico, sovrascarica e protrazione di cortocircuito] dal il modulo vcc si collega al booster 5v tramite un interruttore e la massa si collega direttamente al modulo booster. Dall'uscita booster Vcc e Ground collegare sia NodeMCU che i led. D1 da NodeMCU si collega al pin Din di WS2812b.
Ti consiglio di costruire prima il prototipo in breadboard.
Passaggio 3: software e codice
Ora facciamo la parte software
In questo progetto ho utilizzato il progetto McLighting, Grazie a Toblum
Scarica McLighting da adove
La loro è un'istruzione dettagliata qui -
Ma sto cercando di spiegare con parole semplici…
- Per prima cosa hai bisogno dell'ID Arduino, scaricalo da qui -
- Quindi è necessario installare il supporto della scheda ESP8266 per arduino, andare alla finestra di dialogo delle preferenze e inserire il seguente URL come URL Gestione schede aggiuntive
- Ora vai su strumenti - scheda e seleziona NodeMCU 1.0, imposta la frequenza della CPU su 80 MHz e la dimensione del flash su 4 M (1 M SPIFFS), quindi seleziona la porta COM corretta.
- Ora abbiamo bisogno di aggiungere alcune librerie -Vai a "Sketch" > "Include Library" > "Manage Libraries…" e installa le seguenti librerie cercandole e installandole:1) WiFiManager di @tzapu2) WebSockets di @Links20043)Adafruit NeoPixel di @adafruit4)Opzionale: PubSubClient di @knollearyScarica questa libreria https://github.com/kitesurfer1404/WS2812FX e caricala nell'IDE arduino da Sketch> Includi libreria> Aggiungi libreria. ZIP
- Ora dobbiamo fare alcune modifiche allo sketch come nostro setup, aprire lo sketch Arduino MC Lighting e andare al file definitions.h e cambiare solo il numero di led e pin dati, nel mio caso ho usato 8 led e pin D1. Inoltre puoi cambiare il nome del WiFi qui
- Ora compila e carica lo schizzo sulla scheda ESP8266
- Dopodiché l'ESP fungerà da punto di accesso aperto, connettiti ad esso e inserisci le tue credenziali WiFi, L'ESP si connetterà a quel wifi
- Trova il suo IP controllando l'output di debug dell'IDE di Arduino o semplicemente controlla il tuo router o hotspot wifi per i dispositivi collegati.
- Vai a https://YOUR_ESP8266_HOSTNAME_OR_IP/upload e carica index.htm dalla directory McLighting\clients\web\build.
- Infine Riavvia la scheda e vai all'indirizzo IP e avrai l'interfaccia remota da controllare.
Passaggio 4: collegare tutte le cose insieme
Ho usato 8 led in totale e li ho collegati in catena con fili. Il caricabatterie, il convertitore boost e l'interruttore sono posizionati nella parte superiore della batteria per adattarsi a piccoli spazi. dall'uscita del convertitore boost 2 fili vanno a Vin e GND del nodo mcu e un altro va a +5v e GND del primo led di serie ws2812b. Ho aggiunto una piccola intestazione del pin femmina all'estremità del cavo del segnale e dei cavi di alimentazione del nodo mcu per collegarlo facilmente nel nodo mcu.
Ho posizionato la batteria e il nodo mcu nella parte posteriore del cappello e li ho cuciti con il cappello, inoltre cucio i led con il cappello in modo che rimangano al loro posto.
Passaggio 5: tocco finale
Dopo aver controllato che tutto funzioni correttamente, prendi un pezzetto di panno nero e cucilo per coprire la parte posteriore del cappello per nascondere la batteria e NodeMCU, Ho anche dipinto di nero i cavi di collegamento dei led.
Nel controller ci sono oltre 50 fantastici effetti led e puoi anche controllare la velocità e la luminosità dei led.
Ora hai un bel cappello a led. DIVERTITI!!
Se hai problemi chiedi nei commenti, non dimenticare di votare questi progetti.
Consigliato:
Cappello LED tetraedrico (stile Deichkind) V1: 7 passaggi (con immagini)
Tetrahedral LED Hat (Deichkind Style) V1: Conosci il gruppo musicale tedesco Deichkind? Beh, sono un loro grande fan e sono stato a diversi concerti. Come parte dei loro spettacoli sul palco, questa band indossa cappelli tetraedrici, pieni di LED. Già al primo concerto più di 10 anni fa sapevo di
Hat Not Hat: un cappello per le persone che non indossano davvero cappelli, ma vorrebbero un'esperienza con un cappello: 8 passaggi
Hat Not Hat - un cappello per le persone che non indossano davvero cappelli, ma vorrebbero un cappello Esperienza: ho sempre desiderato poter essere una persona con il cappello, ma non ho mai trovato un cappello che funzioni per me. Questo "Cappello non cappello" o fascinator come viene chiamato è una soluzione superiore al mio problema di cappello in cui potrei partecipare al Kentucky Derby, vacu
Cappello parlante con rilevamento delle vibrazioni con Circuit Playground Express: 12 passaggi (con immagini)
Scuoti il cappello parlante che rileva con Circuit Playground Express: questo tutorial facile e veloce ti insegna come realizzare un cappello parlante! Risponderebbe con una risposta elaborata con cura quando "fai" una domanda e forse potrebbe aiutarti a decidere se hai preoccupazioni o problemi. Nella mia classe di tecnologia indossabile, io
Trucco fotografico "magico" di coniglio con cappello: 7 passaggi (con immagini)
Trucco fotografico "magico" di coniglio con cappello: ecco la "magia" trucco. Un coniglio di ghiaccio siede sopra il cappello di un mago. Il coniglio di ghiaccio si scioglie ed è sparito per sempre… o forse è così. Perché all'interno del cappello del mago si scopre che c'è una fotografia del coniglio come se avesse r
Cappello a LED fantasia: 5 passaggi (con immagini)
Fancy LED Hat: ho sempre voluto realizzare un progetto Arduino, ma non ho mai avuto grandi idee per uno fino a quando la mia famiglia non è stata invitata a una festa in maschera. Con due settimane di anticipo, ero curioso di sapere se potevo sia pianificare che realizzare un cappello di animazione LED sensibile al movimento. Giri