Город: Стерлитамак
Проект выполнялся на базе: Муниципальное автономное общеобразовательное учреждение «Башкирский лицей –интернат №3»
Sbjbsdsddsdssdsddsdssdsdsdsxdssduytgbhuygiyi
Наша команда состоит из 4 человек,
1)Хисматуллин Радмир (61669046) - Лидер, капитан команды:
2)Богданов Азат (61597919) - Программист IoT-устройств на микроконтроллере Arduino
3)Антонов Илья (61787433) - Программист IoT-сервера
4)Саиткулов Данил (61813497) - разработчик схем IoT устройств на микроконтроллере Arduino.
Мы команда лицеистов, девятиклассников из "Башкирский лицей интернат №3", участвуем уже второй год подряд в ОКДНТИ. В прошлом году мы стали финалистами профиля "'Электронная инженерия: Умный город", тогда объединившись в команду по интересам электроника/программирование/роботехника, мы поняли что много чего можем и умеем. Наша команда неоднократно принимала участие в конкурсах/олимпиадах по данной тематике и почти всегда становились призерами. Узнав про новый профиль “Интернет Вещей” – мы без сомнений решили, что победа будет на нашей стороне и приняли участие
А) Общее описание устройств
1. Предназначение
Устройство многофункционально. В основном предназначено для измерения и мониторинга параметров окружающей среды, полезно для проверки помещений на соответствие их параметров с нормами СанПиН 2019-2020(Температурный режим в помещениях). Может также предназначаться для контроля места на протечки, или наполнения емкости водой.
Для отображения данных предусмотрена веб-панель с графиками дынных.
2. Общее строение и принцип работы
Прибор снабжен блоком климатических, светочувствительных ,водо-сигнальных и электромагнитных датчиков,. Для индикации работы предусмотрены красный и зеленый светодиод. Устройство ведет сбор данных который затем обрабатывает их и передает их по COM порту на ПК, служащий шлюзом и локальным сервером - программа AlteroZoomEditor4, также передающая данные на удаленный сервер (веб-панель).
Наглядная схема:
Б) Подробное описание разрабатываемого устройства
Устройство, представляет собой плату Arduino Mega 2560, с подключенными к нему датчиками:
Детекторные диоды VD1 и VD2 детектируют сигнала с внешней антенны. Сигнал входной части схемы детектора электромагнитных волн следует на аналоговый вход A0
2. Программная часть
Микроконтроллер:
Для связи устройства с ПК, применяется библиотека ARpcDevice - основная.
Другие библиотеки нужны для снятия показаний датчиков в частности:
Стоит отметить что для программе предусмотрен опрос на исправность сенсоров, что позволяет оценить исправность прибора.
ПК:
Используется программа Alterozoom IoT , нужная для связи микроконтроллера с пк, посредством COM-порта. Обмен данными происходит по выше показанной схеме.
18 декабря
Изготовление блока датчиков
19 декабря
Написание прошивки для микроконтроллера
Работа с приложением
Фото готового устройства
Инструкция по подключению устройства к alterozoom
Принципы разработки устройств для сервиса IoTSchool
СанПиН по температурному режиму помещений
СанПиН освещенность на рабочем месте
1) Благодря большому количесву GPIO у Mega 2560, можно подключить больше датчиков/актуаторов
2) Сопряжение Mega 2560 с ESP8266, позволяющее сдеалть устройсво независимо от ПК, соедение осуществляется через wifi сеть, данные можно предавть сразу на удаленный сервер
https://drive.google.com/file/d/11cgBdvAYEMwo2dQocu87RYBSH9VNhHdg/view?usp=sharing