CraigRhodes / DFRobot_PH

Arduino library for Gravity: Analog pH Sensor / Meter Kit V2, SKU: SEN0161-V2

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DFRobot_PH Library


This is the sample code for Gravity: Analog pH Sensor / Meter Kit V2, SKU:SEN0161-V2

Table of Contents

Methods

/*
 * @brief Init The Analog pH Sensor
 */
void begin();

/*
 * @brief Convert voltage to PH with temperature compensation
 *
 * @param voltage     : Voltage value
 *        temperature : Ambient temperature
 *
 * @return The PH value
 */
float readPH(float voltage, float temperature);

/*
 * @brief Calibrate the calibration data
 *
 * @param voltage     : Voltage value
 *        temperature : Ambient temperature
 *        cmd         : enterph -> enter the PH calibration mode
 *                      calph   -> calibrate with the standard buffer solution, two buffer solutions(4.0 and 7.0) will be automaticlly recognized
 *                      exitph  -> save the calibrated parameters and exit from PH calibration mode
 */
void calibration(float voltage, float temperature, char* cmd);

Compatibility

MCU Work Well Work Wrong Untested Remarks
Arduino Uno
Leonardo
Meag2560

History

  • date 2018-11-6
  • version V1.0

Credits

Written by Jiawei Zhang(Welcome to our website)

About

Arduino library for Gravity: Analog pH Sensor / Meter Kit V2, SKU: SEN0161-V2

License:GNU Lesser General Public License v2.1


Languages

Language:Python 55.2%Language:C++ 44.8%