94c8788faa391ab8c2075c519fabe1fcf72761d4
DiLight
Простой светильник с плавным включением и выключением света с датчиком расстояния vl53l0x от ST на базе STM32G030
При долгом удержании пальца на тач-кнопке, включается режим конфигурирования. Нужно встать на расстоянии, где светильник будет включаться и тапнуть по кнопке. Затем встать на расстоянии, где светильник будет отключаться и тапнуть по кнопке. Конфигурация хранится на последней странице флеш-памяти контроллера.
Светильник включается если человек (или что-то другое) приближается на растояние, установленное при конфигурировании и выключается как только человек удаляется на расстояние большее, чем рысстояние выключения. Тап по кнопке включает/выключает светильник. Мри включении вручную, светильник не реагирует на человека.
История:
rev.2.0a:
- Исправлена маркировка +/- для терминала LEDs
rev.2.0:
- Уменьшен размер платы
- Использован менее мощный MOSFET в корпусе SOT-23
- Убраны ограничивающие резисторы с разъемов
- Убрана разводка UART на разъем программирования
- Только один терминал для подключения ленты
- Плата с корпусом теперь надевается на профиль для ленты. Не нужно разрезать профиль.
rev.1.1
- винтовой терминал вместо "бочко-разъема" для шнура питания
- MOSFET вместо диода в качестве защиты от обратной полярности питания
Description
Languages
C
90.1%
HTML
9.8%
Assembly
0.1%