Halo Sobat Sederhana! Apakah kamu memiliki masalah dengan pengendalian air di rumah? Jangan khawatir, kali ini kami akan memberikan beberapa tips sederhana dalam membuat water level control. Yuk, simak artikel ini sampai selesai!
Apa itu Water Level Control?
Sebelum kita membahas cara membuat water level control, mari kita bahas dahulu apa itu water level control. Water level control adalah alat yang berguna untuk mengontrol jumlah air dalam suatu wadah atau kolam renang. Dengan adanya water level control, kita tidak perlu lagi mengkhawatirkan kelebihan atau kekurangan air di dalam wadah atau kolam renang.
Komponen-komponen Water Level Control
Sebelum kita memulai, mari kita bahas terlebih dahulu komponen-komponen yang dibutuhkan untuk membuat water level control sederhana:
Material |
Jumlah |
---|---|
Sensor |
1 buah |
Relay |
1 buah |
LED |
1 buah |
Resistor |
2 buah |
Kabel |
Sesuai kebutuhan |
Cara Membuat Water Level Control
Langkah 1: Instalasi Sensor
Langkah pertama yang harus dilakukan adalah menginstalasi sensor di dalam wadah atau kolam renang. Pastikan sensor terletak pada posisi yang tepat agar dapat mendeteksi ketinggian air dengan tepat.
Langkah 2: Koneksi Sensor dengan Arduino
Setelah sensor terpasang, selanjutnya kita harus melakukan koneksi sensor dengan Arduino. Berikut ini langkah-langkahnya:
- Connect pin VCC sensor ke pin 5V Arduino menggunakan kabel
- Connect pin GND sensor ke pin GND Arduino menggunakan kabel
- Connect pin S analog sensor ke pin A0 Arduino menggunakan kabel
Langkah 3: Koneksi Relay dan LED dengan Arduino
Selanjutnya kita akan menghubungkan relay dan LED dengan Arduino. Berikut ini langkah-langkahnya:
- Connect pin IN relay ke pin 7 Arduino menggunakan kabel
- Connect pin COM relay ke pin 12V menggunakan kabel
- Connect pin NO relay ke pin + LED menggunakan kabel
- Connect pin – LED ke pin GND Arduino menggunakan kabel
Langkah 4: Coding
Selanjutnya kita akan membuat coding untuk water level control. Berikut ini contoh coding yang dapat digunakan:
const int analogInPin = A0;const int ledPin = 13;const int relayPin = 7;int sensorValue = 0;int outputValue = 0;void setup() {pinMode(ledPin, OUTPUT);pinMode(relayPin, OUTPUT);}void loop() {sensorValue = analogRead(analogInPin);outputValue = map(sensorValue, 0, 1023, 0, 255);if (outputValue < 120) {digitalWrite(ledPin, HIGH);digitalWrite(relayPin, HIGH);} else {digitalWrite(ledPin, LOW);digitalWrite(relayPin, LOW);}}
Langkah 5: Testing
Setelah coding selesai, selanjutnya kita akan melakukan testing pada water level control yang telah kita buat. Pastikan semua komponen terpasang dengan benar sebelum melakukan testing.
FAQ
1. Apakah water level control cocok untuk kolam renang?
Ya, water level control dapat digunakan untuk mengontrol ketinggian air pada kolam renang.
2. Apakah water level control sederhana mudah dibuat?
Ya, water level control sederhana dapat dibuat dengan mudah asalkan kita memiliki komponen-komponen yang dibutuhkan dan mengikuti langkah-langkah yang telah disebutkan di atas.
3. Apakah water level control dapat digunakan pada semua jenis wadah?
Iya, water level control dapat digunakan pada semua jenis wadah.
Penutup
Nah, itu dia tadi cara membuat water level control sederhana. Dengan memasang water level control, kita tidak perlu lagi khawatir dengan jumlah air di dalam wadah atau kolam renang. Semoga artikel ini bermanfaat dan sampai jumpa di artikel menarik lainnya!