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

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

tremaru / iarduino_I2C_Relay

★ Обновлено: 20:40 04.06.2024 ☆ Создан: 22:25 28.06.2019

Релизы

Версия 1.1.7
04.06.2024
Cкачать
Версия 1.1.5
16.05.2024
Cкачать
Версия 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.h> // Подключаем библиотеку 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( КАНАЛ , ТОК ); // Калибровка измерений тока.

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

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