เซนเซอร์วัดแรงดันน้ำ 1/2 นิ้ว Water Pressure Sensor SNP-00018
รหัสสินค้า: SNP-00018

เซนเซอร์วัดแรงดันน้ำ 1/2 นิ้ว Water Pressure Sensor SNP-00018

Water Pressure Sensor เซ็นเซอร์จะวัดแรงดันน้ำแล้วแปลงเป็นค่าความต่างศักย์ไฟฟ้าที่สามารถอ่านได้ ค่านี้จะสัมพันธ์กับแรงดันน้ำที่มากระทำ ดังนั้นยิ่งแรงดันน้ำมาก ค่าความต่างศักย์ไฟฟ้าที่ได้ก็จะยิ่งสูงขึ้น เมื่อนำไปคำนวณจะได้เป็นค่าแรงดันน้ำ

 

1.ต่ออุปกรณ์

เซนเซอร์วัดแรงดันน้ำ 1/2 นิ้ว Water Pressure Sensor SNP-00018

Analog Water Pressure Sensor > Arduino UNO

  • แดง > 5V
  • ดำ > Ground
  • เหลือง > A0

 

2.ลงโปรแกรม 
Copy โค้ดด้านล่าง

 

Arduino
1const float OffSet = 0.483 ;
2
3float V, P;
4
5void setup()
6{
7Serial.begin(9600); // open serial port, set the baud rate to 9600 bps
8Serial.println("/** Water pressure sensor demo **/");
9}
10void loop()
11{
12//Connect sensor to Analog 0
13V = analogRead(0) * 5.00 / 1024; //Sensor output voltage
14P = (V - OffSet) * 400; //Calculate water pressure
15
16Serial.print("Voltage:");
17Serial.print(V, 3);
18Serial.println("V");
19
20Serial.print(" Pressure:");
21Serial.print(P, 1);
22Serial.println(" KPa");
23Serial.println();
24
25delay(500);
26}
27

 

3.ผลลัพธ์
เมื่อมีแรงดันน้ำกระทำต่อเซ็นเซอร์ จะแสดงเป็นค่าความต่างศักย์ไฟฟ้าและความดันของน้ำ

เซนเซอร์วัดแรงดันน้ำ 1/2 นิ้ว Water Pressure Sensor SNP-00018