• 28 декабря (суббота) - 8 января (среда) офис не будет работать. Все оформленные заказы будут обработаны и отгружены 9 января.
  • 0
    КОРЗИНА
    0 ТОВАРА

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

    tremaru / iarduino_I2C_TDS

    ★ Обновлено: 20:45 04.06.2024 ☆ Создан: 20:22 19.08.2021

    Релизы

    Версия 1.3.3
    04.06.2024
    Cкачать
    Версия 1.3.2
    24.05.2024
    Cкачать
    Версия 1.3.1
    15.05.2024
    Cкачать
    Версия 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(); // Запрос концентрации калибровочного раствора.

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

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