Untuk mengukur dan mengamati fluida, ada berbagai jenis sensor yang bisa digunakan tergantung pada parameter yang ingin diukur. Berikut adalah beberapa jenis sensor yang umum digunakan:
Sensor Tekanan (Pressure Sensors):
- Piezoelectric Pressure Sensors: Mengukur tekanan dengan mendeteksi perubahan tegangan yang dihasilkan oleh material piezoelectric saat terkena tekanan.
- Capacitive Pressure Sensors: Mengukur perubahan kapasitansi yang terjadi karena perubahan jarak antara dua pelat yang disebabkan oleh tekanan.
- Strain Gauge Pressure Sensors: Menggunakan strain gauge untuk mendeteksi deformasi pada elemen sensor akibat tekanan fluida.
Sensor Aliran (Flow Sensors):
- Ultrasonic Flow Sensors: Mengukur laju aliran dengan menggunakan gelombang ultrasonik yang dipantulkan dari partikel dalam fluida.
- Electromagnetic Flow Sensors: Mengukur laju aliran berdasarkan prinsip induksi elektromagnetik yang terjadi saat fluida konduktif bergerak melalui medan magnet.
- Turbine Flow Sensors: Menggunakan turbin kecil yang berputar akibat aliran fluida, di mana laju rotasi turbin diukur untuk menentukan laju aliran.
Sensor Level (Level Sensors):
- Float Level Sensors: Menggunakan pelampung yang naik atau turun dengan permukaan fluida untuk mendeteksi level.
- Capacitive Level Sensors: Mengukur perubahan kapasitansi yang terjadi saat level fluida berubah.
- Ultrasonic Level Sensors: Mengukur jarak antara sensor dan permukaan fluida dengan menggunakan gelombang ultrasonik.
Sensor Suhu (Temperature Sensors):
- Thermocouples: Mengukur suhu berdasarkan tegangan yang dihasilkan oleh sambungan dua logam yang berbeda.
- Resistance Temperature Detectors (RTDs): Mengukur perubahan resistansi bahan yang berubah dengan suhu.
- Thermistors: Menggunakan material semikonduktor yang resistansinya berubah dengan suhu.
Sensor Kelembapan (Humidity Sensors):
- Capacitive Humidity Sensors: Mengukur perubahan kapasitansi yang disebabkan oleh perubahan kelembapan di sekitar sensor.
- Resistive Humidity Sensors: Mengukur perubahan resistansi material yang berubah dengan kelembapan.
Sensor Kekeruhan (Turbidity Sensors):
- Optical Turbidity Sensors: Menggunakan cahaya untuk mengukur jumlah partikel yang tersuspensi dalam fluida, yang mempengaruhi kejernihan fluida.
Sensor pH (pH Sensors):
- Electrode pH Sensors: Mengukur konsentrasi ion hidrogen dalam fluida untuk menentukan keasaman atau kebasaan.
Sensor Konduktivitas (Conductivity Sensors):
- Electrodeless Conductivity Sensors: Mengukur kemampuan fluida untuk menghantarkan listrik tanpa menggunakan elektroda yang langsung kontak dengan fluida.
- Contact Conductivity Sensors: Menggunakan elektroda yang kontak langsung dengan fluida untuk mengukur konduktivitas.
Penggunaan sensor yang tepat tergantung pada aplikasi spesifik dan parameter fluida yang ingin diukur. Banyak sensor yang bisa digunakan untuk mengukur dan mengamati fluida dapat diintegrasikan dengan Arduino. Berikut adalah beberapa contoh sensor yang umum digunakan dengan Arduino untuk mengukur parameter fluida:
Sensor Tekanan (Pressure Sensors):
- BMP180/BMP280: Sensor tekanan barometrik yang bisa mengukur tekanan atmosfer.
- MPX5700AP: Sensor tekanan yang sering digunakan untuk mengukur tekanan fluida dalam aplikasi industri.
Sensor Aliran (Flow Sensors):
- YF-S201: Sensor aliran air berbasis turbin yang sering digunakan dengan Arduino untuk mengukur laju aliran air.
- FS300A: Sensor aliran air yang juga berbasis turbin dan kompatibel dengan Arduino.
Sensor Level (Level Sensors):
- Ultrasonic Sensors (HC-SR04): Sensor ultrasonik yang dapat digunakan untuk mengukur level cairan dengan mengukur jarak dari sensor ke permukaan cairan.
- Float Switches: Saklar pelampung yang dapat digunakan untuk mendeteksi level cairan pada titik tertentu.
Sensor Suhu (Temperature Sensors):
- DS18B20: Sensor suhu digital yang sering digunakan untuk mengukur suhu cairan.
- NTC Thermistors: Sensor suhu yang berbasis perubahan resistansi dengan suhu.
Sensor Kelembapan (Humidity Sensors):
- DHT11/DHT22: Sensor suhu dan kelembapan yang dapat digunakan untuk mengukur kelembapan lingkungan, termasuk kelembapan udara di sekitar cairan.
Sensor Kekeruhan (Turbidity Sensors):
- Turbidity Sensor Module (TSD-10): Sensor kekeruhan yang dapat mengukur kejernihan cairan dan kompatibel dengan Arduino.
Sensor pH (pH Sensors):
- Analog pH Sensor Kit: Sensor pH yang dapat dihubungkan dengan Arduino untuk mengukur keasaman atau kebasaan cairan.
Sensor Konduktivitas (Conductivity Sensors):
- Gravity Analog TDS Sensor: Sensor Total Dissolved Solids (TDS) yang dapat digunakan untuk mengukur konduktivitas air dan kompatibel dengan Arduino.
Untuk mengintegrasikan sensor-sensor tersebut dengan Arduino, biasanya diperlukan modul atau breakout board yang memudahkan penghubungan sensor ke Arduino, serta library Arduino yang mendukung sensor tersebut untuk mempermudah pemrograman. Misalnya, sensor suhu DS18B20 memiliki library yang memudahkan pengambilan data suhu dari sensor, dan sensor aliran YF-S201 dapat dengan mudah dihubungkan ke Arduino menggunakan input digital.