Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Bahagi
- Hakbang 2: Mga kable
- Hakbang 3: Pagtitipon
- Hakbang 4: Software
- Hakbang 5: Pagsasama sa Apple Home (opsyonal)
- Hakbang 6: Masiyahan
Video: Bed Room Lamp Ws2812: 6 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kamusta kayong lahat, Nagpasya akong muling itayo ang mayroon nang lampara sa silid ng kama upang makontrol ito mula sa smartphone o anumang aparato sa browser at isama kaysa sa Apple Home.
Ang mga target ay:
1. Gumamit ng WS2812b led strip upang makontrol ang liwanag, kulay o animation / effects
2. Gumamit ng normal na lampara na 220v na kinokontrol ng relay upang mapanatili ang normal na pag-uugali
3. Gumamit ng LDR upang awtomatikong kontrolin ang liwanag ay nakasalalay sa ilaw ng silid
4. Pinagsama / built-in na web site upang makontrol sa pamamagitan ng anumang mga aparato sa loob ng browser
5. Isama ang lahat sa mga ito sa Apple Home kit, kung mayroon
6. Panloob na tagapag-iskedyul upang tukuyin ang mga panuntunan, ang mga patakaran sa oras ay patayin at sa mga independ mula sa Apple Home
Hakbang 1: Listahan ng Bahagi
1. Anumang tradisyunal na lampara na 900-1000 mm ang taas
2. Plastik na tubo na 20-40 mm ang lapad at taas na 900-1000 mm. Gumamit ako ng murang tubo ng canalization
3. Ang WS2812 na humantong strip 30-60 LEDs bawat metro. 2-3 metro ang haba
4. aparato ng ESP8266 o ESP32. Gumamit ako ng ESP8266 dev board
5. Power supply AC / DC 5V 2-3 A. (ang pagkalkula ay tulad ng 1A para sa 50 LEDs plus minus)
6. LDR
7. Relay module upang makontrol ang 220v lampara
8. Mga Resistor: 1x 200 Ohm, 1x 10k Ohm
9. Ilang wires
Hakbang 2: Mga kable
Ngayon na ang oras upang magkabit ng lahat ng mga bahagi nang magkasama.
Hakbang 3: Pagtitipon
1. Balutin ang mga LED strip sa paligid ng plastik na tubo
2. Ilagay ang ESP8266 sa anumang plastic box
3. Ilagay ang module ng relay sa isa pang plastic box
4. Wire ayon sa mga diagram
5. Maglakip ng mga kahon sa ilalim ng ilawan. Gumamit ako ng plastik na Pandikit
6. Ilagay ang LDR sa tuktok ng lampara at itago ang mga wire sa loob ng plastik na tubo
Hakbang 4: Software
Para sa proyektong ito Gumamit ako ng unibersal na software, na binuo ng aking sarili
Mangyaring magkaroon ng isang hitsura pahina ng github
Naglalaman ito ng buong pagtuturo kung paano mag-ipon at mag-setup
Eksakto para sa proyektong ito na ginamit ko ang mga sumusunod na mga file ng pagsasaayos
1. Configuration config.json
2. Mga serbisyo sa serbisyo.json
3. Nag-trigger ang mga nag-trigger. Json
Ano ang kailangan mong suriin at baguhin:
1. Services.json - ayusin ang "numleds": xxx, kung saan ang xxx number ng iyong mga aktwal na LED, pagkatapos ng strip cutting
2. config.json - itakda ang tamang pangalan ng host para sa iyong "localhost" na aparato:
3. config.json - magtakda ng mga tamang halaga para sa iyong koneksyon sa mqtt: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., kung walang laman ang mqtt_host, hindi susubukan ng aparato na kumonekta sa mqtt
Hakbang 5: Pagsasama sa Apple Home (opsyonal)
Mangyaring magkaroon ng isang pagtingin wiki, kung paano gawin ang pagsasama
github.com/Yurik72/ESPHomeController/wiki/…
Mangyaring magkaroon ng isang naka-attach na bahagi ng pagsasaayos para sa Homekit2MQTT.
Kung hindi mo nais na idagdag ang lahat nang manu-mano, palitan lamang ang lahat o bahagi ng file (config.json) sa pagsasaayos ng Homekit2MQTT.
Hakbang 6: Masiyahan
Ngayon, kapag tapos na ang lahat magagawa mo
-
Gamit ang anumang aparato pamahalaan ang iyong ilaw sa pamamagitan ng browser
- I-on / off ang mga RGB LED
- I-on / off ang bombilya
- Pamahalaan ang kulay, ningning at higit sa 40 built-in na mga epekto para sa WS2812
- Mag-setup ng simpleng tagapagsulat ng tiyempo para sa lahat ng mga pagpapaandar na inilarawan sa itaas
-
Paggamit ng Apple Home kit
- I-on / off ang mga RGB LED
- I-on / off ang bombilya
- Pamahalaan ang kulay at ningning ng RGB Leds
- Paggamit ng tagapag-iskedyul ng pag-set up ng script ng automate ng Home kit
- Paggamit ng siri para sa kontrol ng boses ng iyong lampara
Inirerekumendang:
Web Lamp Puzzle LED Lamp Na May ESP32: 5 Mga Hakbang (na may Mga Larawan)
WebApp Puzzle LED Lamp Sa ESP32: Naglalaro ako ng mga LED strip sa loob ng maraming taon, at kamakailan lamang lumipat sa lugar ng isang kaibigan kung saan hindi ako nakagawa ng malalaking pagbabago tulad ng pag-mount ng strip sa mga dingding, kaya pinagsama ko ang lampara na ito isang solong kawad na lalabas para sa lakas at maaaring maging plac
Bed Headboard LED Stripe Lamp Na May ESP8266-01: 5 Mga Hakbang
Bed Headboard LED Stripe Lamp Sa ESP8266-01: Ito ay isang napakadaling proyekto na napabayaan ko matagal na, ngunit dahil sa ang quarantine, gumawa ako ng isang bagay na naiiba sa mga bahagi na nasa kamay ko. Ang ideya ay magkaroon ng isang hindi malabo na ilaw, na maaaring kontrolado ng mga simpleng utos ng TCP o ng isang manu-manong switch
FS-Touch Bed Level Tool: 11 Mga Hakbang (na may Mga Larawan)
FS-Touch Bed Leveling Tool: Pagod ka na bang subukang makuha ang perpektong leveled 3D printer bed? Nabigo sa paghula ng tamang paglaban sa pagitan ng nguso ng gripo at papel? Kaya, tutulungan ka ng FS-Touch na sukatin ang lakas na ito ng pag-pinit nang malaki at makamit ang mabilis at tumpak na antas ng kama
Remote-control Animating LED Room Lamp: 5 Hakbang (na may Mga Larawan)
Remote-control Animating LED Room Lamp: Para sa mga nais ng isang nakakarelaks o isang nakakaakit na makulay na palabas, para sa alinman sa isang silid ng sanggol, dekorasyon ng Pasko, o para lamang sa kasiyahan, narito ang aking enhancer ng ambiance. Nakakatanggap ako ng talagang masigasig na tugon mula sa 6 na taong gulang na mga sanggol hanggang sa mas matatandang mga bata sa lahat
Light Up Clock para sa Mga Bata - Green Means Go! Pula, Manatili sa BED !!!: 5 Mga Hakbang (na may Mga Larawan)
Light Up Clock para sa Mga Bata - Green Means Go! Pula, Manatili sa BED !!!: Nababaliw kami nang walang sapat na tulog !!! Hindi maintindihan ng aming 2 taong gulang kung paano " maghintay para sa 7 " sa orasan bago lumabas ng kanyang silid umaga pagkatapos ng umaga. Maaga siyang gigising (ibig kong sabihin 5:27 am - " mayroong isang 7 !!! "