Taula de continguts:
Vídeo: Decoració de finestres de llum de Nadal controlada per WiFi: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
Controleu una tira de llum LED des del telèfon o l'ordinador: un munt de divertits patrons de llum temàtics de Nadal.
Subministraments
1. Tauler de desenvolupament ESP12e: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - Tauler de desenvolupament ESP8266, amb bateria i capçaleres pre-soldades. Aquest ve amb LED RGB i fins i tot un sensor de llum. Compra’n dos si vols. Aquest projecte es pot adaptar fàcilment a qualsevol placa ESP8266, com ara el meu D1 Mini favorit. Estic fent servir aquest aquí perquè no cal soldar, i inclou una bateria.
2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM: aquest és el xip Atmega328P extraïble, que s’utilitza per programar la placa de desenvolupament ESP8266.
3. Cable USB per a l’Uno: Aliexpress:
4. Cables de pont per connectar-ho tot: no hi ha soldadures per a aquest projecte. Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM: una selecció de mascle a mascle / femella, etc. Estem utilitzant M2M per a l’Uno Connexió LED Strip
5. Tira LED WS2812: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM: trieu la vostra versió. Vaig escollir PCB de 5 m, 150 LED, IP30 (no impermeable) i blanc
6. Bateries AA x 3
Pas 1: el circuit
Vegeu l’esquema del circuit.
* Tingueu en compte que no puc ser responsable dels microcontroladors fets o de la tira LED. Aquest projecte va funcionar per a mi, és el que puc dir, però no el deixaria necessàriament en marxa quan surti de casa. Es recomana en molts fòrums Arduino tenir almenys un condensador de 1000 uF entre 5v i GND (abans de la tira LED) i també una resistència de 500 Ohm abans de la línia de dades. Consulteu https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels per obtenir més consells.
Pas 2: programació
Obteniu el vostre codi Arduino aquí: https://github.com/tomjuggler/esp8266-fastled-web…: aquest codi no és meu, l’acabo d’adaptar perquè funcioni fora de la caixa per a la meva tira LED i també estic al costat per defecte sense necessitat d’un enrutador.
Si encara no ho heu fet, obteniu el complement ESP8266 per a Arduino IDE. El complement i les instruccions són aquí:
1. Assegureu-vos que tot estigui connectat (excepte per a la línia elèctrica LED Strip (cable groc), els dos pins del mode de programació han de ser curts junts abans d’engegar-los. La placa inclou una mica de tap per fer això.
2. Engegueu el tauler (he afegit un interruptor al meu, no inclou cap, només podeu treure una bateria i tornar-la a encendre).
3. Connecteu el cable USB de l’Arduino a l’ordinador: primer s’ha d’eliminar el xip Atmega328 de l’Arduino Uno (també podeu utilitzar un adaptador USB a sèrie per programar).
4. Seleccioneu "Mòdul ESP8266 genèric" com a tauler, a l'IDE Arduino. Trieu també 4m amb 1m Spiffs. Comproveu ara la vostra connexió sèrie, Eines -> Port.
5. Carregueu esbossos
6. Apagueu i torneu a engegar la placa (amb els pins de mode de programació encara curts)
7. Pengeu Spiffs (fitxers necessaris per al servidor web, etc.), Eines -> "ESP8266 Sketch Data Upload"
8. Desconnecteu els 2 pins del mode de programació, connecteu el cable de tira LED de 5v groc a 5v (he inclinat el meu entre el terminal + bateria i la bateria, vegeu la foto següent)
9. Enceneu-lo
10. Ara cal que us connecteu al punt d’accés WiFi mitjançant PC o telèfon mòbil. L’AP hauria d’aparèixer com a ESP, una cosa o una altra. Un cop connectat, escriviu "192.168.4.1" a la barra d'adreces. Aquesta és l’adreça predeterminada del servidor web ESP8266.
11. Ja està, hauríeu de poder utilitzar l'aplicació web per controlar els vostres llums.
Pas 3: Acabar
Un cop carregat el codi, hauríeu de poder desconnectar els cables de programació i Arduino UNO. Ara només heu de penjar els llums a la finestra (jo vaig penjar els meus a les vores superiors, darrere d’una cortina de xarxa que dóna un gran efecte). A més, potser col·loqueu el tauler i les bateries en una caixa per millorar-ne la pulcritud, o fins i tot substituïu el paquet de bateries per una font d’alimentació (puc fer-ho jo més endavant).
Pas 4: Bon Nadal a tothom
El que em sembla més fascinant d’aquest projecte és la quantitat de peces inter-treballades aquí. El xip ESP està programat en C, que s’interface amb JavaScript servit per un servidor web intern i s’executa al navegador. També hi participa HTML: mireu-vos a la carpeta de dades de l'esbós d'Arduino si esteu interessats. És un programa d’aprenentatge fantàstic amb escenes realment festives per a les llums, i estic agraït a Jason Coon per compartir-lo a GitHub.
Podeu trobar aquest i més projectes electrònics al meu lloc web: circusscientist.com
Recomanat:
Arbre de Nadal que respira: controlador de llum de Nadal Arduino: 4 passos
Arbre de Nadal que respira: controlador de llum de Nadal Arduino: no és una bona notícia que la caixa de control del meu arbre de Nadal artificial preil·luminat de 9 peus es va trencar abans de Nadal , i el fabricant no proporciona recanvis. Aquest inescrutable mostra com fer que el vostre propi controlador i controlador de llum LED utilitzi Ar
Decoració d'arbres de Nadal LED: 3 passos (amb imatges)
Decoració LED d'arbres de Nadal: Hola a tothom. A mesura que arriba el Nadal, he decidit crear una bella decoració d'arbres de Nadal amb alguns LEDs, algunes resistències i un CI de temporitzador 555. Tots els components necessaris són components THT, són més fàcils de soldar que els components SMD
Decoració de finestres de vacances LED: 13 passos
Decoració de finestres de vacances LED: el meu amic va dir que és inútil fer una decoració de finestres de vacances amb tira LED. Amb tot, les vacances només duren un parell de dies, de manera que hem de dividir-les i eliminar-les pocs dies després. Pensant-ho bé, aquesta és la veritat. Aquesta vegada, vull ma
Llum de l'arbre de Nadal controlada per una joguina .: 12 passos (amb imatges)
Llum de l'arbre de Nadal controlada per una joguina. Felicitadors, arribem el Nadal i l'any nou. Significa un estat d'ànim festiu, regals i, per descomptat, un arbre de Nadal decorat amb llums de colors brillants. Per a mi, les llums d'arbres de Nadal de mercat són massa avorrides. Per complaure els nens, vaig crear un C
ESP8266 / Arduino RGB LED Decoració de finestra de llum de Nadal: 5 passos (amb imatges)
ESP8266 / Arduino RGB LED Llum de Nadal Decoració de finestres: és l'època de l'any: desembre. I al meu barri, tothom decora la casa i les finestres amb llums de Nadal. Aquesta vegada, vaig decidir crear alguna cosa personalitzat, únic, mitjançant un mòdul ESP8266 i només un parell de LED RGB. Veus