0
КОРЗИНА
0 ТОВАРА

Библиотека iarduino_I2C_TDS для работы с Trema модулем - TDS/EC-метр, I2C-flash

tremaru / iarduino_I2C_TDS

★ Обновлено: 15:23 14.12.2021 ☆ Создан: 20:22 19.08.2021

Релизы

Версия 1.3.0
20.10.2023
Cкачать
Версия 1.2.2
19.04.2022
Cкачать
Версия 1.2.0
04.03.2022
Cкачать
Версия 1.1.0
14.12.2021
Cкачать

Библиотека iarduino_I2C_TDS позволяет работать с Trema модулем TDS/EC-метр, Flash-I2C, получать концентрацию растворов, удельную электрическую проводимость и электрическое сопротивление жидкостей, для определения общей минерализации, жёсткости и солёности воды.

Данная библиотека может использовать как аппаратную, так и программную реализацию шины I2C.

О том как выбрать тип шины I2C рассказано в статье Wiki - расширенные возможности библиотек iarduino для шины I2C.

Подробное описание работы с библиотекой, находится в разделе Wiki - TDS/EC-метр, FLASH-I2C.

Назначение функций:

#include <iarduino_I2C_TDS.h> // Подключаем библиотеку iarduino_I2C_TDS для работы с модулем.

iarduino_I2C_TDS ОБЪЕКТ; // Создаём объект для работы с методами библиотеки без указания адреса модуля на шине I2C.

iarduino_I2C_TDS ОБЪЕКТ( АДРЕС ); // Создаём объект для работы с методами библиотеки указывая адрес модуля на шине I2C.

Функция begin(); // Инициализация работы с модулем.

Функция changeAddress( АДРЕС ); // Изменение адреса модуля на шине I2C.

Функция reset(); // Перезагрузка модуля.

Функция getAddress(); // Получение текущего адреса модуля на шине I2C.

Функция getVersion(); // Получение версии прошивки модуля.

Функция setPullI2C( [ФЛАГ] ); // Управление внутрисхемной подтяжкой шины I2C.

Функция getPullI2C(); // Запрос состояния внутрисхемной подтяжки линий шины I2C.

Функция getRo(); // Запрос общего измеренного сопротивления.

Функция get_S(); // Запрос измеренной удельной электропроводности жидкости.

Функция getEC(); // Запрос приведённой удельной электропроводности жидкости.

Функция getTDS(); // Запрос количества растворённых твёрдых веществ в жидкости.

Функция set_t( °C ); // Указание текущей температуры жидкости.

Функция setCalibration( №, ppm ); // Калибровка модуля без нажатия на кнопку.

Функции настройки модуля:

Функция setFrequency( Гц ); // Установка частоты тока используемого для измерений.

Функция getFrequency(); // Запрос частоты тока используемого для измерений.

Функция setRd( Ом ); // Установка общего сопротивления датчика.

Функция getRd(); // Запрос общего сопротивления датчика.

Функция setKd( ЗНАЧЕНИЕ ); // Установка постоянной датчика.

Функция getKd(); // Запрос постоянной датчика.

Функция setKt( ЗНАЧЕНИЕ ); // Установка температурного коэффициента жидкости.

Функция getKt(); // Запрос температурного коэффициента жидкости.

Функция setKp( ЗНАЧЕНИЕ ); // Установка коэффициента пересчёта.

Функция getKp(); // Запрос общего сопротивления датчика.

Функция set_T( °С ); // Установка опорной температуры.

Функция get_T(); // Запрос опорной температуры.

Функция setKnownTDS( №, ppm ); // Задание концентрации калибровочных растворов.

Функция getKnownTDS(); // Запрос концентрации калибровочного раствора.

Сопровождающие товары

Гарантии и возврат Используя сайт Вы соглашаетесь с условями
Есть вопрос?