Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Ang Circuit
- Hakbang 2: Programming
- Hakbang 3: Pagtatapos
- Hakbang 4: Maligayang Pasko Lahat
Video: Kinokontrol ng WiFi ang Dekorasyon ng Light Light Christmas: 4 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:12
Kontrolin ang isang LED light strip mula sa iyong telepono o PC - maraming mga nakakatuwang mga pattern ng ilaw na may temang Pasko.
Mga gamit
1. ESP12e dev board: Aliexpress: https://s.click.aliexpress.com/e/EOP1yvis - board ng pagpapaunlad ng ESP8266, na may pack ng baterya at paunang solder na mga header. Ang isang ito ay may RGB LED, at kahit isang light sensor. Bumili ng dalawa kung gusto mo! Ang proyektong ito ay madaling maiakma para sa anumang board ng ESP8266, tulad ng aking paboritong D1 Mini. Ginagamit ko ang isang ito dito dahil walang kinakailangang paghihinang, at may kasamang isang pack ng baterya.
2. Arduino Uno: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - ito ang may naaalis na Atmega328P chip, ginagamit para sa pagprograma ng ESP8266 dev board.
3. USB cable para sa Uno: Aliexpress:
4. Jumper cables upang ikonekta ang lahat - walang paghihinang para sa proyektong ito! Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - isang pagpipilian ng lalaki sa lalaki / babae atbp Gumagamit kami ng M2M para sa Uno upang Koneksyon sa LED Strip
5. WS2812 LED Strip: Aliexpress: https://s.click.aliexpress.com/e/O3ReneKM - Piliin ang iyong bersyon. Pinili ko ang 5m, 150 LED's, IP30 (hindi hindi tinatagusan ng tubig) at puting PCB
6. Mga baterya ng AA x 3
Hakbang 1: Ang Circuit
Tingnan ang diagram ng circuit.
* Mangyaring tandaan: Hindi ako maaaring managot para sa anumang natutunaw na mga micro-controller o LED strip. Ang proyektong ito ay nagtrabaho para sa akin, iyon ang masasabi ko, subalit hindi ko kinakailangang iwanang tumatakbo ito kapag umalis ako sa bahay. Inirerekumenda sa maraming mga forum ng Arduino na magkaroon ng hindi bababa sa isang 1000 uF capacitor sa pagitan ng 5v at GND (bago ang LED strip) at din ng isang 500 Ohm risistor bago ang linya ng Data. Mangyaring tingnan ang https://learn.adafruit.com/adafruit-neopixel-uberguide/powering-neopixels para sa ilang higit pang mga tip.
Hakbang 2: Programming
Kunin ang iyong Arduino code dito: https://github.com/tomjuggler/esp8266-fastled-web… - Ang code na ito ay hindi sa akin, Inangkop ko lang ito upang magtrabaho sa labas ng kahon para sa aking LED strip, at mag-isa ring tumayo default nang hindi nangangailangan ng isang router.
Kung hindi mo pa nagagawa, kunin ang addon ng ESP8266 para sa Arduino IDE. Ang addon at mga tagubilin ay narito:
1. Siguraduhin na ang lahat ay konektado (maliban sa linya ng kuryente ng LED Strip (dilaw na kawad), ang 2 mga mode ng pin ng programa ay kailangang paikliin nang paisa-isa bago mag-on. Ang board ay may kasamang maliit na cap na bagay upang magawa ito.
2. Lakas sa board (Nagdagdag ako ng isang switch sa minahan, hindi ito kasama, maaari mo lamang hilahin ang isang baterya at ibalik ito sa lakas.)
3. I-plug ang USB cable mula sa Arduino sa iyong computer - ang Atmega328 chip ng Arduino Uno ay kailangang alisin muna (maaari mo ring gamitin ang isang USB sa Serial adapter upang mag-program sa halip).
4. Piliin ang 'Generic ESP8266 Module' bilang iyong board, sa Arduino IDE. Pumili din ng 4m na may 1m Spiff. Suriin ang iyong koneksyon sa Serial ngayon, Mga Tool -> Port.
5. Mag-upload ng sketch
6. I-switch at i-on muli ang board (na may mga mode mode pin na pinaikling pa rin)
7. Mag-upload ng mga Spiff (kailangan ng mga file para sa web server atbp), Mga Tool -> 'ESP8266 Sketch Data Upload'
8. Idiskonekta ang 2 mga pin ng mode ng programa, ikonekta ang dilaw na LED Strip 5v wire sa 5v (na-wedged ko ang minahan sa pagitan ng + terminal ng baterya at baterya, tingnan ang larawan sa ibaba)
9. Power on
10. Ngayon kailangan mong kumonekta sa WiFi Access Point, gamit ang PC o Mobile Phone. Ang AP ay dapat ipakita bilang ESP - isang bagay o iba pa. Kapag nakakonekta, i-type ang '192.168.4.1' sa address bar. Ito ang default na web server address ng ESP8266.
11. Iyon lang, dapat mong magamit ang web app upang makontrol ang iyong mga ilaw!
Hakbang 3: Pagtatapos
Kapag na-load ang code dapat mong ma-disconnect ang mga wire sa programa at Arduino UNO. Ngayon ay isabit mo lang ang iyong mga ilaw sa bintana (isinabit ko ang mina sa itaas na mga gilid, sa likod ng isang netong kurtina na nagbibigay ng mahusay na epekto). Gayundin, marahil ilagay ang board at baterya sa isang kahon para sa pagiging maayos, o kahit palitan ang pack ng baterya ng isang supply ng kuryente (Maaari ko itong gawin sa paglaon.)
Hakbang 4: Maligayang Pasko Lahat
Ang nakikita kong pinaka-kaakit-akit tungkol sa proyektong ito ay ang dami ng mga inter-working na piraso dito. Ang chip ng ESP ay na-program sa C, na nakikialam sa JavaScript na hinahain ng isang panloob na web server, at tumatakbo sa browser. Ang HTML ay kasangkot din - tingnan sa loob ng folder ng data ng Arduino sketch ang iyong sarili kung interesado ka. Napakagandang programa sa pag-aaral na may ilang mga talagang maligaya na setting para sa mga ilaw, at nagpapasalamat ako kay Jason Coon sa pagbabahagi nito sa GitHub.
Mahahanap mo ito at maraming mga proyektong electronics sa aking website: circuss Scientist.com
Inirerekumendang:
Kinokontrol ng WiFi ang Unicorn Cap? Gamit ang RGB Lights: 5 Hakbang (may Mga Larawan)
Kinokontrol ng WiFi ang Unicorn Cap? Sa RGB Lights: Kamusta sa lahat. Ang aking maliit na bata ay hinihimok ako, ilang sandali, tungkol sa mga kagiliw-giliw na naisusuot na DIY na nauugnay sa mga unicorn. Kaya, napakamot ako ng ulo at nagpasyang lumikha ng isang bagay na hindi pangkaraniwan at may napakababang badyet. Ang proyekto na ito ay hindi nangangailangan ng app sa cont
LED Christmas Tree Dekorasyon: 3 Hakbang (na may Mga Larawan)
LED Christmas Tree Dekorasyon: Kamusta lahat. Habang paparating ang Pasko, nagpasya akong lumikha ng isang magandang dekorasyon ng Christmas tree na may ilang mga LED, ilang resistors, at isang 555 timer IC. Ang lahat ng mga sangkap na kinakailangan ay mga bahagi ng THT, mas madaling maghinang kaysa sa mga bahagi ng SMD.
Ang Christmas Tree Light na Kinokontrol ng isang Laruan .: 12 Hakbang (na may Mga Larawan)
Christmas Tree Light Kinokontrol ng isang Laruan .: Mga gumagawa ng pagbati! Darating ang Pasko at bagong taon. Nangangahulugan ito ng isang maligaya na kalagayan, mga regalo at, syempre, isang Christmas tree na pinalamutian ng maliwanag na makulay na mga ilaw. Para sa akin, ang mga Christmas-light Christmas tree light ay masyadong mainip. Upang masiyahan ang mga bata, gumawa ako ng isang natatanging C
ESP8266 / Arduino RGB LED Christmas Light Window Dekorasyon: 5 Hakbang (na may Mga Larawan)
ESP8266 / Arduino RGB LED Christmas Light Window Dekorasyon: Ito ay oras na ng taon: Disyembre. At sa aking kapitbahayan, pinalamutian ng bawat isa ang kanilang bahay at bintana na may ilang mga ilaw ng Pasko. Sa oras na ito, nagpasya akong bumuo ng isang bagay na pasadya, natatangi, gamit ang isang module na ESP8266 at isang pares lamang ng RGB LEDs. Ikaw c
Mga Christmas Christmas Light na Itinakda sa Musika - Mga Choreographed Light ng Bahay: 15 Hakbang (na may Mga Larawan)
Ang Mga Christmas Christmas DIY ay Itinakda sa Musika - Mga Choreographed Light ng Bahay: Mga DIY Christmas Light na Itakda Sa Musika - Mga Choreographed House Lights Hindi Ito isang nagsisimula na DIY. Kakailanganin mo ng isang matatag na maunawaan ang electronics, circuity, BASIC program at pangkalahatang mga smart tungkol sa kaligtasan sa kuryente. Ang DIY na ito ay para sa isang bihasang tao kaya