Всвязи с прохождением пандемии коронавируса уже никого не удивить рестораном или кафе, в котором заказ блюд осуществляется с использованием электронного бесконтактного меню или при помощи системы qr-кодов, когда каждому блюду присваивается оригинальный qr-код и это упрощает процесс заказа и минимизирует взаимодействие с персоналом заведения. Исходя из обнаруженных удобств подобного рода мы приняли решение разработать собственную систему управления qr-кодами и внедрить её в систему «Умный дом Белого Мага». На самом деле это действительно очень удобно в целом ряде случаев, в том числе qr-коды можно использовать для доступа в какие-то не особо важные, но закрытые для посторонних помещения дома, офиса или производственного здания, можно их совместить с другими системами безопасности, если нужен более надёжный уровень защиты от проникновения, в том числе с системой распознаванием лиц, устройством для снятия отпечатков пальцев, введением пароля и т.д.
Опять же вы можете включать и выключать домашнюю технику и системы путём управления посредством применения qr-кодов, иногда это может быть приемлемо и достаточно удобно (например загрузив их на свой смартфон и показывая перед камерой), что практически исключит возможность аналогичных действий посторонними лицами. В процессе записи видео возникли некоторые технические сложности, которые привели к тому, что реакция на считывание qr-кода была существенно запоздалой, т.е. устройство откликалось на него через 5-10 секунд, впоследствии мы выяснили причину и устранили этот технический недостаток (передали эту задачу для другого, свободного в этот момент процессора микроконтроллера), в норме реакция составляет 2-3 секунды, чего вполне достаточно для бытового управления в системах умный дом. Видео же перезаписывать просто уже нет особого смысла, так как оно итак доступно и понятно передаёт идею этого проекта — считал qr-код = изменил состояние переключателя.
Хронология проводимых работ:
20.05.2022 г — начало разработки проекта, выбор схемотехнических решений и элементов, которые применяются в устройстве ;
15.06.2022 г — разработано веб-приложение, позволяющее дистанционно, в рамках внутренней сети Wi-Fi считывать qr-коды и производить включение или выключение устройств и оборудования системы умный дом;
21.06.2022 г — веб-приложение протестировано, полностью готово к использованию, ожидаем реальных коммерческих предложений по его усовершенствованию, адаптации к необходимым условиям в месте эксплуатации.
05.09.2022 г — разработано андроид-приложение, которое сканирует и распознаёт bar- и qr-коды, в том числе с возможностью множественного распознавания сразу нескольких команд, это позволяет создавать автоматизированные сценарии для определённых задач.
10.09.2022 г — в результате есть два варианта разработки: 1) вы подходите к камере и показываете ей qr-код в виде картинки, которая предварительно сохранена на вашем телефоне, срабатывает открытие двери или включение/выключение чего-либо. 2) вы подходите к qr-коду, который приклеен на объект или стену, сканируете его при помощи андроид-приложения и срабатывает открытие двери или включение/выключение чего-либо (последнее ещё не реализовано в андроид-приложении, но технически возможно реализовать).
Планируется: — разработка удалённого управления при помощи qr-кодов, сейчас работает только локальная версия с управлением внутри помещения.
Планируется: — разработка плавного изменения яркости (громкости, степени открытия рулонных штор и т.д.) при помощи «слайдеров» в интерфейсе приложения, т.е. возможность выставлять фиксированные значения параметров для системы умного дома.
ИСПОЛЬЗУЕМЫЕ ТЕХНОЛОГИИ
Java, Kotlin, Javascript, CSS, HTML, С/С++
Другие разработки компании:
(удерживайте палец на элементе, чтобы прочитать краткое описание)