Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
Halo semua, Saya memutuskan untuk membangun kembali lampu kamar tidur yang ada untuk dapat mengontrolnya dari smartphone atau perangkat apa pun dengan browser dan mengintegrasikan daripada ke Apple Home.
Targetnya adalah:
1. Gunakan strip led WS2812b untuk mengontrol kecerahan, warna atau animasi / efek
2. Gunakan lampu normal 220v yang dikendalikan oleh relai untuk menjaga perilaku normal
3. Gunakan LDR untuk mengontrol kecerahan otomatis tergantung pada cahaya ruangan
4. Situs web terintegrasi / built-in untuk mengontrol melalui perangkat apa pun di dalam browser
5. Integrasikan semuanya ke kit Apple Home, jika ada
6. Penjadwal internal untuk menentukan aturan, aturan pengaturan waktu mati dan hidup independen dari Apple Home
Langkah 1: Daftar Bagian
1. Lampu tradisional apa pun dengan tinggi 900-1000 mm
2. Pipa plastik berdiameter 20-40 mm dan tinggi 900-1000 mm. Saya telah menggunakan pipa kanalisasi murah
3. WS2812 led strip 30-60 LED per meter. panjang 2-3 meter
4. Perangkat ESP8266 atau ESP32. Saya telah menggunakan papan dev ESP8266
5. Catu daya AC/DC 5V 2-3 A. (perhitungan seperti 1A untuk 50 LED plus minus)
6. LDR
7. Modul relai untuk mengontrol lampu 220v
8. Resistor: 1x 200 Ohm, 1x 10k Ohm
9. Beberapa kabel
Langkah 2: Pengkabelan
Sekarang saatnya untuk menghubungkan semua komponen bersama-sama.
Langkah 3: Perakitan
1. Bungkus strip LED di sekitar pipa plastik
2. Masukkan ESP8266 ke dalam kotak plastik apa pun
3. Masukkan modul relai ke dalam kotak plastik lain
4. Kawat sesuai diagram
5. Pasang kotak di bagian bawah lampu. Saya telah menggunakan Lem plastik
6. Letakkan LDR di bagian atas lampu dan sembunyikan kabel di dalam pipa plastik
Langkah 4: Perangkat Lunak
Untuk proyek ini saya telah menggunakan perangkat lunak universal, yang dikembangkan sendiri
Silakan lihat halaman github
Ini berisi instruksi lengkap cara mengkompilasi dan mengatur
Tepat untuk proyek ini saya telah menggunakan file konfigurasi berikut
1. Konfigurasi config.json
2. Layanan services.json
3. Pemicu triggers.json
Yang perlu Anda periksa dan ubah:
1. Services.json - sesuaikan "numleds": xxx, di mana xxx jumlah LED Anda yang sebenarnya, setelah pemotongan strip
2. config.json - atur nama host yang tepat untuk perangkat Anda "localhost":
3. config.json - atur nilai yang tepat untuk koneksi mqtt Anda: "mqtt_host", "mqtt_port":, "mqtt_user", "mqtt_pass"., jika mqtt_host kosong, perangkat tidak akan mencoba menyambung ke mqtt
Langkah 5: Integrasi ke Apple Home (opsional)
Silakan lihat wiki, bagaimana melakukan integrasi
github.com/Yurik72/ESPHomeController/wiki/…
Silakan lihat bagian terlampir dari konfigurasi untuk Homekit2MQTT.
Jika Anda tidak ingin menambahkan semuanya secara manual, cukup ganti semua atau sebagian file (config.json) di konfigurasi Homekit2MQTT.
Langkah 6: Nikmati
Sekarang, ketika semuanya selesai, Anda bisa
-
Menggunakan perangkat apa pun, kelola cahaya Anda melalui browser
- Menghidupkan/mematikan LED RGB
- Menghidupkan/mematikan bohlam lampu
- Kelola warna, kecerahan, dan lebih dari 40 efek bawaan untuk WS2812
- Atur penjadwal waktu sederhana untuk semua fungsi yang dijelaskan di atas
-
Menggunakan perangkat Apple Home
- Menghidupkan/mematikan LED RGB
- Menghidupkan/mematikan bohlam lampu
- Kelola warna dan kecerahan LED RGB
- Menggunakan penjadwal penyiapan skrip otomatisasi Home kit
- Menggunakan siri untuk kontrol suara lampu Anda
Direkomendasikan:
Lampu Kamar Mandi Tengah Malam: 5 Langkah (dengan Gambar)
Lampu Kamar Mandi Tengah Malam: Beberapa dari kita mengalami kebutuhan untuk menggunakan kamar mandi di tengah malam. Jika Anda menyalakan lampu, Anda mungkin kehilangan penglihatan malam. Cahaya putih atau biru membuat Anda kehilangan hormon tidur, Melatonin, sehingga lebih sulit untuk kembali tidur. Jadi
Wirenboard SmartHome (Apartemen dua kamar tidur): 7 Langkah
Wirenboard SmartHome (Apartemen dua kamar tidur): Dalam tutorial ini Kami akan menjelaskan bagaimana melakukan proyek Smart Home Anda sendiri.WB6 - adalah komputer yang kompatibel dengan Raspberry Pi. Ini memiliki antarmuka I/O yang dirancang khusus untuk menghubungkan sensor, relai, dan peralatan lainnya. Mari kita ambil apartemen dua kamar tidur ini sebagai contoh
Alarm untuk Kamar Tidur Dengan Lampu dan Suara!: 6 Langkah
Alarm untuk Kamar Tidur Dengan Lampu dan Suara!: Hai, hari ini saya akan menunjukkan cara membuat alarm untuk pintu kamar tidur Anda dengan Arduino UNO
Musik Cerdas di Kamar Tidur dan Kamar Mandi Dengan Raspberry Pi – Mengintegrasikan Multiroom, Alarm, Kontrol Tombol, dan Otomatisasi Rumah: 7 Langkah
Musik Cerdas di Kamar Tidur dan Kamar Mandi Dengan Raspberry Pi – Mengintegrasikan Multiroom, Alarm, Kontrol Tombol, dan Otomatisasi Rumah: Hari ini kami ingin memberi Anda dua contoh tentang bagaimana Anda dapat menggunakan Raspberry Pi dengan perangkat lunak Max2Play kami untuk otomatisasi rumah: di kamar mandi dan kamar tidur . Kedua proyek serupa dalam hal musik dengan ketelitian tinggi dari berbagai sumber dapat dialirkan melalui
Otomatisasi Kamar Tidur: 6 Langkah
Otomatisasi Kamar Tidur: Dalam Instruksi ini saya akan menunjukkan kepada Anda bagaimana saya membangun sebuah sistem untuk memungkinkan saya menjalankan kamar tidur saya menggunakan komputer saya