Скетч для Arduino Nano (или Mh-Tini)+Считыватель NFC+WS2812
- Опубликовано 3 года назад
- Просмотры 3
- Закончить проект
0,00₽
Описание
Требуется разработчик для реализации следующей фантазии:
Убердевайс на основе дуньки Nano или китайского поделия Mh-Tini, и считывателя NFC меток.
Что оно должно делать:
1. Есть несколько меток, ну скажем 10 шт, с id вбитыми в скетч заранее.
2. При попадании девайса в радиус действия метки, на нем запускается таймер (ну, скажем, 10 мин),при этом, если девайс выходит из радиуса таймер сбрасывается
3. Во время действия таймера на девайсе загораются по одному диоды адресной ленты (от одного до 10) отражая уровень текущего прогресса времени нахождения девайса в зоне метки. Индикация того, что таймер запустился мигание диода Соответственно, если девайс выходит из радиуса уровень прогресса сбрасывается.
4. Если девайс находился в зоне действия конкретной метки в течении заданного времени на нем загорается определенный диод определенным цветом. Следующая метка следующий диод и т.д.
5. Необходимо исключить повторное считывание одной и той же метки. Одна считалась, диод загорелся, все это записалось в энергонезавтсимую память все, на этой метке с этим девайсом делов не будет больше, чтобы загорелся другой диод велком к следующей метке.
Как-то так, понимаю, что сумбурно, на тз не похоже, но, как умею.
Убердевайс на основе дуньки Nano или китайского поделия Mh-Tini, и считывателя NFC меток.
Что оно должно делать:
1. Есть несколько меток, ну скажем 10 шт, с id вбитыми в скетч заранее.
2. При попадании девайса в радиус действия метки, на нем запускается таймер (ну, скажем, 10 мин),при этом, если девайс выходит из радиуса таймер сбрасывается
3. Во время действия таймера на девайсе загораются по одному диоды адресной ленты (от одного до 10) отражая уровень текущего прогресса времени нахождения девайса в зоне метки. Индикация того, что таймер запустился мигание диода Соответственно, если девайс выходит из радиуса уровень прогресса сбрасывается.
4. Если девайс находился в зоне действия конкретной метки в течении заданного времени на нем загорается определенный диод определенным цветом. Следующая метка следующий диод и т.д.
5. Необходимо исключить повторное считывание одной и той же метки. Одна считалась, диод загорелся, все это записалось в энергонезавтсимую память все, на этой метке с этим девайсом делов не будет больше, чтобы загорелся другой диод велком к следующей метке.
Как-то так, понимаю, что сумбурно, на тз не похоже, но, как умею.
Опубликовано 3 года назад
Информация
Посещаемость:
580
Дата регистрации:
11 лет назад