Daftar Isi:

Termostat Terhubung Web Murah: 12 Langkah (dengan Gambar)
Termostat Terhubung Web Murah: 12 Langkah (dengan Gambar)

Video: Termostat Terhubung Web Murah: 12 Langkah (dengan Gambar)

Video: Termostat Terhubung Web Murah: 12 Langkah (dengan Gambar)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Termostat murah yang terhubung ke Web
Termostat murah yang terhubung ke Web

Salah satu produk Internet of Things pertama yang ditemukan di banyak rumah tangga adalah termostat pintar. Mereka dapat belajar kapan Anda ingin rumah Anda menjadi hangat dan berapa suhu ruangan yang biasanya dibutuhkan.

Hebatnya lagi, alat ini juga dapat digunakan untuk menyalakan dan mematikan pemanas menggunakan ponsel Anda, bahkan saat Anda berada di luar rumah. Sangat berguna ketika Anda lupa mematikan ketika Anda pergi atau ketika Anda ingin pulang ke rumah yang bagus dan hangat.

Masalahnya adalah termostat seperti Nest dan Ecobee ini cukup mahal. Tetapi mengapa membayar 250 dolar untuk sesuatu yang dapat Anda bangun sendiri, bukan? Mari saya tunjukkan cara membuat termostat DIY online cerdas Anda sendiri dengan harga kurang dari 30 dolar. Sebagai bonus, Anda bahkan dapat menggunakan kode yang saya tulis untuk aplikasi web untuk mengontrol termostat Anda DAN saya menunjukkan cara membuat casing kapasitif sentuh logam untuk termostat yang akan mengesankan teman-teman yang paling kutu buku sekalipun.

Langkah 1: Apa yang Anda Butuhkan untuk Membuat Termostat Cerdas Anda Sendiri

Apa yang Anda Butuhkan untuk Membuat Termostat Cerdas Anda Sendiri
Apa yang Anda Butuhkan untuk Membuat Termostat Cerdas Anda Sendiri
Apa yang Anda Butuhkan untuk Membuat Termostat Cerdas Anda Sendiri
Apa yang Anda Butuhkan untuk Membuat Termostat Cerdas Anda Sendiri

Termostat saya relatif mudah dibuat (jika Anda tahu cara menyolder dan itu juga mudah) dan menggunakan komponen yang tersedia:

  • Adafruit Huzzah ESP8266 ($9,95)
  • Modul DHT22 (6, 95 dalam euro, saya lebih suka yang ada di papan break-out)
  • Relay (harganya kurang dari dua dolar)
  • Catu daya yang dapat memasok 5 volt pada 2 amp (pengisi daya telepon apa pun akan berfungsi dengan baik)
  • Perfboard (Saya suka papan perma-proto Adafruits)
  • Kawat jumper pria-wanita
  • Kawat solder (gunakan bebas timah, lebih baik untuk Anda)

Anda dapat menggunakan banyak cara untuk membuat kasing di dinding, tetapi untuk apa yang saya lakukan, Anda akan membutuhkan ini:

  • 2 Micro-servo (seperti SG92R, masing-masing 6 euro)
  • Casing logam (saya menggunakan drive cd-rom lama)
  • 4 LED
  • NPN-transistor (tipe BC547)
  • Resistor (220 ohm dan pasangan 330 kilo-ohm)
  • Sepotong plexiglass
  • Sepotong kayu
  • Benda-benda kecil seperti sekrup dan kawat besi

Untuk membuat sirkuit Anda hanya membutuhkan besi solder. Multimeter sangat berguna untuk memeriksa apakah Anda menghubungkan semuanya dengan benar. Di komputer Anda, Anda akan memerlukan perangkat lunak Arduino dan pengonversi USB ke serial atau kabel untuk mengunggah perangkat lunak ke chip ESP8266.

Untuk memotong logam untuk kasing, saya menggunakan Dremel. Bor listrik, gergaji penahan, dan pistol lem juga berguna. Jika Anda akan menarik kabel tambahan untuk menyalakan termostat, Anda mungkin juga memerlukan alat penarik kawat dan semprotan silikon.

Langkah 2: Jadi Bagaimana Cara Kerja Termostat?

Jadi Bagaimana Cara Kerja Termostat?
Jadi Bagaimana Cara Kerja Termostat?

Di sebagian besar rumah dengan pemanas sentral, kabel mengalir melalui tabung di dinding antara pemanas dan termostat di ruang tamu.

Termostat benar-benar tidak lebih dari sebuah saklar, yang akan menghidupkan dan mematikan pemanas. Ini memiliki tombol atau tombol untuk mengatur suhu yang diinginkan. Ketika suhu di dalam ruangan turun di bawah suhu yang disetel, termostat menghubungkan kabel yang berasal dari pemanas. Begitulah cara pemanas tahu itu harus menyala. Pompa sirkulasi di dalam pemanas akan memompa air panas melalui radiator di rumah, sampai suhu di atas suhu yang disetel, di mana termostat akan memutuskan dua kabel.

Jika Anda memiliki banyak kabel yang keluar dari dinding, Anda dapat menguji dua kabel mana yang Anda butuhkan hanya dengan menghubungkannya dan (mintalah seorang teman) dengarkan jika pemanas menyala (biasanya kabel merah dan biru).

Pemanas bodoh dan pemanas pintar

Kebanyakan pemanas cukup pintar untuk mencekik kembali dari waktu ke waktu, untuk memungkinkan air panas dipompa melalui sistem sebelum memanaskan penuh lagi. Itu menghemat energi. Namun, beberapa pemanas tipe lama tidak melakukan itu, dan Anda harus sedikit membantu mereka dengan mencari tahu siklus kerja apa yang paling efisien dan mengubah kode di termostat yang sesuai.

Ada satu hal lagi yang perlu diperhitungkan. Di rumah saya, pemanasnya adalah persuasi modulasi, begitu sederhana untuk menghidupkan dan mematikan. Tetapi pemanas yang lebih baru akan mengharapkan termostat untuk menggunakan protokol OpenTherm. Dengan begitu, termostat tidak hanya memberi tahu pemanas untuk hidup dan mati, tetapi juga seberapa panas air dalam sistem harus dipanaskan. Tidak masalah: ada juga perpustakaan OpenTherm untuk Arduino yang tersedia.

Langkah 3: Menyolder ESP8266

Menyolder ESP8266
Menyolder ESP8266

Modul ESP8266 mungkin akan dikirimkan kepada Anda secara lengkap, tetapi tanpa header hitam yang disolder. Setelah Anda selesai melakukannya, solder semuanya ke protoboard. Pastikan Anda menempatkan deretan pin di kedua sisi ruang kosong di tengah agar tidak terhubung.

Potong dan lepaskan kabel pendek (sebaiknya merah, itu cara yang tepat) untuk menghubungkan ESP8266 ke catu daya. Solder kabel pada protoboard tepat di sebelah pin pada chip yang bertuliskan 'Vbat'. Solder ujung kabel yang lain ke baris dengan garis merah (lihat ilustrasi di bawah). Lakukan hal yang sama dengan benang hitam, dan solder antara 'GND' (untuk 'ground') pada chip dan baris dengan garis hitam (atau biru).

Kemudian solder terminal sekrup kecil pada protobord Anda sehingga Anda dapat dengan mudah menghubungkan kabel dari catu daya ke rel 5 Volt nanti.

Chip pada gilirannya memberi daya pada sensor, jadi di sisi berlawanan dari protobord Anda menyolder kabel antara output 3V dari ESP8266 ke baris merah, dan dari pin GND ke baris biru. Sekarang Anda memiliki di protobord Anda rel 5 Volt, rel 3,3 Volt, dan dua rel ground.

Setelah menyolder, saya memotong perfboard ke ukuran yang lebih kecil menggunakan gergaji agar pas dengan kasing saya nanti. Mungkin lebih baik melakukan ini sebelum menyolder, tetapi Anda harus menjadi perencana yang lebih baik daripada saya.

Saya memasangnya ke kayu dengan sekrup kecil, bersama dengan komponen lain di termostat.

Langkah 4: Menghubungkan Sensor Suhu dan Relay ke Chip

Hadiah Kedua dalam Kontes Nirkabel

Direkomendasikan: