Taa ya Chumba cha Kitanda Ws2812: 6 Hatua (na Picha)
Taa ya Chumba cha Kitanda Ws2812: 6 Hatua (na Picha)
Anonim
Image
Image
Orodha ya Sehemu
Orodha ya Sehemu

Salaam wote, Niliamua kujenga tena taa ya chumba cha kulala ili kuweza kuidhibiti kutoka kwa smartphone au kifaa chochote kilicho na kivinjari na kujumuisha kuliko kwa Apple Home.

Malengo ni:

1. Tumia ukanda ulioongozwa na WS2812b kudhibiti mwangaza, rangi au uhuishaji / athari

2. Tumia taa ya kawaida 220v inayodhibitiwa na relay kuweka tabia ya kawaida

3. Tumia LDR kudhibiti mwangaza wa moja kwa moja inategemea nuru ya chumba

4. Jumuishi / kujengwa katika wavuti kudhibiti kupitia vifaa vyovyote ndani ya kivinjari

5. Unganisha zote kwenye kitanda cha Apple Home, ikiwa ipo

6. Mratibu wa ndani kufafanua sheria, sheria za muda zinazima na kutegemea kutoka kwa Nyumba ya Apple

Hatua ya 1: Orodha ya Sehemu

Orodha ya Sehemu
Orodha ya Sehemu

1. Taa yoyote ya jadi urefu wa 900-1000 mm

2. Bomba la plastiki kipenyo cha 20-40 mm na urefu wa 900-1000 mm. Nimetumia bomba la bei rahisi la mfereji

3. WS2812 iliongoza ukanda wa 30-60 LEDs kwa kila mita. Urefu wa mita 2-3

4. ESP8266 au kifaa cha ESP32. Nimetumia bodi ya ESP8266 dev

5. Ugavi wa umeme AC / DC 5V 2-3 A. (hesabu ni kama 1A kwa LED 50 pamoja na minus)

6. LDR

7. Peleka moduli ili kudhibiti taa ya 220v

8. Resistors: 1x 200 Ohm, 1x 10k Ohm

9. Baadhi ya waya

Hatua ya 2: Wiring

Wiring
Wiring

Sasa ni wakati wa kuunganisha vifaa vyote pamoja.

Hatua ya 3: Kukusanyika

Kukusanyika
Kukusanyika
Kukusanyika
Kukusanyika

1. Funga vitambaa vya LED kuzunguka bomba la plastiki

2. Weka ESP8266 ndani ya sanduku lolote la plastiki

3. Weka moduli ya kupeleka kwenye sanduku lingine la plastiki

4. Waya kulingana na michoro

5. Ambatisha masanduku kwenye chini ya taa. Nimetumia Gundi ya plastiki

6. Weka LDR juu ya taa na ufiche waya ndani ya bomba la plastiki

Hatua ya 4: Programu

Kwa mradi huu nimetumia programu ya ulimwengu, iliyoundwa na mimi mwenyewe

Tafadhali angalia ukurasa wa github

Hii ina maagizo kamili ya jinsi ya kukusanya na kusanidi

Hasa kwa mradi huu nimetumia kufuata faili za usanidi

1. Usanidi wa usanidi.json

2. Huduma za huduma.json

3. Husababisha vichocheo.json

Unachohitaji angalia na ubadilishe:

1. Services.json - rekebisha "nambari": xxx, ambapo nambari ya xxx ya LED zako halisi, baada ya kukata vipande

2. config.json - weka jina sahihi la mwenyeji wa kifaa chako "localhost":

3. config.json - weka maadili sahihi kwa unganisho lako la mqtt: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., ikiwa mqtt_host haina kitu, kifaa haitajaribu kuungana na mqtt

Hatua ya 5: Ujumuishaji kwa Apple Home (hiari)

Tafadhali angalia wiki, jinsi ya kufanya ujumuishaji

github.com/Yurik72/ESPHomeController/wiki/…

Tafadhali angalia sehemu iliyoambatanishwa ya usanidi wa Homekit2MQTT.

Ikiwa hautaki kuongeza kila kitu kwa mikono, badilisha faili yote au sehemu ya (config.json) katika usanidi wa Homekit2MQTT.

Hatua ya 6: Furahiya

Furahiya
Furahiya
Furahiya
Furahiya
Furahiya
Furahiya
Furahiya
Furahiya

Sasa, wakati kila kitu kimefanywa unaweza

  1. Kutumia kifaa chochote dhibiti taa yako kupitia kivinjari

    • Washa / zima RGB LEDs
    • Washa / uzime balbu ya taa
    • Dhibiti rangi, mwangaza na zaidi ya 40 zilizojengwa kwa athari kwa WS2812
    • Weka mpangilio rahisi wa muda wa kazi zote zilizoelezwa hapo juu
  2. Kutumia kitanda cha Apple Home

    • Washa / zima RGB LEDs
    • Washa / uzime balbu ya taa
    • Dhibiti rangi na mwangaza wa Reds Leds
    • Kutumia mpangilio wa usanidi wa hati ya kutumia kit
    • Kutumia siri kwa udhibiti wa sauti ya taa yako

Ilipendekeza: