Ультразвуковой дальномер HC-SR04

Новая библиотека

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
Ответить
alex79
Рядовой
Сообщения: 21
Зарегистрирован: 24.03.2017{, 13:02}
Репутация: 4
Откуда: Минск
Имя: Алексей

Ультразвуковой дальномер HC-SR04

#1

Сообщение alex79 » 20.02.2018{, 15:01}

Здравствуйте.
Предлагаю добавить к встроенному блоку Ultrasonic HC-SR04 в программе Flpog
новую библиотеку — NewPing.h. Файл во вложении.
Особенности новой библиотеки:
- Работает со многими различными типами ультразвуковых датчиков: SR04 , SRF05 , SRF06 , DYP- ME007 и Parallax PING.
- Возможность взаимодействия со всеми, кроме датчика SRF06 , с использованием только одного штыря Arduino.
- Не отстает на полную секунду, если пинг-эхо не получено, как и все другие ультразвуковые библиотеки.
- Совместимость со всей линейкой Arduino (и клонов), семейством Teensy (включая $ 19,80 96Mhz 32 бит Teensy 3.2) и микроконтроллерами без AVR.
- Ping постоянно и надежно работают до 30 раз в секунду.
- Метод прерывания по таймеру для эскизов, управляемых событиями.
- Встроенный метод цифрового фильтра ping_median () для легкой коррекции ошибок.
- Использует портовые регистры при доступе к контактам для более быстрого выполнения и меньшего размера кода.
- Позволяет установить максимальное расстояние, в котором пинги за этим расстоянием считываются, так как пинг не «чист».
- Простота использования нескольких датчиков.
- Более точный расчет расстояния (см, дюймы & uS).
- Не использует pulseIn, который медленный и дает неверные результаты с помощью некоторых моделей ультразвуковых датчиков.
- Активно разработан с добавленными функциями и исправленными ошибками / проблемами.
Вложения
NewPing_v1.9.0.zip
(18.62 КБ) 108 скачиваний

Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03.02.2017{, 12:23}
Репутация: 56

Ультразвуковой дальномер HC-SR04

#2

Сообщение AVGN » 23.02.2018{, 18:47}

alex79 писал(а):
20.02.2018{, 15:01}
Предлагаю добавить к встроенному блоку Ultrasonic HC-SR04 в программе Flpog
новую библиотеку — NewPing.h.
Так сделайте пользовательский блок с этой библиотекой.
Автор вроде все расписал
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн

Аватара пользователя
Hijin
Лейтенант
Сообщения: 325
Зарегистрирован: 22.08.2017{, 11:08}
Репутация: 13
Откуда: Винница
Имя: Юрий

Ультразвуковой дальномер HC-SR04

#3

Сообщение Hijin » 21.10.2018{, 20:16}

Удалите

Ответить

Вернуться в «Новые»