Компонент Adafruit LTR-303
Датчик освещенности Adafruit LTR-303 — это простой и популярный недорогой цифровой датчик освещенности I2C, который легко интегрировать в ваш проект для надежного измерения освещенности в широком диапазоне.
Идеально подходит для широкого спектра вариантов использования в проектах: должны ли мы увеличить яркость нашего дисплея или приглушить ее для экономии электроэнергии? В каком направлении должен двигаться ваш робот, чтобы оставаться в зоне с наибольшим количеством света? Сейчас день или ночь? На все эти вопросы можно ответить с помощью LTR-303. Это небольшой, мощный и недорогой датчик освещенности, который вы можете включить в свой следующий проект, чтобы добавить функцию обнаружения и измерения освещенности.
LTR-303 обеспечивает 16-битные измерения освещенности как в инфракрасном, так и в видимом+ ИК спектрах. Вычтите одно из другого, чтобы получить видимый человеком свет. Благодаря настраиваемым параметрам усиления и времени интеграции LTR-303 может измерять от 0 до 65 тыс. + люкс.
Модель 303 (по сравнению с моделью 329) также оснащена функциями оповещения и IRQ, так что вы можете активировать pin-код, когда показания превышают или опускаются ниже пороговых значений. Отлично, если вам нужно сверхнизкое энергопотребление. Если вам не нужна версия с выходом прерывания, обратите внимание на Adafruit LTR-329, который по сути является тем же датчиком, но без возможности IRQ.
Датчики, как правило, поставляются в небольших упаковках, и LTR-303 ничем не отличается. Этот удобный светочувствительный прибор размером не намного больше рисового зернышка нуждается в некоторой помощи для использования людьми, которые экспериментируют и не имеют желания или инструментов для работы с деталями для поверхностного монтажа. Мы здесь, чтобы помочь!
LTR-303, выполненный на печатной плате в нашем форм-факторе STEMMA QT, оснащен регулятором напряжения и схемой переключения уровня, что позволяет использовать его с устройствами напряжением 3,3 В, такими как Feather M4 или Raspberry Pi, или устройствами напряжением 5 В, такими как Arduino. Вместо того чтобы работать с крошечными контактами на датчике, печатная плата, на которой он установлен, выводит все контакты на стандартный разъем с шагом 0,1 дюйма / 2,54 мм.
Чтобы сделать работу проще и немного гибче, мы также включили совместимые с SparkFun Qwiic разъемы STEMMA QT для шины I2C, так что вам даже не нужно паять! Просто подключите совместимый кабель и подсоедините его к выбранному вами микроконтроллеру, и вы готовы загрузить некоторое программное обеспечение и измерить освещенность. Кабель QT в комплект поставки не входит, но у нас в магазине есть его разновидности.
Чтобы помочь с программной частью, мы написали библиотеку, которую вы можете использовать с CircuitPython / Устройства на Python, а также компьютеры, подобные Raspberry Pi, можно установить с помощью PyPI. Вы даже можете использовать его на полноразмерном компьютере, используя модуль MCP2221 breakout. Пользователи Arduino могут использовать нашу библиотеку LTR-303 Arduino с большим количеством примеров, чтобы быстро приступить к работе.
Печатная плата
Схема
Список пинов
Пин | Тип |
---|---|
VCC | мама |
VCC | мама |
VCC | мама |
3.3V | мама |
SCL | мама |
SCL | мама |
SCL | мама |
SDA | мама |
SDA | мама |
SDA | мама |
INT | мама |
GND | мама |
GND | мама |
GND | мама |
Мне очень важно получать обратную связь. Пожалуйста, оцените материал. Так я пойму в какую сторону его стоит изменить.