Назад к каталогу

UltrasonicA02YYUW

Неблокирующий драйвер для водозащищённого ультразвукового датчика A02YYUW, работающий через UART на Arduino, ESP32 и ESP8266

Версия1.0.0
ZIP на зеркалепо запросу
ПроверкаSHA-256
Размер5.33 KiB
Источникофициальный
Обновлено2026-08-23

Установка

Последняя опубликованная версия
1.0.05.33 KiB ZIP
ZIP еще не в горячем кешеАрхив еще не сохранен локально. Первый запрос может занять больше времени: реестр скачает файл на сервере, проверит checksum и только потом отдаст ZIP.версия: последняя
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:d6e4640be81b3bfff53729940128dcd70a9f9cc1338356a7dda1e28a36698988
АрхивUltrasonicA02YYUW-1.0.0-d6e4640b.zip

Описание

Неблокирующий драйвер для водозащищённого ультразвукового датчика A02YYUW от DFRobot. Датчик подключается по UART с стандартной скоростью 9600 бод и выдаёт дистанцию в диапазоне 3–750 см через четырёхбайтовый протокол с контрольной суммой. Библиотека работает на ESP32, ESP8266 и обычных Arduino с HardwareSerial, при этом метод update() не блокирует выполнение кода — можно вызывать его в главном цикле наряду с другими датчиками. Получить расстояние просто: getDistance() вернёт актуальное значение в сантиметрах или −1, если данные повреждены или ещё не получены. Подойдёт для робототехники, систем контроля уровня жидкости и других приложений, где нужна надёжная и безопасная для влажной среды альтернатива инфракрасным датчикам.

Версии

Показано: 1
1.0.02026-08-23 19:13:41 UTC
ZIP по запросу
первое скачивание может быть дольше