Daftar Isi:

Motor Air Otomatis Dengan Indikator Level: 6 Langkah (dengan Gambar)
Motor Air Otomatis Dengan Indikator Level: 6 Langkah (dengan Gambar)

Video: Motor Air Otomatis Dengan Indikator Level: 6 Langkah (dengan Gambar)

Video: Motor Air Otomatis Dengan Indikator Level: 6 Langkah (dengan Gambar)
Video: CARA MEMASANG POMPA AIR OTOMATIS - RANGKAIAN KONTROL PANEL 2024, November
Anonim
Motor Air Otomatis Dengan Indikator Level
Motor Air Otomatis Dengan Indikator Level
Motor Air Otomatis Dengan Indikator Level
Motor Air Otomatis Dengan Indikator Level

Hai Semua, selamat datang di Instructable lainnya. Dalam Proyek ini kita akan belajar cara membuat Pengontrol Level Tangki Air Otomatis Penuh dengan fitur Indikator ketinggian air menggunakan Arduino Nano.

Arduino adalah otak dari proyek ini. Ini akan mengambil input dari sensor dan mengontrol semua unit lain sesuai dengan nilai yang diterima. Blok kedua adalah layar LCD 16x2. Unit ini akan menampilkan Ketinggian Air dalam persentase serta dalam Diagram, juga akan menunjukkan status Pompa. Bagian ini juga akan memberi tahu kami setiap kali tangki Sump kosong. Blok ketiga adalah Sensor Sonar. Ini digunakan untuk mengukur ketinggian air yang ada di tangki air di atas kepala.

Jadi dalam proyek ini saya akan menggunakan Modul Ultrasonik HC-SR04 untuk mengukur Ketinggian Air dan LCD I2C untuk melihat ketinggian air dalam cm.

Perlengkapan

Arduino Nano

Modul Ultrasonik Bukti Air JSN-SR04

Layar LCD 16X 2 (Biru/Hijau)

Modul Daya 230-5V

Buzzer 5V

Kabel Penghubung

Kotak Kandang

Langkah 1: Memulai Dengan JSN-SR04

Memulai Dengan JSN-SR04
Memulai Dengan JSN-SR04

JSN-SR04 atau sensor ultra sonic Water Proof adalah perangkat elektronik yang bekerja berdasarkan prinsip transmisi dan refleksi. Sensor ini memiliki dua pin yang disebut sebagai pin TRIG dan ECHO.

Fungsi dari pin ECHO adalah untuk memancarkan gelombang ke saluran. Gelombang ini merambat melalui medium sebagai gelombang dan dipantulkan kembali ketika mengenai suatu benda atau rintangan sebelum perambatannya. Waktu yang diperlukan untuk pancaran dan pemantulan adalah dihitung dan menggunakan nilai ini kami memutuskan jarak rintangan yang mendekati kami.

  • Pin TRIG terhubung ke pin digital 5 nano.
  • Pin ECHO terhubung ke pin digital 5 nano.
  • Pin VCC terhubung ke pagar positif papan tempat memotong roti.
  • Pin GND terhubung ke negatif papan tempat memotong roti.

Langkah 2: Bekerja dari Pengontrol Level Air Otomatis

Pengerjaan proyek ini sangat sederhana, kami telah menggunakan modul sensor Ultrasonik yang mengirimkan gelombang suara di tangki air dan mendeteksi pantulan gelombang suara yaitu ECHO. Pertama-tama kita perlu memicu modul sensor ultrasonik untuk mengirimkan sinyal dengan menggunakan Arduino dan kemudian menunggu untuk menerima ECHO. Arduino membaca waktu antara pemicuan dan penerimaan ECHO. Kita tahu bahwa kecepatan suara sekitar 340 m/s. sehingga kita dapat menghitung jarak dengan menggunakan rumus yang diberikan:

