Sommario:
- Forniture
- Passaggio 1: il circuito
- Passaggio 2: programmazione
- Passaggio 3: terminare
- Fase 4: Buon Natale a tutti
Video: Decorazione per finestre con luci natalizie controllate tramite WiFi: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Controlla una striscia luminosa a LED dal tuo telefono o PC: un sacco di divertenti motivi luminosi a tema natalizio.
Forniture
1. Scheda di sviluppo ESP12e: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - Scheda di sviluppo ESP8266, con batteria e intestazioni pre-saldate. Questo viene fornito con LED RGB e persino un sensore di luce. Comprane due se ti va! Questo progetto può essere facilmente adattato a qualsiasi scheda ESP8266, come la mia D1 Mini preferita. Sto usando questo qui perché non è necessaria alcuna saldatura e viene fornito con un pacco batteria.
2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - questo è quello con il chip Atmega328P rimovibile, utilizzato per programmare la scheda di sviluppo ESP8266.
3. Cavo USB per Uno:Aliexpress:
4. Cavi jumper per collegare tutto - nessuna saldatura per questo progetto! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - una selezione di maschio a maschio/femmina ecc. Stiamo usando M2M per Uno a Collegamento della striscia LED
5. Striscia LED WS2812:Aliexpress:https://s.click.aliexpress.com/e/O3ReneKM - Scegli la tua versione. Ho scelto 5m, 150 LED, IP30 (non impermeabile) e PCB bianco
6. Batterie AA x 3
Passaggio 1: il circuito
Vedere lo schema del circuito.
*nota: non posso essere ritenuto responsabile per eventuali microcontrollori o strisce LED fusi. Questo progetto ha funzionato per me, questo è quanto posso dire, tuttavia non lo lascerei necessariamente in esecuzione quando esco di casa. Si consiglia su molti forum Arduino di avere almeno un condensatore da 1000 uF tra 5v e GND (prima della striscia LED) e anche una resistenza da 500 Ohm prima della linea dati. Consulta https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels per ulteriori suggerimenti.
Passaggio 2: programmazione
Ottieni il tuo codice Arduino qui: https://github.com/tomjuggler/esp8266-fastled-web… - questo codice non è mio, l'ho appena adattato per funzionare fuori dalla scatola per la mia striscia LED e anche da solo predefinito senza la necessità di un router.
Se non lo hai già fatto, scarica l'addon ESP8266 per Arduino IDE. L'addon e le istruzioni sono qui:
1. Assicurarsi che tutto sia collegato (ad eccezione della linea di alimentazione della striscia LED (filo giallo), i 2 pin della modalità di programmazione devono essere cortocircuitati insieme prima dell'accensione. La scheda viene fornita con un piccolo cappuccio per farlo.
2. Accendi la scheda (ho aggiunto un interruttore al mio, non ne viene fornito uno, puoi semplicemente estrarre una batteria e riaccenderla.)
3. Collega il cavo USB da Arduino al tuo computer: il chip Atmega328 di Arduino Uno deve essere rimosso prima (puoi anche usare un adattatore da USB a seriale per programmare).
4. Seleziona "Modulo generico ESP8266" come scheda, nell'IDE di Arduino. Scegli anche 4m con 1m Spiffs. Controlla ora la tua connessione seriale, Strumenti -> Porta.
5. Carica schizzo
6. Spegnere e riaccendere la scheda (con i pin della modalità di programmazione ancora in cortocircuito)
7. Carica Spiffs (file necessari per il server web, ecc.), Strumenti -> "Caricamento dati di schizzo ESP8266"
8. Scollegare i 2 pin della modalità di programmazione, collegare il filo giallo della striscia LED 5v a 5v (ho incastrato il mio tra il terminale + della batteria e la batteria, vedi la foto sotto)
9. Accendi
10. Ora è necessario connettersi al punto di accesso WiFi, utilizzando il PC o il telefono cellulare. L'AP dovrebbe apparire come ESP - qualcosa o altro. Una volta connesso, digita "192.168.4.1" nella barra degli indirizzi. Questo è l'indirizzo del server Web predefinito di ESP8266.
11. Questo è tutto, dovresti essere in grado di utilizzare l'app web per controllare le tue luci!
Passaggio 3: terminare
Una volta caricato il codice dovresti essere in grado di scollegare i fili di programmazione e Arduino UNO. Ora appendi le luci intorno alla finestra (ho appeso le mie intorno ai bordi superiori, dietro una tenda a rete che dà un grande effetto). Inoltre, magari metti la scheda e le batterie in una scatola per ordine, o addirittura sostituisci il pacco batteria con un alimentatore (potrei farlo da solo in seguito).
Fase 4: Buon Natale a tutti
Quello che trovo più affascinante di questo progetto è la quantità di pezzi interconnessi qui. Il chip ESP è programmato in C, che si interfaccia con JavaScript fornito da un server web interno, ed eseguito nel browser. Anche l'HTML è coinvolto: dai un'occhiata all'interno della cartella dei dati dello sketch Arduino se sei interessato. È un ottimo programma di apprendimento con alcune impostazioni davvero festive per le luci e sono grato a Jason Coon per averlo condiviso su GitHub.
Puoi trovare questo e altri progetti di elettronica sul mio sito web: circusscientist.com
Consigliato:
Decorazione LED per finestre natalizie: 13 passaggi
Decorazione della finestra delle vacanze a LED: il mio amico ha detto che è uno spreco realizzare una decorazione della finestra delle vacanze con una striscia LED. Tutto sommato, la vacanza dura solo un paio di giorni, quindi dobbiamo dividerla e rimuoverla solo dopo pochi giorni. Ripensandoci, questa è la verità. Questa volta voglio ma
ESP8266 RGB LED STRIP Controllo WIFI - NODEMCU Come telecomando IR per strisce LED controllate tramite Wi-Fi - STRIP LED RGB Controllo smartphone: 4 passaggi
ESP8266 RGB LED STRIP Controllo WIFI | NODEMCU Come telecomando IR per strisce LED controllate tramite Wi-Fi | Controllo Smartphone STRIP LED RGB: Ciao ragazzi in questo tutorial impareremo come utilizzare nodemcu o esp8266 come telecomando IR per controllare una striscia LED RGB e Nodemcu sarà controllato dallo smartphone tramite wifi. Quindi in pratica puoi controllare la STRISCIA LED RGB con il tuo smartphone
Luci interne controllate tramite Wi-Fi (auto): 5 passaggi (con immagini)
Luci interne controllate tramite Wi-Fi (auto): Ciao a tutti! In questo tutorial, installeremo una striscia LED RGB controllata tramite Wi-Fi per l'interno della tua auto. In questo progetto utilizzerò la mia auto (Mitsubishi Lancer GTS 2010) ma la configurazione dovrebbe funzionare per la maggior parte dei veicoli. Là
ESP8266 / Arduino RGB LED Decorazione per finestre con luci natalizie: 5 passaggi (con immagini)
ESP8266 / Arduino RGB LED Decorazione per finestre con luci natalizie: è quel periodo dell'anno: dicembre. E nel mio quartiere, tutti decorano la casa e le finestre con delle luci natalizie. Questa volta ho deciso di costruire qualcosa di personalizzato, unico, utilizzando un modulo ESP8266 e solo un paio di LED RGB. tu c
Luci natalizie fai-da-te con musica - Luci della casa coreografate: 15 passaggi (con immagini)
Luci di Natale fai da te messe in musica - Luci di casa coreografate: Luci di Natale fai da te messe in musica - Luci di casa coreografate Questo NON è un fai-da-te per principianti. Avrai bisogno di una solida conoscenza di elettronica, circuiti, programmazione BASIC e intelligenza generale sulla sicurezza elettrica. Questo fai-da-te è per una persona esperta, quindi