⚡ 1 июля магазин не работает, все оформленные заказы будут обработаны 2 июля
  • Производится отгрузка заказов через пункты выдачи Boxberry!
  • Производится курьерская доставка по г. Москва!
  • Производится курьерская доставка EMS!
  • Остальные способы получения заказа временно недоступны.
  • КОРЗИНА
    0 ТОВАРА
    8 (499) 500-14-56 | ПН. - ПТ. 12:00-20:00
    ЛЕСНОРЯДСКИЙ ПЕРЕУЛОК, 18С2, БЦ "ДМ-ПРЕСС"

    Библиотека iarduino_I2C_Relay для I2C Flash силовых ключей и реле

    tremaru / iarduino_I2C_Relay

    ★ Обновлено: 18:36 17.10.2019 ☆ Создан: 22:25 28.06.2019

    Релизы

    Версия 1.1.3
    17.10.2019
    Cкачать
    Версия 1.1.2
    27.08.2019
    Cкачать
    Версия 1.1.1
    31.07.2019
    Cкачать
    Версия 1.1.0
    15.07.2019
    Cкачать
    Версия 1.0.0
    28.06.2019
    Cкачать

    Библиотека iarduino_I2C_Relay позволяет работать с модулями I2C реле и силовыми ключами относящимися к линейке «Flash» модулей:

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

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

    Подробное описание работы с библиотекой, находится в разделах:

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

    #include <iarduino_I2C_Relay> // Подключаем библиотеку iarduino_I2C_Relay.

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

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

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

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

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

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

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

    Функция getModel(); // Запрос типа модуля.

    Функция digitalWrite( КАНАЛ , УРОВЕНЬ ); // Установка логического уровня на канале модуля.

    Функция digitalRead( КАНАЛ ); // Чтение логического уровня с канала модуля.

    Функция analogWrite( КАНАЛ , УРОВЕНЬ ); // Установка сигнала ШИМ на канале модуля.

    Функция analogRead( КАНАЛ ); // Чтение уровня сигнала ШИМ с канала модуля.

    Функция currentRead( КАНАЛ ); // Чтение силы тока проходящего через канал модуля.

    Функция setCurrentProtection( КАНАЛ , ТОК , РЕЖИМ ); // Установка защиты канала модуля по току.

    Функция delCurrentProtection( КАНАЛ ); // Отключение защиты канала модуля от превышения тока.

    Функция resCurrentProtection( КАНАЛ ); // Перезапуск защиты канала модуля от превышения тока.

    Функция getCurrentProtection( КАНАЛ ); // Проверка выполнения защиты по току на канале модуля.

    Функция freqPWM( ЧАСТОТА ); // Установка частоты ШИМ для всех каналов модуля.

    Функция currentWrite( КАНАЛ , ТОК ); // Калибровка измерений тока.

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

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