Jarak= (waktu tempuh/2) * kecepatan suara Dimana kecepatan suara kira-kira 340m per detik. Dengan menggunakan metode ini kita mendapatkan jarak dari sensor ke permukaan air. Setelah itu kita perlu menghitung ketinggian air. Sekarang kita perlu menghitung panjang total tangki air. Seperti yang kita ketahui panjang tangki air maka kita dapat menghitung ketinggian air dengan mengurangkan jarak yang dihasilkan dari ultrasonik dari total panjang tangki. Dan kita akan mendapatkan jarak ketinggian air. Sekarang kita dapat mengubah ketinggian air ini menjadi persen air, dan dapat menampilkannya di LCD.

Langkah 3: Diagram Sirkuit dan Penjelasan

Diagram Sirkuit dan Penjelasannya
Diagram Sirkuit dan Penjelasannya

Seperti yang ditunjukkan pada rangkaian pengontrol ketinggian air yang diberikan di bawah ini, pin "pemicu" dan "gema" modul sensor ultrasonik terhubung langsung ke pin 5 dan 4 arduino. Sebuah LCD 16x2 terhubung dengan arduino dalam mode 4-bit. Pin kontrol RS, RW dan En terhubung langsung ke pin arduino 3, GND dan 2. Dan pin data D4-D7 terhubung ke arduino 10, 9, 8 dan 7, dan buzzer terhubung pada pin 6. Relay 5 Volt terhubung juga terhubung pada pin 12 arduino untuk menghidupkan atau mematikan pompa motor air. Modul daya 230-5V digunakan untuk menyalakan unit ini. Anda dapat menggunakan pengisi daya telepon 1000mA untuk ini.n rangkaian ini Modul sensor ultrasonik ditempatkan di bagian atas tangki air untuk demonstrasi. Modul sensor ini akan membaca jarak antara modul sensor dengan permukaan air, dan akan menampilkan jarak pada layar LCD dengan pesan “Ruang Air dalam Tangki adalah:”. Artinya kita di sini menunjukkan jarak atau volume tempat kosong untuk air, bukan ketinggian air. Karena fungsi ini, kita dapat menggunakan sistem ini di tangki air apa pun. Ketika ketinggian air kosong mencapai jarak sekitar 30 cm maka Arduino menghidupkan pompa air dengan menggerakkan relay. Dan sekarang LCD akan menampilkan “LOW Water Level” “Motor ON”, dan LED status Relay akan mulai menyala

Sekarang jika ruang kosong mencapai jarak sekitar 12 cm arduino matikan relai dan LCD akan menunjukkan "Taki penuh" "Motor dimatikan". Buzzer juga berbunyi bip selama beberapa waktu dan LED status relai akan OFF.

Langkah 4: Pemrograman

Untuk memprogram Arduino untuk pengontrol ketinggian air, pertama-tama kita tentukan semua pin yang akan kita gunakan dalam proyek untuk menghubungkan perangkat eksternal seperti relai, LCD, buzzer dll. Salin dan tempel kode di bawah ini ke arduino IDE dan pilih arduino nano dan port kanan lalu tekan unggah.

Langkah 5: Pengujian & Perakitan

Pengujian & Perakitan
Pengujian & Perakitan
Pengujian & Perakitan
Pengujian & Perakitan
Pengujian & Perakitan
Pengujian & Perakitan

Dan setelah Anda menyelesaikan proyek, Anda akan melihat arduino menampilkan ketinggian air pada LCD. Anda dapat menggunakan bel tambahan untuk memberi tahu Anda bahwa ketinggian air mencapai setelah ambang batas tertentu.

Langkah 6: Menginstal

Menginstal
Menginstal
Menginstal
Menginstal
Menginstal
Menginstal

Ini adalah implementasi Dasar dan dilakukan dengan sumber daya yang terbatas. Saya berencana untuk meningkatkan ini dengan pemberitahuan ketinggian air SMS menggunakan modul SIM900A sebagai langkah selanjutnya.

Terima kasih telah menonton.

Direkomendasikan: