Bagaimana Cara Mendesain Penghangat Kursi Otomatis Untuk Sofa Anda?

Konsep kursi berpemanas diadopsi oleh hampir setiap perusahaan mobil saat ini dan di setiap model terbaru Toyota, Honda, KIA, dll., Perusahaan menawarkan kursi berpemanas di dalam mobil. Sebagian besar perusahaan menyediakan kursi berpemanas dan dingin dalam model mereka yang membuat pengalaman berkendara sangat nyaman terutama di musim panas. Menjaga gagasan ini dalam pandangan saya berpikir mengapa tidak menerapkan gagasan kursi berpemanas di rumah kita di rumah kita Sofayang ditempatkan di ruang tamu atau di tempat lain. Rangkaian yang akan saya desain nanti pada artikel ini akan bertanggung jawab untuk memanaskan setiap jenis sofa baik itu sofa round arm, square arm, hard wedge, dll. Rangkaian akan ditempatkan di sisi bawah sofa dan tempat duduk. akan memulai pemanasan secara otomatis setelah beberapa interval waktu. Sekarang, tanpa membuang waktu, ayo mulai bekerja.

Bagaimana Cara Memasang Pelat Pemanas Dengan Arduino?

Sekarang, kami akan mengumpulkan informasi mengenai komponen elektronik sebelum membuat daftar semua komponen perangkat keras karena tidak ada yang mau terjebak di tengah-tengah proyek hanya karena ada komponen yang hilang.

Langkah 1: Komponen yang Dibutuhkan (Perangkat Keras)

Langkah 2: Komponen yang Dibutuhkan (Perangkat Lunak)

Langkah 3: Prinsip Kerja

Prinsip kerja proyek ini cukup sederhana. Ini didukung oleh 12V Baterai Lipo. Baterai Lipo lebih disukai dalam proyek ini karena memberikan cadangan yang baik dan akan memberikan waktu cadangan kurang lebih 2 hari atau bahkan lebih. Adaptor AC ke DC juga dapat digunakan untuk menyalakan sirkuit ini karena persyaratan kami adalah 12V DC. Tulang punggung proyek ini adalah Pelat Pemanas yang akan bertanggung jawab untuk memanaskan sofa. Suhu akan merasakan suhu ruangan dan ketika suhu turun di bawah batas yang ditetapkan dalam kode modul Relay akan dipicu dan pemanasan akan dimulai. Itu Pemanasan akan berlanjut hingga suhu kembali ke kondisi sebelumnya. Relay akan dipicu saat suhu turun di bawah 25 Derajat dan akan diputar MATIsaat suhu kembali ke posisi semula. Kode dapat diubah sesuai dengan kebutuhan Anda dan saya telah melampirkan kode di bawah ini sehingga Anda dapat memahaminya dan membuat perubahan jika Anda mau.

Langkah 4: Simulasi Sirkuit

Sebelum membuat rangkaian ada baiknya untuk mensimulasikan dan memeriksa semua bacaan pada sebuah software. Software yang akan kita gunakan adalah Proteus Design Suite. Ini adalah perangkat lunak tempat sirkuit elektronik disimulasikan.

  1. Setelah Anda mengunduh dan menginstal perangkat lunak Proteus, buka. Buka skema baru dengan mengklik ISISikon di menu.
  2. Ketika skema baru muncul, klik pada P.ikon di menu samping. Ini akan membuka kotak di mana Anda dapat memilih semua komponen yang akan digunakan.
  3. Sekarang ketikkan nama komponen yang akan digunakan untuk membuat rangkaian. Komponen akan muncul dalam daftar di sisi kanan.
  4. Dengan cara yang sama, seperti di atas, cari semua komponen. Mereka akan muncul di Perangkat Daftar.

Setelah mensimulasikan rangkaian, kami mengetahui bahwa itu berfungsi dengan baik, maka kami akan melanjutkan selangkah lebih maju dan merancang tata letak PCB-nya.

Langkah 5: Buat Tata Letak PCB

