Каталог
|
Таймер мытья рук на Arduino2020-04-27 Всі статті →Поддержу тему с борьбой против COVID-19 с помощью контроллеров arduino и расскажу про свою самоделку. Врачи говорят, что для эффективной защиты от вируса помогает тщательное мытье рук в течении 20 сек и дольше, и поэтому я собрал небольшой таймер в ванную комнату.
Устройство состоит всего из 4 компонентов, а именно:
Сенсорную кнопку добавил для включения таймера для тог, что бы дети чистили зубы 2.5мин. Я знаю, что есть готовые круглые модули с WS2812, но китайцы прислали мне 100шт отдельных светодиодов, которые я спаял форме круга:
И так, как же оно работает: Когда вы проведете рукой перед датчиком препятствия, запустится таймер, а кольцо из светодиодов заполнится определенным цветом (настраивается в прошивке), а по истечении времени светодиоды погаснут.
Вот собственно и всё. По сенсорной кнопке аналогично включается таймер для чистки зубов (у меня 2.5 мин) Схема подключения:
Скетч и библиотека для адресных светодиодов в архиве. В будущем хочу убрать это все дело с макетной платы и заказать под него плату у китайцев на jlcpcb, но пока руки не доходят до ее разводки. Кстати, можно еще добавить переход Arduino в режим экономии энергии и немного оптимизировать код, почитав про библиотеку для светодиодов, но к этому у меня руки тоже не доходят. Более того, датчик препятствия можно заменить любым другим – микрофоном (вкл по хлопку), вибрации (вкл при ударе), расстояния (аналогично к датчику препятствия) и другие.
Дякуємо Вам за звернення! Ваш відгук з'явиться після модерації адміністратором.
Caf*-*
20.05.2020 11:01:39
Bomba
|