Компонент Adafruit APDS9960 Proximity Sensor
Этот прорыв битком набит датчиками! Добавьте в свой проект базовое распознавание жестов, распознавание цвета RGB, определение приближения или определение освещенности окружающей среды с помощью датчика приближения, освещенности, RGB и жестов Adafruit APDS9960. При подключении к вашему микроконтроллеру (с использованием кода нашей библиотеки) он может распознавать простые жесты (в настоящее время поддерживаются слева направо, справа налево, вверх-вниз, вниз-вверх), возвращать количество красного, синего, зеленого и четкого света или определять, насколько близко объект находится к экрану. передняя часть датчика. Это устройство использует интерфейс I2C, поэтому его легко подключить и использовать.
APDS9960 от Avago Technologies оснащен встроенным ИК-светодиодом и драйвером, а также четырьмя направленными фотодиодами, которые улавливают отраженную ИК-энергию от светодиода. Функция определения приближения позволяет ему измерять расстояние, на котором объект находится от передней панели датчика (до нескольких сантиметров), с 8-битным разрешением.
Поскольку имеется четыре ИК-датчика, вы можете измерять изменения коэффициента отражения света в каждом из основных положений с течением времени и преобразовывать эти изменения в жесты. Наша библиотека интерфейса может обнаруживать направленные жесты (слева направо, справа налево, вверх-вниз, вниз-вверх), но теоретически более сложные жесты, такие как зигзагообразные, круг по часовой стрелке или против часовой стрелки, ближний-дальний и т.д., также могут быть обнаружены с помощью дополнительного кода.
APDS9960 имеет настраиваемое прерывание, которое может сработать при превышении определенного порога приближения или когда датчик цвета превысит определенный порог.
Для вашего удобства мы подобрали и разместили датчик на печатной плате с регулятором напряжения 3,3 В и некоторым переключением уровня, чтобы его можно было легко использовать с вашим любимым микроконтроллером напряжением 3,3 В или 5 В. Новинка! Мы обновили эту плату, чтобы она была совместима со STEMMA QT. Теперь мы включили совместимые с SparkFun qwiic разъемы STEMMA QT для шины I2C, так что вам даже не нужно паять! Просто подключитесь к своему любимому микроконтроллеру или компьютеру с помощью кабеля QT plug-and-play для передачи данных о освещении / цвете / приближении как можно скорее.
Мы также подготовили руководство и библиотеку программного обеспечения, которые помогут вам запустить Arduino IDE всего за несколько строк кода!
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
VCC | мама |
3.3V | мама |
VCC | мама |
VCC | мама |
SCL | мама |
SCL | мама |
SCL | мама |
SDA | мама |
SDA | мама |
SDA | мама |
INT | мама |
GND | мама |
GND | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.