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

    Библиотека iarduino_HC_SR04 для работы с ультразвуковым датчиком расстояния

    tremaru / iarduino_HC_SR04

    ★ Обновлено: 18:42 17.10.2019 ☆ Создан: 18:54 21.05.2019

    Релизы

    archive
    17.10.2019
    Cкачать

    Описание библиотеки:

    Библиотека позволяет получать расстояние в см, от датчика расстояния HC-SR04 до препятствия.

    Данная библиотека отправляет стартовый сигнал датчику, ждёт сигнал ответа и преобразует длительность сигнала ответа в расстояние. Выполнение кода скетча приостанавливается на время ожидания сигнала ответа от датчика, которое может достигать 38 мс. Если Ваш код критичен к таким задержкам, воспользуйтесь библиотекой использующей внешнее прерывание iarduino_HC_SR04_int.h, которая не ждёт ответа от датчика, а сразу возвращает расстояние прочитанное при предыдущем запросе. Синтаксис обеих библиотек одинаков.

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

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

    #include <iarduino_HC_SR04.h> // Подключаем библиотеку.
    iarduino_HC_SR04 ОБЪЕКТ( ВЫВОД_TRIG , ВЫВОД_ECHO ); // Создаём объект.

    Функция distance( [ ТЕМПЕРАТУРА ] ); // Возвращает расстояние в см, принимая, в качестве необязательного параметра, температуру воздуха.

    Переменная averaging // Положительное целое число - коэффициент усреднения показаний возвращаемых функцией distance().

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