• Новый номер телефона WhatsApp и Telegram: +7 993 910‑76‑27
  • 0
    КОРЗИНА
    0 ТОВАРА

    Библиотека Battery_Shield для работы с источником автономного питания

    tremaru / Battery_Shield

    ★ Обновлено: 19:47 04.06.2024 ☆ Создан: 19:36 28.05.2019

    Релизы

    Версия 1.0.6
    04.06.2024
    Cкачать
    Версия 1.0.5
    13.05.2024
    Cкачать
    Версия 1.0.4
    19.10.2023
    Cкачать
    Версия 1.0.3
    27.08.2019
    Cкачать

    Библиотека Battery_Shield позволяет управлять Battery Shield по шине I2C.
    Для работы библиотеки, переключатель на плате должен находиться в положении «I2C».
    Библиотека позволяет: откл. модуль, вкл./выкл. ЗУ, получать IBAT, VBAT, IOUT, VOUT, % заряда АКБ и тип заряда АКБ (TK, CC, CV).

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

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

    Подробное описание работы с библиотекой, находится в разделе Wiki - Battery Shield.

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

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

    Battery_Shield ОБЪЕКТ; // Создаём объект.

    Функция begin( [&ШИНА] , RBAT [,КПД] ); // Инициализация работы с Battery Shield.

    Функция off(); // Выключение Battery Shield.

    Функция charging( ФЛАГ ); // Вкл/выкл ЗУ.

    Функция getLevel(); // Получение уровня заряда АКБ в %.

    Функция getState(); // Получение состояния Battery Shield (Off, TK, CC, CV, Time Over).

    Функция voltmeter( БЛОК ); // Получение напряжения блока VBAT или VOUT.

    Функция amperemeter( ЦЕПЬ ); // Получение тока в цепи IBAT или IOUT.

    Функция ohmmeter( IBAT ); // Получение сопротивления в цепи АКБ (RBAT).

    Функция efficiency( IOUT ); // Получение КПД повышающего DC-DC преобразователя.

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

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