Isi kandungan:
- Bekalan
- Langkah 1: Bermula dengan JSN-SR04
- Langkah 2: Mengendalikan Pengawal Tahap Air Automatik
- Langkah 3: Diagram dan Penjelasan Litar
- Langkah 4: Pengaturcaraan
- Langkah 5: Menguji & Menghimpunkan
- Langkah 6: Memasang
Video: Motor Air Automatik Dengan Petunjuk Tahap: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Hai Semua, selamat datang ke Instructable yang lain. Dalam Projek ini kita akan belajar bagaimana membuat Pengawal Tahap Tangki Air Automatik Penuh dengan ciri Indikator paras air menggunakan Arduino Nano.
Arduino adalah otak projek ini. Ia akan mengambil input dari sensor dan mengawal semua unit lain mengikut nilai yang diterima. Blok kedua adalah paparan LCD 16x2. Unit ini akan menunjukkan Tahap Air dalam peratusan dan juga Diagram, ia juga akan menunjukkan status Pam. Bahagian ini juga akan memberitahu kami setiap kali tangki Sump kosong. Blok ketiga adalah Sensor Sonar. Ini digunakan untuk mengukur paras air yang terdapat pada tangki air overhead.
Oleh itu, dalam projek ini saya akan menggunakan Modul Ultrasonik HC-SR04 untuk mengukur Paras Air dan LCD I2C untuk melihat paras air dalam cm.
Bekalan
Arduino Nano
Modul Ultrasonik Bukti Air JSN-SR04
Paparan LCD 16X 2 (Biru / Hijau)
Modul Kuasa 230-5V
Buzzer 5V
Kabel Hook-Up
Kotak Penutup
Langkah 1: Bermula dengan JSN-SR04
JSN-SR04 atau sensor ultra sonik Water Proof adalah peranti elektronik yang berfungsi berdasarkan prinsip transmisi dan pantulan. Sensor ini mempunyai dua pin bernama pin TRIG dan ECHO.
Fungsi pin ECHO adalah untuk memancarkan gelombang ke saluran. Gelombang ini bergerak melalui medium sebagai gelombang dan memantulkan kembali apabila pernah menyentuh objek atau halangan menjelang penyebarannya. Masa yang diperlukan untuk pelepasan dan pantulan adalah dikira dan menggunakan nilai ini kita memutuskan jarak halangan yang menghampiri kita.
- Pin TRIG disambungkan ke pin digital 5 dari nano.
- Pin ECHO disambungkan ke pin digital 5 dari nano.
- Pin VCC disambungkan ke pagar positif papan roti.
- Pin GND disambungkan ke negatif papan roti.
Langkah 2: Mengendalikan Pengawal Tahap Air Automatik
Mengendalikan projek ini sangat mudah, kami telah menggunakan modul sensor Ultrasonik yang menghantar gelombang bunyi di tangki air dan mengesan pantulan gelombang bunyi yang ECHO. Pertama sekali kita perlu mencetuskan modul sensor ultrasonik untuk menghantar isyarat dengan menggunakan Arduino dan kemudian menunggu untuk menerima ECHO. Arduino membaca masa antara mencetuskan dan menerima ECHO. Kita tahu bahawa kelajuan suara sekitar 340 m / s. supaya kita dapat mengira jarak dengan menggunakan formula yang diberikan:
Jarak = (masa perjalanan / 2) * kelajuan suara Di mana kelajuan bunyi lebih kurang 340m sesaat. Dengan menggunakan kaedah ini kita mendapat jarak dari sensor ke permukaan air. Selepas itu kita perlu mengira paras air. Sekarang kita perlu mengira jumlah panjang tangki air. Seperti yang kita ketahui panjang tangki air maka kita dapat mengira paras air dengan mengurangkan jarak yang dihasilkan dari ultrasonik dari jumlah panjang tangki. Dan kita akan mendapat jarak permukaan air. Sekarang kita dapat mengubah paras air ini menjadi persen air, dan dapat memaparkannya pada LCD.
Langkah 3: Diagram dan Penjelasan Litar
Seperti yang ditunjukkan dalam litar pengawal aras air yang diberikan di bawah ini, pin "trigger" dan "echo" modul sensor ultrasonik disambungkan secara langsung ke pin 5 dan 4 arduino. LCD 16x2 disambungkan dengan arduino dalam mod 4-bit. Pin kawalan RS, RW dan En disambungkan secara langsung ke arduino pin 3, GND dan 2. Dan pin data D4-D7 disambungkan ke arduino 10, 9, 8 dan 7, dan bel disambungkan pada pin 6. Relay 5 Volt adalah juga disambungkan pada pin 12 arduino untuk menghidupkan atau mematikan pam motor air. Modul kuasa 230-5V menggunakan untuk menghidupkan unit ini. anda boleh menggunakan pengecas telefon 1000mA untuk ini. di litar ini modul sensor ultrasonik diletakkan di bahagian atas tangki air untuk demonstrasi. Modul sensor ini akan membaca jarak antara modul sensor dan permukaan air, dan akan menunjukkan jarak pada layar LCD dengan pesan "Ruang Air di Tangki adalah:". Ini bermaksud kita di sini menunjukkan tempat jarak atau isipadu kosong untuk air dan bukannya paras air. Oleh kerana fungsi ini kita dapat menggunakan sistem ini di tangki air mana pun. Apabila paras air kosong mencapai jarak kira-kira 30 cm maka Arduino menghidupkan pam air dengan menggunakan relay. Dan sekarang LCD akan menunjukkan "Paras Air RENDAH" "Motor dihidupkan", dan LED status Relay akan mula menyala
Sekarang jika ruang kosong mencapai jarak kira-kira 12 cm arduino mematikan geganti dan LCD akan menunjukkan "Tangki penuh" "Motor Dimatikan". Buzzer juga berbunyi bip dan LED status relay akan dimatikan.
Langkah 4: Pengaturcaraan
Untuk memprogram Arduino untuk pengawal paras air, pertama-tama kita menentukan semua pin yang akan kita gunakan dalam projek untuk menghubungkan peranti luaran seperti relay, LCD, buzzer dll. Salin dan tampal kod di bawah ini ke arduino IDE dan pilih arduino nano dan port kanan dan kemudian tekan muat naik.
Langkah 5: Menguji & Menghimpunkan
Dan setelah anda menyelesaikan projek, anda akan melihat arduino memaparkan paras air di LCD. Anda boleh menggunakan bel tambahan untuk memberi tahu anda bahawa paras air mencapai ambang tertentu.
Langkah 6: Memasang
Ini adalah pelaksanaan Asas dan dilakukan dengan sumber yang terhad. Saya merancang untuk meningkatkan ini dengan pemberitahuan paras air SMS menggunakan modul SIM900A sebagai langkah seterusnya.
Terima kasih kerana menonton.
Disyorkan:
Petunjuk Tahap Air Tanpa Wayar: 3 Langkah
Petunjuk Tahap Air Tanpa Wayar: Ini adalah penunjuk paras air tanpa wayar, tetapi saya juga menyebutnya sebagai 'jimat air & menjimatkan elektrik 'Ia berfungsi pada sistem tertanam dan daripadanya adalah 500 kaki dari titik tengah ke semua arah. tetapi anda boleh meningkatkannya dengan menambahkan peranti penggalak frekuensi.N
Petunjuk Tahap Air - Litar Asas Transistor: 5 Langkah
Petunjuk Tahap Air | Litar Asas Transistor: Penanda paras air adalah peranti litar elektronik yang memindahkan data kembali ke papan kawalan untuk menunjukkan sama ada jalan air mempunyai paras air yang tinggi atau rendah. Beberapa penanda paras air menggunakan campuran sensor ujian atau perubahan untuk mengesan paras air. Yang
Petunjuk Tahap Air / Makanan: 10 Langkah (dengan Gambar)
Petunjuk Tahap Air / Suapan: Dalam arahan ini saya akan menunjukkan kepada anda bagaimana saya membuat penunjuk paras air tanpa menggunakan pemproses mikro, pengawal mikro, Raspberry Pi, Arduino dll. Ketika datang ke elektronik, saya sudah lengkap " dummy ". Saya menggunakan beberapa komponen elektronik
Kurang Hubungi dan Petunjuk Tahap Air Bebas Karat dan Kawalan Motor .: 5 Langkah
Kurang Hubungi dan Petunjuk Tahap Air Bebas Karat dan Kawalan Motor: HI, Dalam arahan ini kita akan melihat bagaimana mendapatkan status tangki Air berdasarkan paras air (Tinggi, Sederhana, Rendah) tangki overhead menggunakan tiga led berwarna berbeza dalam Cara tidak bersentuhan dengan bantuan sensor ultrasonik dan Arduino uno board.P
Petunjuk Tahap Air Tanpa Wayar Jarak Jauh Dengan Penggera - Julat Hingga 1 Km - Tujuh Tahap: 7 Langkah
Petunjuk Tahap Air Tanpa Wayar Jarak Jauh Dengan Penggera | Julat Hingga 1 Km | Tujuh Tingkat: Tonton di Youtube: https://youtu.be/vdq5BanVS0YAnda mungkin pernah melihat banyak Petunjuk Paras Air Berwayar dan Tanpa Wayar yang dapat menyediakan jarak antara 100 hingga 200 meter. Tetapi dalam arahan ini, anda akan melihat Indeks Tahap Air Tanpa Wayar Jarak Jauh