Helo temen-temen anakkendali.
Pada kesempatan kali ini saya akan menulis artikel tentang Tutorial Mengakses Sensor Konduktivitas dengan Arduino. Sensor Electrical Conductivity atau biasa dikenal dengan EC meter, merupakan sensor untuk mengukur kadar kualitas air, dibuat oleh dfrobot. dan disni saya akan menulis artikel tentang cara kalibrasi sensor konduktivitas Biasanya sensor ini diaplikasikan pada :
Artikel ini akan membahas bagaimana cara agar kita mendapatkan nilai dengan satuan ppm atau ms/cm sehingga akan lebih mudah dianalisis atau dikelola datanya, alat yang dibutuhkan untuk membuat kalibrasi sensor konduktivitas sebagai berikut
Arduino yang saya gunakan untuk memproses data dari sensor EC Meter adalah arduino UNO, jika kalian ingin menggunakan ESP8266/ESP32 atau jenis arduino lainya juga tidak masalah, yang paling penting, perlu diperhatikan mikrokontroler yang kalian gunakan menggunakan adc dengan spesifikasi seperti apa, misalkan resolusinya, tegangan referensinya dan lain-lain.
Berikut adalah program yang saya gunakan untuk mendapatkan nilai sensor electrical conductivity atau sensor konduktivitas dengan arduino dalam satuan ppm atau ms/cm.
#define sampling 5 void setup() { // put your setup code here, to run once: Serial.begin(9600); } int adc; float v, EC; void loop() { // put your main code here, to run repeatedly: for (int i = 0; i < sampling; i++) { adc += analogRead(A0); } adc = adc/sampling; v = (adc * 5.0) / 1023; EC = (4.982*v) - 0.08465; Serial.print(v); Serial.print(" V\t"); Serial.print(EC); Serial.println(" ms/cm"); delay(100); }
Dan untuk melihat hasil pembacaan sensor konduktiftas dengan arduino uno saya tampilkan pada serial monitor, lihat gambar berikut.
Jika kalian ingin melihat proses kalibrasinya, silahkan lihat dan tonton video dibawah ini sampai selesai, dan jangan lupa untuk subscribe chanel anak kendali.
X | Y |
O | O |
Cari sendiri dengan ambil sampel | 1.413 |
Cari sendiri dengan ambil sampel | 12.88 |
Dari data yang sudah saya masukan pada halaman regresi linier online kalkulator, rumusnya didapat adalah
Y = 4.982*X – 0.08465
Mungkin cukup sekian apa yang bisa saya bagikan kali ini, semoga bermanfaat, dan jangan lupa untuk membagikan artikel dan videonya.
Pendahuluan Dalam dunia pengembangan perangkat lunak yang terus berkembang, Kubernetes telah muncul sebagai alat kunci dalam orkestrasi…
Mengelola sebuah sekolah atau lembaga pendidikan adalah tugas yang kompleks dan penuh tantangan. Dengan berbagai…
Selamat datang di artikel kami tentang cara menginstal OpenVPN server di Ubuntu 20.04 di HuaweiCloud!…
Dalam dunia pengembangan aplikasi, salah satu hal yang menjadi penting adalah mengelola dan memonitor kontainer…
Tutorial led blinking. LED (Light Emitting Diode) merupakan salah satu komponen elektronik yang paling umum…
Tutorial LCD Display, ini merupakan salah satu komponen yang sering digunakan dalam project elektronika sebagai…