GP2Y0A21YK0F - Инфракрасный дальномер (датчик расстояния) для Arduino
Принцип работы инфракрасного дальномера заключается в отправке излучателем инфракрасного луча на измеряемый объект, отражении его и приёму отражённого луча обратно. В зависимости от удалённости объекта будет разным и угол отражения от них. Отражённые импульсы поступают на линзу и затем идут на CCD матрицу. Угол отражения вычисляется по засветке определённого участка на матрице. Когда известен угол, устройство автоматически пересчитывает его в расстояние.
На выводе мы получаем аналоговый сигнал. Это означает, что выходное напряжение прямо пропорционально расстоянию до измеряемого объекта. Дальномер не будет работать, если объекты обладают светопоглощающими свойствами. Для этого лучше использовать ультразвуковое устройство. Также инфракрасный дальномер не работает в «мёртвой» 10-сантиметровой зоне, располагающейся перед ним.
Основные достоинства
- Точность измерений
- Инфракрасный луч безвреден для глаза человека и животных
- Простота в использовании
- Выгодная цена
- Обеспечивает лучшее быстродействие в своём сегменте
- Эргономичен: ток потребления 30 мА
- Есть удобные отверстия для монтажа
Примеры использования
- Системы сигнализации
- Огибание роботом препятствий
- Автоматическое открывание дверей
- Ориентирование на местности
- Интерактивный свет
- Системы водоподготовки
- Контроль пересечения дверных проёмов
- Интерактивные устройства
- Робототехника
- Электрические полотенца для сушки рук
- Автоматизация туалетов
- Парктроник для автомобиля
Комплектация
- 1× Инфракрасный дальномер на базе GP2Y0A21YK0F
Подключение и библиотеки
Датчик работает как самостоятельное устройство и совместим с любыми микроконтроллерами, включая Arduino.
Подключается к платформе чрез аналоговый вход. Для работы достаточно стандартных библиотек Arduino IDE.
Datasheet на английском языке доступен по ссылке.
Отзывы
Отзывов пока нет.