Cara Mengakses Sensor Kekeruhan Arduino

Tulisan kali ini akan membahas tentang Sensor Kekeruhan atau Turbidity Sensor sensor kekeruhan menggunakan prinsip seperti sensor sensor yang ada pada proximity atau sensor pada robot line follower yaitu memanfaatkan cahaya,  

jadi sesnsor kekeruhan ini kerjanya yaitu salah satunya mengeluarkan cahaya dan satu yang lainya menerima cahaya,   saat sensor diletakan didalam air maka cahaya yang di pancarkan dan yang diterima akan dipengaruhi oleh kekeruhan air tersebut, misalkan ketika air nya jernih maka cahaya akan dapat diterima dengan mudah oleh penerimanya dan ketika airnya keruh maka cahaya akan sulit diterima,  

penerima ini biasanya menggunakan photodiode yang apabila dia menerima cahaya pada bagian basisnya maka bagian colector ke emiternya dapat menghantarkan listrik,   sensor kekeruhan air ini sangat bermanfaat untuk mengukur kekeruhan air yang kita minum sehari hari atau juga air yang kita gunakan untuk mandi, apakah layak digunakan atau tidak.   nah cukup sekian dulu penjelasanya. 

selanjutnya ini adalah sensor turbidity yang saya gunakan untuk percobaan kali ini, dibeli dari prodaknya Dfrobot, harganya sekitar ntahlah saya juga lupa :v  

dan ini adalah kode yang saya gunakan untuk diuplode ke arduino, yang paling terpenting adalah membahas rumusnya.

pertama kita mencari tau dulu tegangan pada saat sensor diletakan pada Air yang bener2 jernih (metode kalibrasi sendiri :v)

jadi kita amati dulu berapa sih teganganya ketika sensor membaca air yang jernih, untuk itu saya gunakan rumus ADC seperti berikut:   Tegangan = input sensor * (5/1024)  

input sensor adalah nilai yang didapat dari pin analog output sensor nya 5 adalah tegangan referensi sensor nya, bila ingin gunakan 3.3V maka harus diganti 3.3 🙂 dan 1024 adalah nilai dari 10 bit yang digunakan oleh ADC arduino

selanjutnya untuk mengetahui kekeruhan dengan satuan NTU maka dibutuhkan rumus

kekeruhan = 100.00 – (Tegangan / hasil nilai tegangan pada saat membaca air jernih) x 100.00  

lalu seperti inilah hasil saat sensor belum dipasang pada Arduino, jika ingin merangkai sensor nya urutan kabelnya sebagai berikut:

Biru ==> Analog Arduino
Merah ==> VCC arduino (5V/3.3V)
Hitam ==> GND Arduino

oke cukup sekian dulu tulisan kali ini bila ada saran dan kritik silahkan dikomentar,, atau pun jika ingin bertanya silahkan dikomentar juga 🙂   keyword : Sensor Turbidity Sensor Kekeruhan cara mengkases sensor turbidity mengakses sensor kekeruhan arduino turbidity arduino rumus program arduino sensor kekeruhan rumusu kekeruhan rumus turbidity arduino anak kendali arduino kalibrasi sensor kekeruhan kalibrasi sensor turbidity

chaerul

View Comments

  • gan cara mendapatkan hasil volt yg stabil bagaimana yah soalnya saya pakai solenoid valve dan relay dan sudah memakai power supply bwt masing" komponen arduino, relay dan solenoid hasilnya sama aja kurang lebih mirip seperti gambar terakhir hasil di serial monitor yg anda post

  • dari kalibrasi gan, coba sesuaikan dengan hasil nilai yang keluar pada saat sensor membaca air putih.

  • kekeruhan = 100.00 - (Tegangan / hasil nilai tegangan pada saat membaca air jernih) x 100.00. Maaf kalau boleh tahu rumus ini sumbernya dari mana ya mas? soalnya saya ingin memasukkan rumus ini kedalam tugas akhir saya. Mohon bantuannya ya mas. Terima kasih

  • terimakasih mas. saya sudah nyari2 cara kalibrasi ini dari akhir 2017 dan sampai menyerah. akhirnya sekarang setelah nyari2 lg ternyata ketemu disini.
    untuk rumus kekeruhan = 100.00 - (Tegangan / hasil nilai tegangan pada saat membaca air jernih) x 100.00. ini dpt drmn ya mas? tolong dijawab ya mas. saya sangat butuh untuk skripsi saya. terimakasih

    • Halo mas, saya juga ingin mencantumkan rumus tersebut untuk skripsi saya, boleh dijelasin mas rumusnya secara rinci ? terimakasih

    • untuk rumus kekeruhan = 100.00 – (Tegangan / hasil nilai tegangan pada saat membaca air jernih) x 100.00.
      tolong di jelaskan dong mas

    • Halo mas, saya boleh minta penjelasan yang didapat kah ? saya juga membutuhkan untuk skripsi saya. terimakasih mas

  • maaf gan mau nanya 100.00 itu di dapat dari mana ? mohon dapat di jelaskan.
    terimakasih sebelumnya

    • menurut pemahaman saya 100 adalah nilai dari berapa nilai tertingginya sensor anda misal 45 maka
      int adc = analog 0
      teg = adc (5.0/1024)
      TB = 45 - (tegangan/nilai disini ini sama dengan nilai voltageyang digunakan (5.0 v)) * 45 = 10 NTU

      dengan penjelasan menurut saya
      berbanding terbalik dari nilai adc yaitu
      1024 jika NTU pada nilai 0- berapa
      dan sebalinkya
      200-an jika NTU pada nilai 30-an berapa

  • Mas tolong boleh dijelasin ga soal rumus tersebut? Soalnya saya nyantumin ini di skripsi saya

Recent Posts

Panduan Lengkap: Cara Menyiapkan Klaster Kubernetes pada Ubuntu 22.04 LTS

Pendahuluan Dalam dunia pengembangan perangkat lunak yang terus berkembang, Kubernetes telah muncul sebagai alat kunci dalam orkestrasi…

5 days ago

AplikasiAkademik.com: Solusi Terbaik untuk Manajemen Sekolah yang Efisien

Mengelola sebuah sekolah atau lembaga pendidikan adalah tugas yang kompleks dan penuh tantangan. Dengan berbagai…

7 months ago

Cara Mudah Menginstal OpenVPN Server di Ubuntu 20.04 di Huaweicloud Panduan Langkah demi Langkah

Selamat datang di artikel kami tentang cara menginstal OpenVPN server di Ubuntu 20.04 di HuaweiCloud!…

12 months ago

Install Docker Portainer dan Nginx Proxy Manager Ubuntu Server

Dalam dunia pengembangan aplikasi, salah satu hal yang menjadi penting adalah mengelola dan memonitor kontainer…

1 year ago

Tutorial led blinking lengkap, Wiring & Code

Tutorial led blinking. LED (Light Emitting Diode) merupakan salah satu komponen elektronik yang paling umum…

1 year ago

Tutorial LCD Display Lengkap dengan wiring & code untuk pemula

Tutorial LCD Display, ini merupakan salah satu komponen yang sering digunakan dalam project elektronika sebagai…

1 year ago