Обзор
Программно-аппаратный комплекс для подготовки специалистов в области нейрофизиологии. Задача - связать в одну систему реальные устройства съёма биосигналов и учебный процесс: задания ставятся и проверяются автоматически, сигналы визуализируются в реальном времени, пул IoT-устройств управляется через единый интерфейс. Распределённая система: микроконтроллерные устройства, серверная часть и клиентские приложения.
Архитектура
- Микроконтроллеры: REST/CoAP библиотека на C/C++ с функциями подписки и блочной передачи данных
- Сервер: Java (Californium), сканирование устройств и оптимизация сбора данных
- Протоколы: REST, HTTPS/FTPS, CoAP
- БД: реляционная база с кластеризацией задач
- Клиент: HTML5/CSS веб-интерфейс + JavaFX desktop приложение
Особенности
- Автоматизация постановки заданий и проверки результатов
- Визуализация биосигналов в реальном времени
- Управление пулом IoT-устройств через единый интерфейс
Галерея







