Isi kandungan:

Penjimat Pam Arduino: 3 Langkah
Penjimat Pam Arduino: 3 Langkah

Video: Penjimat Pam Arduino: 3 Langkah

Video: Penjimat Pam Arduino: 3 Langkah
Video: GILA!!.. IKAN PULUHAN JUTA M4TI KARENA INI… #ikan #aquarium #ikanchanna 2024, November
Anonim
Penjimat Pam Arduino
Penjimat Pam Arduino
Penjimat Pam Arduino
Penjimat Pam Arduino

Pada hari musim sejuk yang keras, saya dan isteri duduk di ruang tamu membaca, ketika dia melihat ke arah saya dan bertanya, "Suara apa itu?" Sesuatu berjalan lancar di rumah yang kami rasa tidak biasa, jadi saya turun ke bawah untuk menyiasat. Ternyata, saluran keluar air untuk pam bah bawah tanah saya beku padat, dan pam bah terus bekerja untuk melakukan apa yang tidak mungkin lagi, dan prosesnya menjadi sangat panas.

Semasa saya membongkar selang saluran keluar dan mencairkannya, saya fikir ini mungkin merupakan peluang terbaik untuk membina litar untuk memantau pam saya dan mematikannya jika ini berlaku lagi pada masa akan datang, untuk mengelakkannya daripada terbakar. Setelah sebulan melakukan penyelidikan, memesan komponen dan ujian, Arduino Pump Saver menjadi kenyataan.

Sketsa Arduino yang dilampirkan "PumpSaver.ino" dikonfigurasi untuk memantau arus yang diambil dari pam, dan jika melebihi 1 amp selama lebih dari satu minit, relay akan bergerak untuk menghentikan pam, LED akan menyala, dan nada penggera akan bermain dari pembesar suara yang dilampirkan setiap 5 minit untuk memberitahu anda bahawa ada sesuatu yang tidak kena.

Pada ketika ini saya ingin memberi amaran kepada semua pembaca, selalu ada baiknya memasang pam sandaran sekiranya bekalan utama gagal, pada bekalan kuasa sendiri (milik saya adalah unit sandaran bateri). Jelas sekali anda tidak mahu ruang bawah tanah anda banjir sekiranya ada masalah dengan sistem itu sendiri

Bekalan

1 x Arduino Uno (saya menggunakan Uno R3) dan bekalan kuasa untuk menjalankannya

Modul suis relay 1 x 5v (jqc-3ff-s-z)

1 x 4N36 transistor optocoupler, bersama dengan soket IC untuk menyokongnya

1 x modul sensor semasa ACS712

Pembesar suara 1 x 8 ohm (dan penutup panggangan, sekiranya anda mahu memakainya di dinding)

1 x LED dengan perintang 470 ohm (sekiranya anda mahukan penunjuk perjalanan sistem visual)

papan projek litar bercetak kecil

kotak projek

wayar pembesar suara

Skrip PumpSaver.ino saya!

bar lonjakan (disyorkan tetapi pilihan)

Langkah 1: Pindahkan Skrip.ino ke Arduino Uno R3 Anda

Dengan menggunakan perisian Arduino IDE, pindahkan lakaran PumpSaver.ino yang dilampirkan ke Arduino Uno R3 anda. Rujuk ke laman web Arduino untuk sebarang masalah berkaitan penyambungan.

Langkah 2: Skematik

Skema
Skema
Skema
Skema

Ikuti skema ini, selesaikan pendawaian litar ini, pastikan untuk meletakkannya dengan cara yang sesuai dengan penutup anda. Saya menggunakan papan litar bercetak hobi di samping UNO dan beberapa hujung kabel sambungan yang saya letakkan. Semua komponen mudah didapati di Ebay atau Amazon.

Transistor optik 4N36 diperlukan kerana input untuk modul relay ini akan terpicu walaupun pin digital output pada Arduino RENDAH. Pada dasarnya kami hanya memisahkan pin input modul relay yang terlalu sensitif dari pin digital Arduino 10 dengan menghantarnya melalui transistor yang dikawal secara optik, yang diberi makan dari pin 10 itu sendiri.

Catatan mengenai LED: JANGAN sambungkan LED secara langsung ke pin output digital di Arduino - pastikan anda menggunakan perintang. LED dengan sendirinya pasti akan merosakkan Arduino UNO anda.

Pastikan anda menentukan arus yang dikeluarkan oleh pam bah anda sebelum memilih modul semasa anda. Tambang saya dinilai pada 30 amp, yang lebih daripada cukup untuk pam tenggelam saya. Sekiranya anda melihat-lihat sketsa Arduino, anda akan mendapati bahawa ia juga mengandungi komen mengenai pengubahsuaian pemboleh ubah mVperAmp sekiranya sensor semasa anda menjadi model 20 amp.

Sketsa juga akan memasukkan data ke monitor bersiri sekiranya anda ingin menguji semasa disambungkan ke komputer anda.

Langkah 3: Selesaikan Pemasangan dan Uji

Selesaikan Perhimpunan dan Ujian
Selesaikan Perhimpunan dan Ujian
Selesaikan Perhimpunan dan Ujian
Selesaikan Perhimpunan dan Ujian

Untuk menyelesaikan pemasangan, saya memilih untuk memasang lonjakan lonjakan untuk membekalkan sistem. Di rantau kami, elektrik tidak selalu boleh dipercayai, jadi saya fikir ia akan lebih selamat daripada meminta maaf.

Untuk sentuhan terakhir, saya memesan grill pembesar suara kecil yang bagus untuk pembesar suara 8 ohm saya dan memasangnya di dinding di ruang tamu. Untuk menguji pemasangan, saya mengambil pemanas mudah alih dan menyambungkannya, membiarkannya berjalan selama lebih dari satu minit. Sistem ini berfungsi seperti yang dirancang, memutuskan pemanas dan membimbangkan saya bahawa ia telah melebihi had masa.

CATATAN: Sketsa boleh diedit di dalam perisian Arduino IDE untuk memperpanjang masa berjalan selama berapa lama pam bah anda biasanya turun dari paras air ke tempat pelampung anda memotongnya. Bagi saya ini tidak lebih dari satu minit, tetapi anda mungkin berbeza.

Disyorkan: