Daftar Isi:
- Perlengkapan
- Langkah 1: Memulai Dengan JSN-SR04
- Langkah 2: Bekerja dari Pengontrol Level Air Otomatis
- Langkah 3: Diagram Sirkuit dan Penjelasan
- Langkah 4: Pemrograman
- Langkah 5: Pengujian & Perakitan
- Langkah 6: Menginstal
Video: Motor Air Otomatis Dengan Indikator Level: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
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
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
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
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
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:
Indikator Level Air Dengan SMS: 4 Langkah
Indikator Ketinggian Air Dengan SMS: Hari ini saya akan berbicara tentang proyek yang sangat berguna. Ini disebut Indikator Level Air dengan notifikasi SMS. Setiap orang memiliki tangki overhead di rumah mereka. Masalahnya adalah tidak ada sistem untuk melacak air di dalam tangki. Lalu datanglah seorang
Indikator Level Air/Pakan: 10 Langkah (dengan Gambar)
Indikator Level Air/Umpan: Dalam instruksi ini saya akan menunjukkan kepada Anda bagaimana saya membuat indikator level air tanpa menggunakan prosesor mikro, pengontrol mikro, Raspberry Pi, Arduino, dll. Dalam hal elektronik, saya adalah " bodoh". Saya memang menggunakan beberapa komponen elektronik
Pengumpan Tanaman Otomatis WiFi Dengan Reservoir - Pengaturan Budidaya Indoor/Outdoor - Air Tanaman Secara Otomatis Dengan Pemantauan Jarak Jauh: 21 Langkah
Pengumpan Tanaman Otomatis WiFi Dengan Reservoir - Pengaturan Budidaya Indoor/Outdoor - Menanam Tanaman Secara Otomatis Dengan Pemantauan Jarak Jauh: Dalam tutorial ini kami akan mendemonstrasikan cara mengatur sistem pengumpan tanaman indoor/outdoor khusus yang secara otomatis menyirami tanaman dan dapat dipantau dari jarak jauh menggunakan platform Adosia
Indikator Level Baterai DIY / Cutoff Otomatis untuk Baterai 12v: 5 Langkah (dengan Gambar)
Indikator Level Baterai DIY / Pemutusan Otomatis untuk Baterai 12v: DIYers … Kita semua telah melalui situasi ketika pengisi daya kelas atas kami sibuk mengisi baterai polimer lithium itu tetapi Anda masih perlu mengisi baterai asam timbal 12v itu dan satu-satunya pengisi daya yang Anda miliki dapatkan adalah yang buta …. Ya buta seperti itu
Indikator Level Air Nirkabel Jarak Jauh Dengan Alarm - Jangkauan Hingga 1 Km - Tujuh Level: 7 Langkah
Indikator Level Air Nirkabel Jarak Jauh Dengan Alarm | Jangkauan Hingga 1 Km | Tujuh Level: Tonton di Youtube: https://youtu.be/vdq5BanVS0YAnda mungkin telah melihat banyak Indikator Level Air Berkabel dan Nirkabel yang akan memberikan jangkauan hingga 100 hingga 200 meter. Tetapi dalam instruksi ini, Anda akan melihat Indi