Seperti yang akan kita buat sirkuit perangkat keras pada PCB, Kita perlu membuat layout PCB untuk rangkaian ini terlebih dahulu.

  1. Untuk membuat layout PCB pada Proteus, pertama-tama kita perlu menetapkan paket PCB ke setiap komponen pada skema. Untuk menetapkan paket, klik kanan pada komponen yang ingin Anda tetapkan paket dan pilih Alat Pengemas.
  2. Klik pada ARIES opsi di menu atas untuk membuka skema PCB.
  3. Dari Daftar Komponen, Tempatkan semua komponen pada layar dalam desain yang Anda inginkan untuk rangkaian Anda.
  4. Klik pada mode lacak dan hubungkan semua pin yang diperintahkan perangkat lunak untuk Anda sambungkan dengan mengarahkan panah.

Langkah 6: Diagram Sirkuit

Setelah membuat layout PCB maka diagram rangkaian akan terlihat seperti ini:

Langkah 7: Memulai dengan Arduino

Jika Anda belum pernah mengerjakan Arduino IDE sebelumnya, jangan khawatir karena langkah demi langkah untuk menyiapkan Arduino IDE ditunjukkan di bawah ini.

  1. Unduh versi terbaru Arduino IDE dari Sini.
  2. Hubungkan papan Arduino Anda ke PC dan buka Control Panel. Klik Perangkat keras dan Suara.Sekarang buka Perangkat dan Printer dan temukan port tempat papan Anda terhubung. Dalam kasus saya itu COM14tetapi berbeda di komputer yang berbeda.
  3. Klik pada menu Alat dan atur papan sebagai Arduino Nano (AT Mega 328P).
  4. Di menu Alat yang sama, atur Prosesor sebagai ATmega328p (Old Bootloader).
  5. Unduh kode yang terlampir di bawah ini dan tempelkan ke Arduino IDE Anda. Klik pada unggah tombol untuk membakar kode pada mikrokontroler Anda.

Unduh kode dan pustaka yang diperlukan dengan mengklik Di Sini.

Langkah 8: Pahami Kode

Kode yang digunakan dalam proyek ini sangat sederhana dan memiliki komentar yang bagus. Meskipun cukup jelas, dijelaskan secara singkat di bawah ini sehingga jika Anda menggunakan papan Arduino yang berbeda seperti Uno, mega, dll, Anda dapat memodifikasi kode dengan benar dan kemudian membakarnya ke papan Anda.

  1. Pada awalnya, perpustakaan akan digunakan DHT11 disertakan, variabel diinisialisasi untuk menyimpan nilai sementara selama run time. Pin juga diinisialisasi untuk menghubungkan sensor ke mikrokontroler.
#include  // termasuk perpustakaan untuk menggunakan sensor suhu dht11 DHT11; // membuat objek untuk sensor suhu #define dhtpin 8 // inisialisasi pin untuk menghubungkan sensor #define relay 3 // inisialisasi pin untuk menghubungkan suhu float relai; // variabel untuk menampung nilai sementara

2. batal penyiapan ()adalah fungsi yang dijalankan hanya sekali dalam kode saat mikrokontroler dalam keadaan menyala atau tombol aktifkan ditekan. Baud rate diatur dalam fungsi ini yang pada dasarnya adalah kecepatan dalam bit per detik yang digunakan mikrokontroler untuk berkomunikasi dengan perangkat periferal.

