Dalam panduan DIY ini, kami akan membuat pengontrol IR berbasis Wi-Fi untuk mengubah sistem pendingin udara tradisional menjadi AC pintar. Dengan membuat pengontrol kecil ini, Anda akan dapat mengontrol unit HVAC atau AC tradisional menggunakan ponsel cerdas Anda dengan antarmuka kontrol iklim intuitif yang memungkinkan Anda untuk menghidupkan/mematikan HVAC dan mengubah suhu, kecepatan kipas, mode, dll. hanya dengan satu ketukan.

Ini juga menunjukkan kepada Anda suhu waktu nyata di dalam dan di luar ruangan dari sensor ADC yang dipasang di unit AC Anda. Dengan menjadikan AC tradisional Anda cerdas, Anda dapat dengan mudah mengontrol unit AC, menambahkan otomatisasi, menghemat energi, dan meningkatkan masa pakainya.

Hal-hal yang Anda perlukan

  • Asisten Rumah diatur di Raspberry Pi
  • ESP8266 MCU, seperti NodeMCU atau D1 Mini; sebuah ESP-01 juga akan bekerja
  • LED pemancar IR 5mm 940nm
  • Penerima IR TSOP1738 atau 1838
  • transistor 2N2222
  • Papan PCB umum
  • Besi solder dan solder

Langkah 1: Kompilasi dan Bangun Firmware

instagram viewer

Untuk mengkompilasi dan membangun firmware, Anda perlu menginstal Add-on ESPHome di Asisten Rumah. Kemudian ikuti langkah-langkah ini:

  1. Setelah menginstal add-on ESPHome, buka Konfigurasi > Pengaya, Pencadangan & Pengawas, dan klik ESPHome. Pastikan untuk mengaktifkan Mulai saat Booting, Penjaga, Pembaruan Otomatis, dan Tampilkan di bilah sisi.
  2. Klik Buka UI Web atau ESPHome di bilah sisi untuk meluncurkannya.
  3. Klik +Perangkat Baru > Melanjutkan.
  4. Ketik nama firmware, seperti smartac, dan klik Berikutnya.
  5. Pilih ESP8266 dari opsi dan klik Berikutnya > Melewati.
  6. Temukan dan klik pada EDIT tombol dibawah smartac untuk membuka smartac.yaml file di editor dan rekatkan kode YAML berikut di bawah ini captive_portal:
status_led:
pin: GPIO4

remote_receiver:
id: rcvr
pin:
nomor: GPIO5
terbalik: BENAR
sampah: semua

remote_transmitter:
pin: GPIO14
operator_tugas_persen: 50%

iklim:
- platform: iklim_ir_lg
nama: "AC"
header_high: 3265us
header_low: 9856us

Sekarang buat perubahan berikut dalam kode:

  • Masukkan SSID dan kata sandi Wi-Fi Anda. Misalnya:
Wifi:
ssd: "Nama Jaringan MyWiFI"
kata sandi: "12345678"
  • Mengubah platform: coolix nama dalam kode sesuai model AC yang Anda miliki.
iklim:
- platform: coolix
nama: "AC"

Misalnya, ubah ke platform: lg untuk LG AC. Anda dapat merujuk ke Iklim Jarak Jauh IR dokumentasi untuk lebih jelasnya.

Setelah membuat perubahan yang diperlukan, klik Menyimpan lalu klik Install. Colokkan NodeMCU atau D1 Mini ke PC Anda menggunakan kabel micro USB dan pilih Sambungkan ke komputer ini pilihan. Ini akan mulai mengkompilasi firmware.

Setelah dikompilasi, klik Unduh. Simpan yang diunduh smartac-factory.bin file firmware di Desktop atau Unduhan map.

Langkah 2: Flash Firmware smartac-factory.bin

Setelah firmware diunduh, Anda dapat mengklik Buka web ESPHome dan lakukan hal berikut:

  1. Klik Menghubung dan pilih COM Pelabuhan.
  2. Klik Pilih File dan pilih smartac-factory.bin berkas firmware,
  3. Klik Install untuk mem-flash firmware.

Setelah firmware di-flash, perangkat harus online.

Tambahkan Kontrol Iklim Jarak Jauh IR ke Asisten Rumah

Di Home Assistant (HA), kini Anda dapat menambahkan dan mengontrol remote IR nirkabel. Langkah-langkahnya adalah sebagai berikut:

  1. Pergi ke Konfigurasi > Perangkat & Integrasi. Kamu akan lihat smartac ditemukan secara otomatis oleh HA.
  2. Klik Konfigurasikan, pilih Daerah, dan klik Kirim.
  3. Di bawah ESPHome, klik smartac lalu klik 1 perangkat.
  4. Klik TAMBAHKAN KE DASBOR.
  5. Pilih dasbor, klik Berikutnya lalu klik TAMBAHKAN KE DASBOR.

Ini akan menambahkan kontrol AC pintar di dasbor. Selanjutnya, Anda dapat menghubungkan NodeMCU atau D1 mini dengan pemancar dan penerima IR untuk mulai mengontrol AC Anda melalui ponsel cerdas Anda.

