Daftar Isi:
- Perlengkapan
- Langkah 1: Transfer Script.ino ke Arduino Uno R3 Anda
- Langkah 2: Skema
- Langkah 3: Selesaikan Perakitan dan Uji
Video: Penghemat Pompa Arduino: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Pada hari musim dingin yang keras, saya dan istri saya sedang duduk di ruang tamu membaca, ketika dia melihat ke atas dan saya dan bertanya, "Suara apa itu?" Sesuatu berjalan stabil di rumah yang kami pikir tidak terdengar asing, jadi saya turun untuk menyelidiki. Ternyata, outlet air luar untuk pompa bah basement saya telah membeku, dan pompa bah terus bekerja untuk melakukan apa yang tidak mungkin lagi, dan menjadi sangat panas dalam prosesnya.
Saat saya membongkar selang outlet dan mencairkannya, saya pikir ini mungkin kesempatan bagus untuk membangun sirkuit untuk memantau pompa saya dan mematikannya jika ini terjadi lagi di masa depan, untuk mencegahnya terbakar. Setelah sebulan penelitian, pemesanan suku cadang dan pengujian, Arduino Pump Saver muncul.
Sketsa Arduino terlampir "PumpSaver.ino" dikonfigurasi untuk memantau arus yang diambil dari pompa, dan jika melebihi 1 amp selama lebih dari satu menit, relai akan trip untuk menghentikan pompa, LED akan menyala, dan nada alarm akan diputar dari speaker yang terpasang setiap 5 menit untuk memberi tahu Anda bahwa ada sesuatu yang salah.
Pada titik ini saya ingin memperingatkan semua pembaca, selalu merupakan ide yang baik untuk memasang pompa cadangan jika primer gagal, pada catu dayanya sendiri (milik saya adalah unit cadangan baterai). Jelas Anda tidak ingin ruang bawah tanah Anda kebanjiran jika terjadi kesalahan dengan sistem itu sendiri
Perlengkapan
1 x Arduino Uno (Saya menggunakan Uno R3) dan catu daya untuk menjalankannya
Modul sakelar relai 1 x 5v (jqc-3ff-s-z)
1 x 4N36 transistor optocoupler, bersama dengan soket IC untuk mendukungnya
1 x modul sensor arus ACS712
1 x 8 ohm speaker (dan penutup panggangan, jika Anda ingin memasangnya di dinding)
1 x LED dengan resistor 470 ohm (jika Anda menginginkan indikator perjalanan sistem visual)
papan proyek sirkuit cetak kecil
kotak proyek
kabel speaker
Skrip PumpSaver.ino saya!
bar lonjakan (disarankan tetapi opsional)
Langkah 1: Transfer Script.ino ke Arduino Uno R3 Anda
Menggunakan perangkat lunak Arduino IDE, transfer sketsa PumpSaver.ino terlampir ke Arduino Uno R3 Anda. Lihat situs web Arduino untuk masalah terkait konektivitas.
Langkah 2: Skema
Mengikuti skema ini, lengkapi pengkabelan sirkuit ini, pastikan untuk meletakkannya dengan cara yang sesuai dengan enklosur Anda. Saya menggunakan papan sirkuit tercetak hobi di samping UNO dan beberapa ujung kabel ekstensi yang saya letakkan di sekitar. Semua komponen cukup mudah ditemukan di Ebay atau Amazon.
Optotransistor 4N36 diperlukan karena input untuk modul relai ini akan memicu bahkan ketika pin digital output pada Arduino LOW. Pada dasarnya kami hanya memisahkan pin input modul relai yang terlalu sensitif dari pin digital Arduino 10 dengan mengirimkannya melalui transistor yang dikontrol secara optik, diumpankan dari pin 10 itu sendiri.
Catatan tentang LED: JANGAN sambungkan LED langsung ke pin output digital pada Arduino - pastikan Anda menggunakan resistor. Sebuah LED dengan sendirinya pasti akan merusak Arduino UNO Anda.
Pastikan Anda menentukan arus yang diambil pompa bah Anda sebelum memilih modul Anda saat ini. Milik saya dinilai pada 30 amp, yang lebih dari cukup untuk pompa submersible saya. Jika Anda menelusuri sketsa Arduino, Anda akan menemukan bahwa itu juga berisi komentar tentang memodifikasi variabel mVperAmp jika sensor Anda saat ini menjadi model 20 amp sebagai gantinya.
Sketsa juga akan memasukkan data ke monitor serial jika Anda ingin menguji saat terhubung ke komputer Anda.
Langkah 3: Selesaikan Perakitan dan Uji
Untuk menyelesaikan perakitan, saya memilih untuk memasang bar lonjakan untuk memasok sistem. Di wilayah kami, listrik tidak selalu dapat diandalkan, jadi saya pikir lebih baik aman daripada menyesal.
Untuk sentuhan terakhir, saya memesan panggangan speaker kecil yang bagus untuk speaker 8 ohm saya dan memasangnya di dinding di ruang tamu. Untuk menguji perakitan, saya mengambil pemanas portabel dan menghubungkannya, membiarkannya berjalan selama lebih dari satu menit. Sistem bekerja seperti yang dirancang, memutuskan pemanas dan mengkhawatirkan saya bahwa itu telah melampaui batas waktu.
CATATAN: Sketsa dapat diedit di dalam perangkat lunak Arduino IDE untuk memperpanjang waktu pengoperasian selama berapa lama pun pompa bah Anda biasanya menurunkan ketinggian air ke tempat pelampung Anda memotongnya. Bagi saya ini tidak pernah lebih dari satu menit, tetapi Anda mungkin berbeda.
Direkomendasikan:
Penghemat Baterai Cahaya Peri: 8 Langkah (dengan Gambar)
Penghemat Baterai Cahaya Peri: Baterai CR2032 sangat bagus, tetapi tidak bertahan selama yang kita inginkan saat mengemudikan LED "Fairy Light" strings.Dengan Musim Liburan di sini, saya memutuskan untuk memodifikasi beberapa 20 string cahaya untuk menjalankan bank daya USB.Saya mencari secara online dan f
Corona Safe: Keran Penghemat Air Otomatis: 6 Langkah
Corona Safe: Keran Penghemat Air Otomatis: Kita semua harus mencuci tangan setiap saat untuk menghilangkan virus dan bakteri khusus untuk virus Corona kita perlu mencuci tangan selama 20 detik untuk menghilangkannya sepenuhnya. Dispenser sabun atau kenop keran juga mungkin tidak higienis atau
Penghemat Baterai, Sakelar Pemutus Pelindung Debit Dengan ATtiny85 untuk Mobil Asam Timbal atau Baterai Lipo: 6 Langkah
Penghemat Baterai, Sakelar Pemutus Pelindung Pelepasan Dengan ATtiny85 untuk Mobil Asam Timbal atau Baterai Lipo: Karena saya memerlukan beberapa pelindung baterai untuk mobil dan tata surya saya, saya menganggap yang komersial dengan harga $49 terlalu mahal. Mereka juga menggunakan terlalu banyak daya dengan 6 mA. Saya tidak dapat menemukan petunjuk apa pun tentang masalah ini. Jadi saya membuat sendiri yang menarik 2mA. Bagaimana
Penghemat Cerutu: 6 Langkah
CigarSaver: Halo, nama saya Thibault D'Haese dan saya seorang mahasiswa di Howest Kortrijk. Saat ini saya berada di tahun pertama saya di Teknologi Multimedia dan Komunikasi. Di akhir tahun kami harus membuat proyek IoT. Untuk proyek ini saya datang dengan ide untuk membuat
Penghemat Energi Rumah Arduino: 5 Langkah
Penghemat Energi Rumah Arduino: Anda sedang membangun Sistem Energi Rumah yang dimaksudkan untuk memantau energi rumah Anda untuk menghemat listrik dan tagihan utilitas lainnya. Dalam model ini, perangkat Anda akan dapat memeriksa suhu rumah Anda dan menyesuaikannya