batal penyiapan () {pinMode (dhtpin, INPUT); // gunakan pin ini sebagai INPUT pinMode (relay, OUTPUT); // gunakan pin ini sebagai OUTPUT Serial.begin (9600); // menyetel baud rate}

3. void loop () adalah fungsi yang dijalankan berulang kali dalam satu putaran. Dalam fungsi ini, kita membaca data dari pin keluaran DHT11 dan menghidupkan atau mematikan relai pada tingkat suhu tertentu. Jika suhu kurang dari 25 derajat, pelat pemanas akan menyala jika tidak maka akan tetap mati.

void loop () {delay (1000); // wati untuk DHT11.read kedua (dhtpin); // baca suhu temp = DHT11.temperature; // simpan suhu dalam variabel Serial.print (temp); // mencetak nilai pada monitor Serial.println ("C"); if (temp <= 25) // Nyalakan pelat pemanas ke {digitalWrite (relai, LOW); //Serial.println(relay); } else // Matikan pelat pemanas {digitalWrite (relay, HIGH); //Serial.println(relay); }}

Langkah 9: Menyiapkan Perangkat Keras

Karena kita sekarang telah mensimulasikan rangkaian pada perangkat lunak dan berfungsi dengan baik. Sekarang mari kita lanjutkan dan letakkan komponen pada PCB. PCB adalah papan sirkuit tercetak. Ini adalah papan yang dilapisi sepenuhnya dengan tembaga di satu sisi dan sepenuhnya terisolasi dari sisi lain. Membuat sebuah sirkuit pada PCB relatif merupakan proses yang panjang. Setelah rangkaian disimulasikan pada software, dan layout PCB-nya dibuat, maka layout rangkaian tersebut dicetak di atas kertas mentega. Sebelum menempatkan kertas mentega pada papan PCB gunakan pengikis PCB untuk menggosok papan sehingga lapisan tembaga pada papan berkurang dari atas papan.

Kemudian kertas mentega ditempatkan di papan PCB dan disetrika sampai sirkuit tercetak di papan (Diperlukan waktu kurang lebih lima menit).

Sekarang, ketika sirkuit dicetak di papan tulis, itu dicelupkan ke dalam FeCl3 larutan air panas untuk menghilangkan tembaga ekstra dari papan, hanya tembaga di bawah sirkuit tercetak yang akan tertinggal.

Setelah itu gosok papan PCB dengan scrapper agar kabel terlihat menonjol. Sekarang bor lubang di masing-masing tempat dan letakkan komponen di papan sirkuit.

Solder komponen di papan tulis. Terakhir, periksa kontinuitas rangkaian dan jika terjadi diskontinuitas di sembarang tempat, lepaskan solder komponen dan sambungkan kembali. Dalam elektronika, uji kontinuitas adalah pengecekan suatu rangkaian listrik untuk memeriksa apakah arus mengalir pada jalur yang diinginkan (yang sudah pasti merupakan rangkaian total). Uji kontinuitas dilakukan dengan menyetel sedikit voltase (kabel diatur dengan LED atau bagian yang menimbulkan keributan, misalnya, speaker piezoelektrik) di atas jalur yang dipilih. Jika uji kontinuitas lolos, itu berarti rangkaian dibuat sesuai dengan yang diinginkan. Sekarang siap untuk diuji. Sebaiknya tempelkan lem tembak menggunakan lem tembak pada terminal positif dan negatif aki agar terminal aki tidak terlepas dari rangkaian.

Langkah 10: Menguji Sirkuit

Setelah merakit komponen perangkat keras pada papan PCB dan memeriksa kontinuitasnya, kita perlu memeriksa apakah rangkaian kita berfungsi dengan baik atau tidak, kita akan menguji rangkaian kita. Setelah beralih DI sirkuit tempatkan itu dekat dengan tempat di mana suhunya di bawah 25 derajat. Anda akan mengamati bahwa pelat akan mulai memanas dan akan diputar MATIsegera setelah suhu naik. Setelah menguji sirkuit, letakkan di dalam penutup. Penutup dapat dirancang di rumah menggunakan bahan apa saja. Misalnya, dapat dirancang penutup kayu, casing plastik dapat dirancang atau sirkuit juga dapat ditempatkan di dalam kain tebal dan dijahit. Kemudian tempelkan di sisi bawah sofa Anda menggunakan double tape. Pantau baterai secara teratur dan isi daya sesering mungkin.

Sekian untuk hari ini. Terus kunjungi situs web kami untuk proyek teknik yang lebih menarik dan jangan lupa untuk membagikan pengalaman Anda setelah membuat proyek ini di rumah Anda.

Facebook Twitter Google Plus Pinterest