INHOUDSOPGAWE:
- Voorrade
- Stap 1: Die stroombaan
- Stap 2: Programmering
- Stap 3: Voltooi
- Stap 4: Geseënde Kersfees almal
Video: WiFi -beheerde Kersfeeslig Vensterversiering: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Beheer 'n LED -ligstrook vanaf u telefoon of rekenaar - baie aangename kersfees -ligpatrone.
Voorrade
1. ESP12e dev board: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - ESP8266 ontwikkelingsbord, met batterypak en vooraf gesoldeerde koppe. Hierdie een het RGB LED, en selfs 'n ligsensor. Koop twee as u wil! Hierdie projek kan maklik aangepas word vir enige ESP8266 -bord, soos my gunsteling D1 Mini. Ek gebruik hierdie een hier omdat daar geen soldeer nodig is nie en dat dit 'n battery bevat.
2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - dit is die een met die verwyderbare Atmega328P -chip, wat gebruik word vir die programmering van die ESP8266 dev -bord.
3. USB -kabel vir die Uno: Aliexpress:
4. Springkabels om alles aan te sluit - geen soldeer vir hierdie projek nie! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - 'n seleksie van manlik tot manlik/vroulik, ens. LED Strip -verbinding
5. WS2812 LED Strip: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Kies u weergawe. Ek het 5m, 150 LED's, IP30 (nie waterdig nie) en wit PCB gekies
6. AA -batterye x 3
Stap 1: Die stroombaan
Sien die kringdiagram.
*Let wel: ek kan nie verantwoordelik gehou word vir enige gesmelte mikro-beheerders of LED-strook nie. Hierdie projek het vir my gewerk, dit is soveel as wat ek kan sê, maar ek sou dit nie noodwendig laat loop as ek die huis verlaat nie. Dit word aanbeveel op baie Arduino -forums om ten minste 'n 1000 uF -kondensator te hê tussen 5v en GND (voor die LED -strook) en ook 'n weerstand van 500 Ohm voor die data -lyn. Sien https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels vir nog 'n paar wenke.
Stap 2: Programmering
Kry u Arduino-kode hier: https://github.com/tomjuggler/esp8266-fastled-web…-hierdie kode is nie myne nie, ek het dit pas aangepas om uit die boks te werk vir my LED-strook, en staan ook alleen standaard sonder dat 'n router nodig is.
As u dit nog nie gedoen het nie, kry die ESP8266 -byvoeging vir Arduino IDE. Die byvoeging en instruksies is hier:
1. Maak seker dat alles gekoppel is (behalwe die LED Strip -kraglyn (geel draad), moet die twee programmeermoduspenne saamgesnoer word voordat dit aangeskakel word. Die bord het 'n klein dop om dit te doen.
2. Skakel die bord aan (ek het 'n skakelaar by myne gevoeg, dit kom nie met een nie; u kan net een battery trek en dit weer aanskakel.)
3. Sluit die USB -kabel van die Arduino aan op u rekenaar - die Atmega328 -chip van die Arduino Uno moet eers verwyder word (u kan ook 'n USB -na -seriële adapter gebruik om dit te programmeer).
4. Kies 'Generic ESP8266 Module' as u bord in die Arduino IDE. Kies ook 4m met 1m Spiffs. Kontroleer u seriële verbinding nou, gereedskap -> poort.
5. Laai skets op
6. Skakel die bord uit en weer aan (met penne in die programmeermodus nog steeds kort)
7. Laai Spiffs op (lêers benodig vir webbedieners, ens.), Tools -> 'ESP8266 Sketch Data Upload'
8. Ontkoppel die twee programmeermoduspenne, koppel die geel LED Strip 5v -draad aan 5v (ek het myne ingeklem tussen die + batteryklem en battery, sien die foto hieronder)
9. Skakel aan
10. Nou moet u 'n rekenaar of selfoon aan die WiFi -toegangspunt koppel. Die AP moet as ESP verskyn - een of ander manier. Sodra dit gekoppel is, tik '192.168.4.1' in die adresbalk. Dit is die ESP8266 standaard webbediener adres.
11. Dit is alles; u moet die webprogram kan gebruik om u ligte te beheer!
Stap 3: Voltooi
Sodra die kode gelaai is, moet u die programmeerdrade en Arduino UNO kan ontkoppel. Hang nou u ligte om die venster (ek het myne aan die boonste rande gehang, agter 'n netgordyn wat 'n uitstekende effek het). Plaas ook die bord en batterye in 'n boks vir netheid, of vervang selfs die battery met 'n kragtoevoer (ek kan dit later self doen).
Stap 4: Geseënde Kersfees almal
Wat ek die mees fassinerende aan hierdie projek vind, is die hoeveelheid onderwerpe wat hier werk. Die ESP -chip is geprogrammeer in C, wat koppel aan JavaScript wat deur 'n interne webbediener bedien word, en word in die blaaier uitgevoer. HTML is ook betrokke - kyk self in die datagids van die Arduino -skets as u belangstel. Dit is 'n wonderlike leerprogram met baie feestelike instellings vir die ligte, en ek is dankbaar teenoor Jason Coon dat hy dit op GitHub gedeel het.
U kan hierdie en meer elektroniese projekte vind op my webwerf: circusscientist.com
Aanbeveel:
ESP32 TTGO WiFi seinsterkte: 8 stappe (met foto's)
ESP32 TTGO WiFi -seinsterkte: in hierdie tutoriaal leer ons hoe u die sterkte van 'n WiFi -netwerk kan toon met behulp van ESP32 TTGO -bord. Kyk na die video
Asemhalende Kersboom - Arduino Kersfeeslig Controller: 4 stappe
Asemhalende Kersboom-Arduino Kersligligkontroleerder: Dit is nie goeie nuus dat die bedieningsboks vir my voorverligte kunsmatige Kersboom van 9 voet voor Kersfees gebreek het nie , en die vervaardiger verskaf geen vervangingsonderdele nie. Hierdie ondeurgrondelike wys hoe u u eie LED -ligbestuurder en kontroleerder Ar
ESP8266 RGB LED STRIP WIFI Control - NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word - RGB LED STRIP -slimfoonbeheer: 4 stappe
ESP8266 RGB LED STRIP WIFI Control | NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word | RGB LED STRIP -slimfoonbeheer: Hallo ouens, in hierdie tutoriaal leer ons hoe om nodemcu of esp8266 as 'n IR -afstandsbediening te gebruik om 'n RGB LED -strook te beheer, en Nodemcu word deur 'n slimfoon oor wifi beheer. U kan dus die RGB LED STRIP met u slimfoon beheer
ESP8266 / Arduino RGB LED Kersfeeslig Vensterversiering: 5 stappe (met foto's)
ESP8266 / Arduino RGB LED Kersfeeslig Vensterversiering: Dis daardie tyd van die jaar: Desember. En in my omgewing versier almal hul huis en vensters met 'n paar kersliggies. Hierdie keer het ek besluit om iets spesiaals, uniek, te bou met behulp van 'n ESP8266 -module en slegs 'n paar RGB -LED's. Jy c
ESP8266-NODEMCU $ 3 WiFi-module #1- Aan die gang met die WiFi: 6 stappe
ESP8266-NODEMCU $ 3 WiFi-module #1- Aan die gang met die WiFi: 'n Nuwe wêreld van hierdie mikrorekenaars het aangebreek, en hierdie ding is die ESP8266 NODEMCU. Dit is die eerste deel wat wys hoe u die omgewing van die esp8266 in u arduino IDE kan installeer deur die aanvangsvideo en terwyl die onderdele insluit