Mündəricat:
- Addım 1: Parça siyahısı
- Addım 2: Kabel çəkmə
- Addım 3: Montaj
- Addım 4: Proqram təminatı
- Addım 5: Apple Home -a inteqrasiya (isteğe bağlı)
- Addım 6: Zövq alın
Video: Yataq otağı lampası Ws2812: 6 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Hamıya salam, Smartfondan və ya brauzeri olan hər hansı bir cihazdan idarə etmək və Apple Home -dan daha çox inteqrasiya etmək üçün mövcud yataq otağı lampasını yenidən qurmağa qərar verdim.
Hədəflər bunlardır:
1. Parlaqlığı, rəngi və ya animasiyanı/effektləri idarə etmək üçün WS2812b led şeridi istifadə edin
2. Normal davranışı saxlamaq üçün röle ilə idarə olunan 220v normal lampadan istifadə edin
3. Parlaqlığın avtomatik idarə edilməsi üçün LDR -dən istifadə etmək otaq işığından asılıdır
4. Brauzerdəki hər hansı bir cihaz vasitəsilə idarə etmək üçün inteqrasiya edilmiş/quraşdırılmış veb sayt
5. Əgər varsa, hamısını Apple Home dəstinə inteqrasiya edin
6. Qaydaları təyin etmək üçün daxili planlaşdırıcı, vaxt qaydaları Apple Home -dan asılı olmayaraq söndürülür
Addım 1: Parça siyahısı
1. 900-1000 mm yüksəklikdə hər hansı bir ənənəvi lampa
2. Plastik boru 20-40 mm diametrli və 900-1000 mm hündürlükdədir. Ucuz kanalizasiya borusundan istifadə etdim
3. WS2812 led şeridi metrə 30-60 LED. Uzunluğu 2-3 metr
4. ESP8266 və ya ESP32 cihazı. ESP8266 inkişaf lövhəsindən istifadə etdim
5. Enerji təchizatı AC/DC 5V 2-3 A. (hesablama 50 LED və mənfi üçün 1A kimidir)
6. LDR
7. 220v lampanı idarə etmək üçün röle modulu
8. Rezistorlar: 1x 200 Ohm, 1x 10k Ohm
9. Bəzi tellər
Addım 2: Kabel çəkmə
İndi bütün komponentləri birləşdirmək vaxtıdır.
Addım 3: Montaj
1. LEDləri plastik borunun ətrafına sarın
2. ESP8266 -nı istənilən plastik qutuya qoyun
3. Röle modulunu başqa bir plastik qutuya qoyun
4. Diaqramlara görə tel çəkin
5. Lampanın altına qutuları yapışdırın. Plastik yapışqan istifadə etdim
6. LDR -ni lampanın üstünə qoyun və plastik borunun içərisindəki telləri gizləyin
Addım 4: Proqram təminatı
Bu layihə üçün özüm tərəfindən hazırlanmış universal proqramdan istifadə etdim
Zəhmət olmasa github səhifəsinə baxın
Burada kompilyasiya və quraşdırma ilə bağlı tam təlimat var
Tam olaraq bu layihə üçün aşağıdakı konfiqurasiya fayllarından istifadə etdim
1. Configuration config.json
2. Xidmətlər xidmətləri.json
3. Tetikleyiciler tetikler.json
Nəyi yoxlamaq və dəyişdirmək lazımdır:
1. Services.json - "nömrələnmiş nömrələri" nizamlayın: xxx, zolaq kəsildikdən sonra faktiki LED -lərinizin xxx sayı.
2. config.json - "localhost" cihazınız üçün uyğun host adını təyin edin:
3. config.json - mqtt bağlantınız üçün uyğun dəyərləri təyin edin: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., mqtt_host boşdursa, cihaz mqtt -ə qoşulmağa çalışmayacaq
Addım 5: Apple Home -a inteqrasiya (isteğe bağlı)
Zəhmət olmasa vikiyə baxın, inteqrasiya necə ediləcək
github.com/Yurik72/ESPHomeController/wiki/…
Zəhmət olmasa Homekit2MQTT üçün konfiqurasiyanın əlavə edilmiş hissəsinə baxın.
Hər şeyi əl ilə əlavə etmək istəmirsinizsə, Homekit2MQTT konfiqurasiyasında faylın hamısını və ya bir hissəsini (config.json) dəyişdirin.
Addım 6: Zövq alın
İndi hər şey bitdikdə edə bilərsiniz
-
İstənilən cihazdan istifadə edərək işığı brauzer vasitəsilə idarə edin
- RGB LED -lərini yandırın/söndürün
- Lampanı yandırın/söndürün
- WS2812 üçün rəng, parlaqlıq və 40 -dan çox daxili effekti idarə edin
- Yuxarıda təsvir olunan bütün funksiyalar üçün sadə bir zaman planlayıcısı qurun
-
Apple Home dəstindən istifadə
- RGB LED -lərini yandırın/söndürün
- Lampanı yandırın/söndürün
- RGB Ledlərin rəngini və parlaqlığını idarə edin
- Ev dəsti avtomatlaşdırma skript qurma planlayıcısından istifadə
- Lampanızın səslə idarə edilməsi üçün siri istifadə edin
Tövsiyə:
Avtomatik Yataq İşıqlandırması: 5 Addım (Şəkillərlə birlikdə)
Avtomatik Yataq İşıqlandırması: Siz də gecələr yatırsınız? Siz də qaranlıqda heç nə görmürsünüzmü? Gecə otaqda qaranlıq varmı? Əgər belədirsə, bu cihaz sizin üçündür! Düşünürəm ki, çoxumuz bir az qalmağı sevirik. axşamlar daha uzun. Səbəblər fərqli ola bilər - Netflix, YouTube
İşıqlı və Səsli Yataq otağı üçün Siqnal! 6 Addım
İşıq və Səsli Yataq otağı üçün Siqnal!: Salam, bu gün sizə Arduino UNO ilə yataq otağınızın qapısı üçün necə həyəcan siqnalı edəcəyinizi göstərəcəyəm
FS-Touch Yataq Düzləşdirmə Aləti: 11 Addım (Şəkillərlə birlikdə)
FS-Touch Yataq Düzləşdirmə Aləti: Mükəmməl səviyyəli 3D printer yatağı əldə etməkdən bezmisiniz? Burun və kağız arasındakı düzgün müqaviməti təxmin etməkdən məyus oldunuz? Yaxşı, FS-Touch bu sıxma gücünü kəmiyyətcə ölçməyə və yataq səviyyəsini tez və dəqiq əldə etməyə kömək edəcək
Simsiz MQTT Yataq Başlıq İdarəçiliyi: 5 Addım (Şəkillərlə birlikdə)
Kabelsiz MQTT Yataq Başlığı Nəzarəti: Bir neçə il əvvəl yeni bir yaddaş köpük yatağı aldıq və əksər yataqlarda olduğu kimi onların da "təsdiq edilmiş bazalarından" birini almalı idiniz. zəmanət saxlamaq üçün. Beləliklə, t -ni ehtiva edən ən ucuz bazanı seçdik
Yataq üçün daha yaxşı bir dizüstü kompüter stendi: 7 addım (şəkillərlə birlikdə)
Yataq üçün daha yaxşı bir dizüstü kompüter stendi: Təxminən 15 dollara və 30-60 dəqiqəyə sadə, lakin inanılmaz dərəcədə faydalı bir dizüstü kompüter stendi hazırlayın! Yazarkən, gəzərkən və xüsusən film seyr edərkən yataqda istifadə üçün əladır. Laptopumu yataqda istifadə edərkən çox vaxt narahat oluram. Laptopu balanslaşdırmalıyam