Chỉ số TDS (Total Dissolved Solids) là tổng chất rắn hòa tan cho biết có bao nhiêu miligam chất rắn hòa tan được hòa tan trong một lít nước. Nói chung, giá trị TDS càng cao thì lượng chất rắn hòa tan trong nước càng nhiều và nước càng kém sạch. Do đó, giá trị TDS có thể được sử dụng như một điểm tham chiếu để phản ánh độ sạch của nước.
Trong dự án này, chúng tôi sẽ giao tiếp cảm biến TDS analog với Vi điều khiển Arduino Uno R3 và đọc giá trị trong Màn hình LCD 16×2 thông qua module I2C.
Xem thêm từ :- https://techeonics.com/?p=331
Github :- https://github.com/gauravk5/Techeonics-Arduino-Cod…
Chuẩn bị
Sau đây là các linh kiên cần thiết để thực hiện dự án này.
*Cảm biến TDS Analog : fuvitech.vn
*LCD 16×2: https://fuvitech.vn/cua-hang/lcd1602-5v-vang-xanh-duong/
*Module LCD I2C: https://fuvitech.vn/cua-hang/module-chuyen-doi-i2c-cho-lcd/
*Arduino UNO R3: https://fuvitech.vn/cua-hang/arduino-uno-r3-smd-ch340/
*Bút đo giá trị TDS -3 : https://fuvitech.vn/cua-hang/but-do-chat-luong-nuoc-tds-3/
Bước 1: Kết nối module TDS với Arduino Uno R3
TDS | Arduino
VCC = 5V
GND = GND
A = A1
Bước 2: Kết nối LCD I2C với Arduino Uno R3
LCD I2C | Arduino
VCC = 5V
GND = GND
SDA = A4
SCL = A5
Bước 3: tiến hành lập trình
Code tại đây GITHUB :- https://github.com/gauravk5/Techeonics-Arduino-Cod…
Bước 4: Xem video hướng dẫn
Chúc các bạn thành công.
Cần hỗ trợ vui lòng liên hệ với chúng tối trên Fanpage: https://www.facebook.com/DienTuFuviTech/
Tổng hợp nội dung: Mẫn Mai