● online
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A....
- 10mm Kapton Tape Polymide Film Gold High Temp isol....
- Raspberry Pi 4 Model B 4GB Original UK E14 Raspi 4....
- Raspberry Pi Pico Microcontroller Board....
- Kabel Jumper 10cm Dupont Pelangi 10 cm Female to M....
- LM2596 Module Step Down DC-DC Ultra compact in 3-4....
- Kabel Jumper arduino Dupont Pelangi 30 cm Male to ....
- Water Level sensor ketinggian air - deteksi air....
- 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
Hallo untuk selingan ya :p kali ini ini akan membahas khusus pemula yang ingin belajar Arduino yaitu membuat simulasi... selengkapnya
Siapa yang nggak kenal dengan running text? Running text merupakan sebuah teks berjalan pada sebuah papan yang berisi led-led... selengkapnya
Pada kesempatan kali ini kita akan belajar bersama mengenai 7 segment. Berbeda dengan tutorial sebelumnya yang membahas 1 digit... selengkapnya
Seorang web programmer agar dapat mengembangkan website agar lebih menarik dan nyaman saat digunakan serta memenuhi kebutuhan user wajib... selengkapnya
Oke sekarang kita akan belajar menyalakan LED dengan Blynk NodeMCU. Tentunya anda semua sudah menginstal aplikasi Blynk kan ya…... selengkapnya
Phyton merupakan bahasa yang sangat populer saat ini. Bahasa yang dibuat oleh Guido Van Rossum pada tahun 1991 ini... selengkapnya
Pada artikel ini saya akan memberikan cara cepat menggunakan motor servo pada Arduino. Pasti tentunya anda sedang mencari tutorial-tutorial... selengkapnya
Semangat pagi semua, kali ini kita akan belajar mengenai penggunaan LCD pada Arduino tanpa module I2C. Kenapa perlu belajar... selengkapnya
Hallo ketemu lagi dengan pembahasan sensor DHT11, kali ini kita akan menggunakannya pada NodemMCU. Nanti akan dibahas mengenai rangkaian... selengkapnya
Telegram adalah sebuah aplikasi chating yang cukup banyak penggunanya dan telegram ini dapat menjawab sendiri sesuai dengan perintah yang... selengkapnya
Features and Specs: Dual-Core, 32-bit ARM Cortex M0+ Processor Clocked at 48MHz (default), configurable max to 133MHz. Ready with USB… selengkapnya
Rp 82.900Bosan dengan modul arduino yang kalian punya, saatnya mencoba modul programmer yang lain yah ini dia RASPBERRY PI 4 COMPUTER… selengkapnya
Rp 1.570.000TILT SENSOR adalah sensor untuk mendeteksi sudut kemiringan / derajat, dimana cara kerja sensor ini adalah dengan menggunakan 2 buah… selengkapnya
Rp 9.800Product Name: Tactile Switch; Material: Metal, Plastic Package Content: 30 Pcs x Tactile Switch; Main Color: Black, Silver Tone Total… selengkapnya
Rp 400ASIS adalah perangkat Smart Soket listrik produk dari Indomaker.com. Nama ‘ASIS’ merupakan kependekan dari ‘Andika Smart IoT Socket’. Secara umum,… selengkapnya
Rp 120.000Tang Crimping Press Skun Ratchet YTH SN-48B Model YTH SN-48B FOR NON INSULATED TERMINAL YTH SN-48B dengan mata Press 0.5… selengkapnya
Rp 150.000Putaran = 180º Specifications • Weight: 55 g • Dimension: 40.7 x 19.7 x 42.9 mm approx. • Stall torque:… selengkapnya
Rp 36.400Harga untuk 10pcs Resistance: 1K Ohm Wattage Rating: 0.25 Watt Tolerance: 1% Metal Film
Rp 1.500Case patern: Solid Warna : Merah dan Hijau Current: 10-20 mA Diameter: 3mm
Rp 300this is another great IIC/I2C/TWI/SPI Serial Interface. As the pin resources of for Arduino controller is limited, your project may… selengkapnya
Rp 12.400
Saat ini belum tersedia komentar.