KS0414 Keyestudio Bulanıklık Sensörü V1.0 Su Testi İçin - Arduino ile Uyumlu
20-06-2021
17:19
Bağlantı Şeması
Elektriksel Karakteristik Eğri
Karşılık gelen çıkış voltajı ve konsantrasyonu tablosu, bulanıklık değeri ne kadar yüksekse, çıkış voltajının o kadar düşük olduğunu gösterir.
Grafikte, birçok müşteri yüzdeyi (%) bulanıklık birimine (NTU) nasıl dönüştüreceğini bilmiyor.
Doğrulamadan sonra aşağıdaki dönüşüm formülü elde edilir:
10-6 (PPM)=1ppm=1mg/L=0.13NTU (ampirik formül)
yani: 3.5%=35000ppm=35000mg/L=4550NTU
Özel Not:
- 1)Probun üstü su geçirmez değildir; sadece şeffaf kısmı suya yerleştirebilir.
- 2)Kablolama yaparken güç polaritesine daha fazla dikkat edin. Ters bağlantı nedeniyle sensörün yanmasını önleyin. Voltaj sadece DC5V olabilir; Aşırı voltajın sensörü yakmasını önlemek için voltaja çok dikkat edin.
Kaynak Kodu
void setup() {
// initialize serial communication at 9600 bits per second:
Serial.begin(9600);
}
// the loop routine runs over and over again forever:
void loop() {
// read the input on analog pin 0:
int sensorValue = analogRead(A0);
// print out the value you read:
Serial.println(sensorValue);
delay(100); // delay in between reads for stability
} |
Test Sonucu
Deneyde anahtarı A ucuna kaydırıyoruz, ardından aşağıda gösterilen analog değeri okuyoruz. 0-1023 analog değeri, 0-5V voltajına karşılık gelir.
Sensörün sinyal ucunun voltajını analog değere göre hesaplayabilir ve ardından elektriksel karakteristik eğri ile suyun bulanıklık derecesini elde edebiliriz.
PDF ve Kod için tıklayın