Sensor pH merupakan sensor yang dapat mendeteksi kandungan pH dalam air. Sensor ini banyak diaplikasikan dalam berbagai hal, seperti pendeteksi pH tanaman hidroponik, pengukur pH tambak dll. Kali ini kita akan mencoba mengukur pH air tambak udang menggunakan modul sensor pH.
Penting untuk dicatat bahwa kalibrasi alat pengukur pH secara berkala sangat penting untuk memastikan akurasi pengukuran. Selain itu, bahwa pH air yang baik untuk keperluan tertentu bisa berbeda-beda. Misalnya, air minum umumnya memiliki pH sekitar 6 hingga 8, sementara air kolam renang biasanya dijaga pada kisaran pH 7,2 hingga 7,8 untuk kesehatan dan kenyamanan pengguna.
1. Alat / Bahan
- Arduino IDE Download
- Arduino Uno 1 Buah
- Modul Sensor pH 1 Buah
- Kabel Jumper Secukupnya
Untuk mendapatkan komponen elektronik di atas silahkan temukan disini.
2. Skema Rangkaian
Gambar Rangkaian Mengukur pH Air Tambak Udang
Keterangan:
- 5V – VCC Modul pH
- GND – GND Modul pH
- A0 – Pin Data Modul pH
3. Langkah Kerja
- Siapkan alat dan juga bahan
- Lakukan proses wiring dengan menggunakan Gambar skematik rangkaian
- Ketiga Ketikkan sketch program Kalibrasi pada halaman Arduino IDE
- Lakukan proses uploading program Kalibrasi
- Lepas sensor pH dari konektor BNC
- Hubungkan positif (+) konektor BNC dengan negatif (-) konektor BNC
- Catat hasil tegangan pada serial monitor
- Kemudian Hubungkan kembali sensor pH ke konektor BNC
- Masukkan sensor ke cairan pH 4 dan juga catat hasil teganggannya
- Ketikkan sketch program Hasil pada halaman Arduino IDE
- Ganti nilai teganganPh7 dan teganganPh4 sesuai dengan nilai kalibrasi
- terakhir Lakukan proses uploading program Hasil
Baca juga :Indobot ‘’ Menyebarkan Teknologi untuk Penjuru Negeri ‘’
4. Sketch Program
Dapatkan akses ratusan video tutorial dan pembelajaran dengan registrasi melalui tombol di bawah!
Program Kalibrasi:
/* Program Kalibrasi Sensor pH dibuat oleh Indobot */ void setup() { Serial.begin(9600); //Komunikasi serial } void loop() { int sensorValue = analogRead(A0); //Baca pin analog 0 float voltage = sensorValue * (5.0 / 1023.0); //Konversi menjadi nilai tegangan Serial.println(voltage); //Tampilkan tegangan delay(300); //Jeda pembacaan }
Program Hasil:
/* Program Hasil Sensor pH dibuat oleh Indobot */ #define SensorpH A0 //Sensor pH pada pin A0 float teganganPh7 = 2.73; //Nilai kalibrasi float teganganPh4 = 3.3; //Nilai kalibrasi float Po; void setup() { Serial.begin(9600); //Komunikasi serial } void loop() { int sensorValue = analogRead(SensorpH); //Baca Sensor float voltage = sensorValue * (5.0 / 1023.0); //Konversi menjadi nilai tegangan //Rumus mencari pH Po = 7.00 + ((teganganPh7 - voltage) / ((teganganPh4 - teganganPh7)/3)); Serial.print("Nilai pH = "); Serial.println(Po); //Tampilkan nilai pH delay(1000); }
Kesimpulan:
sensor pH akan mendeteksi pH tambak udang kemudian serial monitor menampilkan hasil. Keakuratan deteksi pH berdasarkan kalibrasi sebelumnya.
Kamu ingin memperbanyak jam terbang dan portofolio bikin project elektronika/ Arduino/ IoT? Ikuti program dari Indobot!