Hubungkan MCU Dengan Sensor Pemancar dan Penerima IR

Lihat diagram berikut untuk menyolder LED IR, sensor penerima, dan transistor pada PCB. Jika Anda belum pernah menyolder sebelumnya, pelajari cara menyolder.

  1. Hubungkan atau solder negatif (GND) Terminal LED pemancar IR ke emitor dari transistor 2N2222.
  2. Hubungkan positif Terminal LED pemancar IR ke 3.3V pada NodeMCU atau D1 Mini.
  3. Hubungkan basis ke GND pada NodeMCU atau D1 mini.
  4. Hubungkan pengumpul pin 2N2222 ke D5 pin pada NodeMCU atau D1Mini.
  5. Hubungkan sensor penerima IR positif (Vcc) terminal ke 3.3V pada NodeMCU atau D1Mini.
  6. Hubungkan GND pin penerima IR TSOP ke GND pada NodeMCU atau D1Mini.
  7. Hubungkan Data Keluar dari sensor penerima IR ke D1 pin pada NodeMCU atau D1 Mini.

Anda dapat menggunakan strip berg dan kabel jumper untuk menghubungkan pemancar IR dan penerima Vcc, GND, dan pin Data In/Out ke NodeMCU atau D1 Mini.

Hasilnya mungkin tidak terlihat bagus pada percobaan pertama. Namun, Anda bisa berimprovisasi nanti. Anda dapat mencetak kasus 3D menggunakan printer 3D untuk menyertakan semua perangkat keras. Atau, Anda juga dapat membeli blaster IR murah dan mem-flash-nya smartac-factory.bin firmware di atasnya. Lihat panduan lengkap kami untuk mengonversi blaster IR murah dan mengintegrasikannya dengan Asisten Rumah.

Kontrol HVAC Tradisional Anda Menggunakan Aplikasi Asisten Rumah

Sekarang Anda dapat menghubungkan kabel USB ke perangkat untuk menyalakannya dan menggunakan komponen pengontrol suhu yang ditambahkan ke dasbor Asisten Rumah untuk mengontrol HVAC tradisional Anda secara nirkabel.

Anda dapat mengunduh dan menginstal aplikasi Asisten Rumah di perangkat iOS atau ponsel cerdas Android Anda untuk mengontrol HVAC Anda, menambahkan otomatisasi, dll. Misalnya, Anda dapat mengatur otomatisasi di mana HVAC akan menyala secara otomatis ketika kehadiran Anda terdeteksi di dalam ruangan dan mati segera setelah Anda meninggalkan ruangan. Untuk ini, Anda dapat menggunakan papan ESP32 untuk membangun sensor pendeteksi kehadiran untuk HA, memungkinkan Anda untuk memicu otomatisasi berdasarkan kehadiran Anda.

Integrasikan Dengan Apple HomeKit

Jika Anda memiliki perangkat iOS (yaitu iPhone atau iPad), Anda juga dapat menambahkan iklim IR pintar DIY ini pengontrol ke pengaturan HomeKit Anda dan kontrol HVAC Anda menggunakan antarmuka HomeKit alih-alih Rumah Asisten.

UI HomeKit jauh lebih intuitif, dan sangat direkomendasikan untuk pengguna iOS. Yang perlu Anda lakukan hanyalah menginstal integrasi HomeKit di Home Assistant untuk menyiarkannya sebagai HomeKitbridge; Anda kemudian dapat mengontrol perangkat pintar Anda di Asisten Rumah, termasuk pengontrol IR AC, dari aplikasi HomeKit di iPhone atau iPad.

Jadikan Sistem Pendingin Udara Anda Cerdas

Dengan mengikuti panduan langkah demi langkah ini, Anda akan dapat membuat pengontrol IR berbasis Wi-Fi untuk membuat sistem AC standar menjadi cerdas. Anda kemudian dapat mengontrol unit HVAC atau AC tradisional menggunakan ponsel cerdas Anda, untuk menghidupkan/mematikan dan mengubah suhu, kecepatan kipas, dan banyak lagi. Ini akan membantu Anda menghemat energi dan tetap tenang musim panas ini!

Cara Membuat Monitor Energi Rumah Tangga DIY Menggunakan ESP8266

Baca Selanjutnya

MembagikanMenciakMembagikanSurel

Topik-topik yang berkaitan

  • buatan sendiri
  • Rumah Pintar
  • Pendingin ruangan
  • Tutorial Proyek DIY
  • Alat Cerdas

Tentang Penulis

Ravi Singh (15 Artikel Diterbitkan)

Ravi adalah pakar teknologi yang menjelaskan, penggemar IoT, dan pecinta Linux dengan latar belakang big data dan pengembangan aplikasi. Dia menghabiskan sebagian besar akhir pekannya bekerja dengan perangkat IoT dan bermain game di Xbox. Dia juga seorang solo traveler yang suka hiking dan menjelajahi jalur baru.

More From Ravi Singh

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan