Программа для демонстрации функционирования датчиков сигнализации охраны малогабаритных объектов "Не трогай, пожалуйста"
ОХРАНА МАЛОГАБАРИТНЫХ ОБЪЕКТОВ, ДАТЧИКИ
Программа реализована в виде трёх функций: функции Setup(), функции loop(), функции get_Sharp_GP2Y0A21YK_Distance(int PinID). В начале основного цикла программы (функция Setup()) выполняется нахождение среднего арифметического расстояния до охраняемого объекта путём суммирования ста измерений данной величины и деления полученной суммы на 100. Если вычисленное таким образом усреднённое расстояние до объекта было получено в первый раз после начала работы программы, то данное значение автоматически делается эталонным. Также, расстояние до объекта делается эталонным после детектирования программой факта нажатия на кнопку установки системы в режим охраны. Если текущее и эталонное расстояния отличаются друг от друга или сработал датчик касания (выполнилась функция прерывания), то на отладочный экран выводится сообщение о тревоге, а на порт 9 подаётся сигнал запуска звукового сообщения «Не трогай, пожалуйста!».
Программа предназначена для управления демонстрационной охранной системой.
Кудрявцев Н. Г.
Руководитель лаборатории робототехники, доцент
Кандидат технических наук
Бабин В. Г.
Ректор
50.41.25
Прикладное программное обеспечение
01.02.EW
COMPUTER SCIENCE, SOFTWARE ENGINEERING
Дмитрий
Долгов
Петрович
Разработка алгоритма.
Алёна
Курусканова
Андрияновна
Разработка алгоритма.
Владимир
Техтиеков
Игоревич
Разработка алгоритма.
Дмитрий
Рахманов
Евгеньевич
Разработка алгоритма.
Варвара
Сафонова
Юрьевна
Разработка алгоритма.
Николай
Кудрявцев
Георгиевич
Разработка алгоритма. Написание программы.
Горно-Алтайский государственный университет, ГАГУ
Федеральное государственное бюджетное образовательное учреждение высшего образования "Горно-Алтайский государственный университет"
1020400755880
Организация
Министерство науки и высшего образования Российской Федерации
Федеральные государственные бюджетные учреждения