● online
- Relay Module 1 Channel Modul Relay 5V 10A 1 Channe....
- Modul Sensor Tegangan AC Bolak balik 220V Listrik ....
- Push Button Tactile Switch Saklar Tombol Tinggi - ....
- Raspberry Pi 4 Model B - 2GB RAM Raspberry Pi 4B....
- Dimmer SCR 2000W Motor Speed Controller 220V AC PW....
- LM2596 Module Step Down DC-DC Ultra compact in 3-4....
- 10mm Kapton Tape Polymide Film Gold High Temp isol....
- Kapton Tape Polymide Film 20mm Polimida 20 mm Isol....
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial Akses Sensor TDS Meter Menggunakan Arduino Uno
Sensor TDS meter adalah perangkat elektronika yang digunakan untuk mengukur partikel terlarut dalam air, partikel terlarut termasuk zat organik dan anorganik dalam bentuk molekul, ionic, atau mikro-granular tersuspensi. Satuan TDS umumnya dinyatakan dalam parts per million (ppm) atau milligram per liter (mg/L). Semakin rendah nilai ppm pada air minum maka semakin murni air tersebut.
Gambar 1 Detektor Arus AC
TDS pada dasarnya adalah pengukur muatan listrik (EC) di mana dua elektroda dengan jarak yang sama dimasukkan ke dalam air dan digunakan untuk mengukur muatan. Hasilnya diinterpretasikan oleh TDS meter dan diubah menjadi angka ppm. Untuk lebih memahami cara akses sensor TDS marilah kita buat percobaan sederhana, namun sebelum itu persiapkan :
Alat dan Bahan
- Arduino Uno
- Sensor TDS meter
- Jumper secukupnya
Buatlah rangkaian seperti pada gambar dibawah ini dengan konfigurasi pin:
- + dihubungkan dengan 5v Arduino Uno.
- A dihubungkan dengan pin A1 Arduino Uno
- – dihubungkan pada pin GND Arduino Uno.
Gambar 2. Gambar Percobaan
Source Code (Enroll)
Selanjutnya buka IDE Arduino Anda (dapat diunduh di arduino.cc), dan copy-kan listing program sebagai berikut :
1. #include <EEPROM.h> 2. #include "GravityTDS.h" 3. 4. #define TdsSensorPin A1 5. GravityTDS gravityTds; 6. 7. float temperature = 25,tdsValue = 0; 8. 9. void setup() 10. { 11. Serial.begin(115200); 12. gravityTds.setPin(TdsSensorPin); 13. gravityTds.setAref(5.0); //reference voltage on ADC, default 5.0V on Arduino UNO 14. gravityTds.setAdcRange(1024); //1024 for 10bit ADC;4096 for 12bit ADC 15. gravityTds.begin(); //initialization 16. } 17. 18. void loop() 19. { 20. //temperature = readTemperature(); //add your temperature sensor and read it 21. gravityTds.setTemperature(temperature); // set the temperature and execute temperature compensation 22. gravityTds.update(); //sample and calculate 23. tdsValue = gravityTds.getTdsValue(); // then get the value 24. Serial.print(tdsValue,0); 25. Serial.println("ppm"); 26. delay(1000);27. }
Sebelum upload program pastikan anda telah install library GravityTDS.h dan EEPROM.h. Jika ke 2 library sudah terinstall upload sketch (program di atas) dengan menekan tombol upload atau melalui shortkey CTRL+U, pastikan pengaturan board pada Arduino Uno serta pastikan port yang anda gunakan sesuai dengan yang tertera pada device manager. Setelah program selesai diunggah aktifkan serial monitor dan amati nilai digital yang ditampilkan:
Gambar 3. Hasil percobaan Pembacaan sensor TDS dengan sample akuades
Gambar 4. Hasil percobaan Pembacaan sensor TDS dengan sample air limbah
Gambar 3 Sensor TDS mengukur partikel terlarut sample air akuades memunculkan nilai 19 ppm. Namun saat sensor TDS mengukur partikel terlarut sample air limbah (Gambar 4) memunculkan nilai 1151 – 1161 ppm (Gambar 4). Berdasarkan hasil percobaan dapat disimpulkan bahwa air akuades adalah air yang ideal untuk dikonsumsi sementara air limbah terdapat zat terlarut yang berbahaya bagi tubuh sehingga air limbah tidak dapat dikonsumsi. Gambar dibawah merupakan parameter pengukuran kualitas air berdasarkan nilai ppm.
Tutorial Akses Sensor TDS Meter Menggunakan Arduino Uno
Sensor PIR berfungsi untuk mendeteksi benda (manusia/hewan) dengan cara mendeteksi energi panas dalam bentuk radiasi inframerah. Jadi sensor ini... selengkapnya
Telegram? ya dengan fitur robot chat di telegram kita bisa mengontrol device dengan mudah dan praktis. Misal kita kelupaan... selengkapnya
Phyton merupakan bahasa yang sangat populer saat ini. Bahasa yang dibuat oleh Guido Van Rossum pada tahun 1991 ini... selengkapnya
Penggunaan LCD I2C sering kali gagal menampilkan teks karena deklarasi awal yaitu alamat I2C yang salah/keliru dikarenakan alamat yang... selengkapnya
Sensor DS18b20 merupakan sebuah sensor untuk mendeteksi suhu ruangan, namun bisa juga untuk suhu air tergantung dari jenis... selengkapnya
Thingsboard merupakan sebuah platform IoT open-source yang memungkinkan anda untuk mengontrol ataupun memonitoring berbagai perangkat. Penggunaanya mudah, gratis dan... selengkapnya
BFD-1000 atau modul Sensor Pelacak Garis 5 Channel adalah sensor yang dirancang untuk digunakan pada robot line follower. Modul ini... selengkapnya
Sensor getar Piezoelektrik adalah komponen yang fantastis untuk mendeteksi benturan, getaran, atau bahkan suara. Namun berbeda dengan modul piezo 3... selengkapnya
Sensor getar Piezoelectric Ceramic (Piezo) merupakan sensor getaran sederhana namun sangat sensitif yang mampu menghasilkan tegangan saat terjadi tekanan atau... selengkapnya
Rotary encoder adalah sebuah perangkat elektronik yang mampu mengkonversi gerakan mekanis berputar menjadi sinyal listrik, menjadi elemen kunci dalam memenuhi... selengkapnya
Kinerja Produk: Warnanya coklat (amber), Goldfinger tape sticky baik, patuh, suhu tinggi, pelarut, tidak ada rembesan timah dan tidak ada… selengkapnya
Rp 11.900This is a set of transmitter and receiver in one of the photoelectric sensor. Detection distance can be adjusted according… selengkapnya
Rp 37.500Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900Features: It is of high power density, high efficiency, high-reliability, small size and lightweight. It can isolate unsteady single-way voltage… selengkapnya
Rp 18.500TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800sg90 towerpro penggerak pada robot-robot kecil, dan bisa digunakan sebagai alat untuk hobi membuat robot dsb, dengan berat sekitar 9g… selengkapnya
Rp 15.500Mini Solderless Breadboard 400 Tie Points adalah breadboard 400 titik lubang, dengan ukuran yang compact sangat cocok untuk anda yang… selengkapnya
Rp 7.800Support terus UKM indonesia dengan membeli produk-produk dalam negeri. Untuk kualitas tidak usah diragukan, udah kita tes QC dengan sangat… selengkapnya
Rp 8.500Harga untuk 10pcs Resistance: 1K Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film
Rp 1.500Harga untuk 10pcs Resistance: 220 Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film Lead Free ROHS compliant
Rp 1.500
Saat ini belum tersedia komentar.