Daftar Isi:

Pompa Terkendali Arduino untuk Menguras Air: 4 Langkah (dengan Gambar)
Pompa Terkendali Arduino untuk Menguras Air: 4 Langkah (dengan Gambar)

Video: Pompa Terkendali Arduino untuk Menguras Air: 4 Langkah (dengan Gambar)

Video: Pompa Terkendali Arduino untuk Menguras Air: 4 Langkah (dengan Gambar)
Video: Kolam otomatis perikanan peternakan irigasi pdam pam jaya 2024, Juli
Anonim
Pompa Terkendali Arduino untuk Menguras Air
Pompa Terkendali Arduino untuk Menguras Air

Ide proyek ini muncul ketika saya membeli boiler gas kondensasi untuk apartemen saya. Saya tidak memiliki saluran pembuangan dekat untuk air kental yang dihasilkan boiler. Jadi air ditampung dalam tangki 20 liter (drum) selama beberapa hari dan ketika diisi, saya harus membuangnya secara manual. Jadi saya memutuskan untuk membuat pompa yang dikendalikan Arduino yang akan mengeluarkan air hanya dengan menekan satu tombol. Sebuah tampilan menunjukkan status pompa. Saya telah menambahkan dua sensor level untuk menghentikan pompa jika saluran pembuangannya meluap atau levelnya turun di dalam tangki pengumpul. Hal ini penting untuk berfungsinya pompa dengan baik, agar selalu terendam.

Langkah 1: Bagian yang Digunakan untuk Proyek

Bagian yang Digunakan untuk Proyek
Bagian yang Digunakan untuk Proyek

Untuk proyek ini saya telah menggunakan: - Papan Arduino uno untuk pengujian (Arduino nano untuk tugas akhir)

- Pompa air submersible 12V

- papan prototipe

- modul relai

- potensiometer 10k

- 4 transistor NPN

- sebuah bel

- kabel jumper

- resistor yang berbeda

- tombol tekan

- sebuah saklar

Langkah 2: Terakhir Tapi Tidak Sedikit

Saya telah melampirkan kode sumber Arduino.

Ini adalah proyek Arduino pertama saya. Saya puas telah berhasil membuatnya bekerja dan benar-benar menghemat waktu dengan menggunakan pompa ini. Saya akan memperbaiki penampilannya dan menyempurnakannya sedikit lagi. Saya terbuka untuk saran.

Langkah 3: Membuat Sensor Ketinggian Air

Membuat Sensor Ketinggian Air
Membuat Sensor Ketinggian Air

Proyek ini memiliki dua sensor ketinggian air. Satu akan menghentikan pompa jika ketinggian air turun sehingga pompa akan selalu terendam dan yang kedua akan menghentikan pompa jika tangki pembuangan terlalu penuh. Sensor terbuat dari dua kabel dan dua transistor NPN yang terhubung sebagai sakelar Darlington. Arus yang sangat kecil lewat begitu kabel terendam dan ini mengaktifkan sinyal ke Arduino.

Cara menghubungkan transistor T1 dan T2:

T1: Emitor ke Basis T2

T1: Kolektor ke Kolektor T2

T1: Basis ke Ground melalui rezistor 470K

T1: Basis ke Arduino analog Pin A0 (untuk sensor pertama) dan Pin A1 (untuk sensor kedua)

T1: Dasar kabel pertama sensor yang akan membuat kontak di dalam air

T2: Emitor ke tanah.

Kabel kedua sensor akan datang dari 5V melalui rezistor 10K.

Setelah sensor yang terhubung ke analog Arduino A1 keluar dari air, pompa berhenti dan LCD menampilkan pesan "Pump off/Low lvl. No water in the tank". Setelah kabel pada sensor ketinggian air kedua mencapai air, pompa akan berhenti dan LCD akan menampilkan "Pump off/Hi lvl".

Langkah 4: Menyiapkan Pin Digital Arduino

Menyiapkan Pin Digital Arduino
Menyiapkan Pin Digital Arduino

Saya telah menggunakan pompa submersible 12V yang dipasok dari adaptor dinding 12V.

Pompa dikendalikan oleh pin digital Arduino no 9 melalui relay.

Pin digital Arduino No 8 terhubung ke tombol tekan untuk memulai pompa atau menghentikannya secara manual.

Pin digital Arduino No 11 mengontrol LED putih - yang menunjukkan apakah pompa tersedia atau tidak.

Pin digital Arduino No 12 mengontrol LED hijau - yang menunjukkan kapan pompa menyala.

Pin digital Arduino No 13 mengontrol LED merah - yang menunjukkan kapan pompa berhenti (saya juga menambahkan bel untuk mendapatkan sinyal suara saat pompa berhenti).

Pin digital Arduino No 2, 3, 4, 5, 6, 7 terhubung ke LCD.

Direkomendasikan: