-40%

Industrial pH Meter PH Detector Sensor Analog Sensor 5V f/ Arduino Raspberry Pi

$ 18.45

Availability: 10 in stock
  • Condition: New
  • MPN: Does Not apply
  • Measurement range: 0-14ph
  • Brand: Unbranded
  • Return shipping will be paid by: Seller
  • Item must be returned within: 30 Days
  • Modified Item: No
  • Features: Analog
  • Module size: 43mmx32mm
  • Type: pH Meter
  • Module power supply: + 5.00V
  • All returns accepted: Returns Accepted
  • Refund will be given as: Money Back
  • Custom Bundle: No

    Description

    Description
    Industrial pH Meter Module PH Sensor Analog Sensor 5V for Arduino Raspberry Pi
    Specification:
    - Module power supply: + 5.00V
    - Module size: 43mmx32mm
    - Measurement range: 0-14ph
    - Measuring temperature: 0-60℃
    - Accuracy: ± 0.1ph (25 ℃)
    - Response time: ≤ 1min
    - BNC interface pH sensor
    - Xh2.54 interface (3-pin patch)
    - Gain adjusting potentiometer
    - Power indicator
    Package list
    - 1 pH sensor (BNC interface)
    - PH sensor circuit board 1
    - 1 Analog connecting line
    The electrode output is millivolt, and the relationship with pH value is as follows (25 ℃):
    /*
    # This sample codes is for testing the pH meter V1.0.
    # Editor : YouYou
    # Date   : 2013.10.21
    # Ver    : 0.1
    # Product: pH meter
    # SKU    : SEN0161
    */
    #define SensorPin 0            //pH meter Analog output to Arduino Analog Input 0
    #define Offset 0.00            //deviation compensate
    unsigned long int avgValue;     //Store the average value of the sensor feedback
    void setup()
    {
    pinMode(13,OUTPUT);
    Serial.begin(9600);
    Serial.println("Ready");    //Test the serial monitor
    }
    void loop()
    {
    int buf[10];                //buffer for read analog
    for(int i=0;i<10;i++)       //Get 10 sample value from the sensor for smooth the value
    {
    buf[i]=analogRead(SensorPin);
    delay(10);
    }
    for(int i=0;i<9;i++)        //sort the analog from small to large
    {
    for(int j=i+1;j<10;j++)
    {
    if(buf[i]>buf[j])
    {
    int temp=buf[i];
    buf[i]=buf[j];
    buf[j]=temp;
    }
    }
    }
    avgValue=0;
    for(int i=2;i<8;i++)                      //take the average value of 6 center sample
    avgValue+=buf[i];
    float phValue=(float)avgValue*5.0/1024/6; //convert the analog into millivolt
    phValue=3.5*phValue+Offset;                      //convert the millivolt into pH value
    Serial.print("    pH:");
    Serial.print(phValue,2);
    Serial.println(" ");
    digitalWrite(13, HIGH);
    delay(800);
    digitalWrite(13, LOW);
    }
    How to use it( user manual by translation tool)
    Be careful:
    Please use external switching power supply to make the voltage close to + 5.00V as much as possible. The more accurate the voltage is, the higher the accuracy is!
    Before each continuous use, the electrode needs to be calibrated with standard buffer solution. In order to get more correct results, the best ambient temperature is about 25 ℃, the known pH value should be reliable, and the closer its pH value is to the measured value, the better. If the sample you measured is acidic, please use ph4.00 buffer solution to calibrate the electrode. If the sample you measured is alkaline, please use ph9.18 buffer solution to calibrate the electrode. Calibration is carried out in sections only for better accuracy.
    For each solution with different pH, the pH electrode needs to be cleaned with clean water. It is recommended to use deionized water for cleaning.
    (1) connect each device as shown in the figure, that is, connect the pH electrode to the BNC interface of the pH meter circuit board, and then connect the pH meter circuit board to the analog port 0 of the Arduino master controller with the analog connection line. After power supply to Arduino master controller, you can see that the blue indicator light of pH meter circuit board is on.
    (2) burn sample code to Arduino master controller.
    (3) insert the pH electrode into the standard solution with a pH value of 7.00, or directly short-circuit the two inputs of BNC interface, open the serial port monitor of Arduino IDE, and you can see the current printed pH value, and the error will not exceed 0.3. Record the value printed at this time, and then change the difference value to offset in the program compared with 7.00. For example, if the printed pH value is 6.88, the difference value is 0.12, then change the "define offset 0.00" to "define offset 0.12" in the sample program.
    (4) insert the pH electrode into the calibration solution with pH value of 4.00, wait for one minute, adjust the gain potentiometer, and make the printed pH value as stable as possible at about 4.00. At this point, the calibration of the acid section has been completed, and you can test the pH value of the acid solution.
    Note: when measuring other solutions, the electrode must be cleaned.
    (5) depending on the linear characteristics of the pH electrode itself, the pH value of the alkaline solution can be measured directly after the above calibration, but if you want to obtain better accuracy, it is recommended to recalibrate. The standard solution with pH value of 9.18 is used for alkaline section calibration, and the gain potentiometer is also adjusted to make it stable at about 9.18. After calibration, you can measure the pH value of the alkaline solution.
    Sample code
    After downloading the sample code, open the serial port monitor of Arduino ide to see the result.
    Shipping Terms
    - For remote regions, we will charge your extra shipping costs. Usually it cost about 35USD-50USD. We will contact you after your payment. Thanks for your understanding.
    Custom Duties & Taxes
    1. Import duties, taxes, and charges are not included in the item price or postage cost. These charges are the buyer's responsibility.
    2. Avoiding some unnecessary trouble, please check with your country's customs office to inform us what we should declare its value before shipping.