ФОНД СОДЕЙСТВИЯ ИННОВАЦИОННОМУ РАЗВИТИЮ И КАДРОВОМУ ОБЕСПЕЧЕНИЮ ЭКОНОМИКИ ЛЕНИНГРАДСКОЙ ОБЛАСТИ
Региональный координационный центр Ленинградской области
Учащиеся начальной, средней, старшей школы, средних специальных учебных заведений (колледжи, техникумы, училища), ведущие практикумы и исследовательские проекты по программам предметов естественнонаучного цикла (окружающий мир, биология, физика, химия, и др.)
«Школьная лаборатория» — универсальная система датчиков под управлением центрального ARM микрокомпьютера для проведения экспериментов, а также учебных исследовательских проектов и практикумов в соответствии с учебными программами предметов естественнонаучного цикла начальной (окружающий мир), основной и старшей школы.
Представляет собой микрокомпьютер с подключаемыми датчиками через I2C интерфейс. Центральное устройство подключается к компьютерной сети Ethernet (проводной и беспроводной Wi-Fi). Пользователи, находящиеся в той же сети, могут наблюдать за ходом эксперимента через удобный Web-интерфейс. Результаты показаний отображаются в режиме реального времени, а также доступен просмотр истории измерений.
В рамках данного проекта была проведена модификация программного и аппаратного обеспечения системы «Школьной лаборатория». Прототип стенда был разработан компанией Мезон.ру и далее дорабатывался в «Научно-исследовательской лаборатории «Алгоритмы и системы потоковой обработки данных».
Командой из 5 человек, под руководством Алексея Одоевского, было разработано программное и аппаратное обеспечение мультисенсорной системы сбора и обработки данных (микрокомпьютера) для школьной лаборатории при проведении научных экспериментов с окружающей средой.
Функции микрокомпьютера «Школьная лаборатория»
Необходимые модификации были разделены на аппаратную и программную составляющие. К аппаратной части также были отнесены задачи проектирования интерфейсной платы, корпусов датчиков, разработка соединений датчиков.
Аппаратная часть
В процессе разработки были созданы 2-е версии устройства «Школьная лаборатория»:
Отличительные особенности 2-й версии устройства «Школьной лаборатории» на Cubieboard 5 :
Изготовления интерфейсной платы
На плате расширения реализуется электрическая схема объединения 6 групп линий шины I2C от датчиков, размещено 6 разъемов mini-DIN и провод подключения к основной плате прототипа 1-го устройства OLinuXino через шину I2C.
Разработка и модификация датчиков
Для сопряжения с системой использовался I2C интерфейс и PS/2 разъем.
Поддерживаемые датчики:
Подключение USB web-камеры
Разработанное устройство позволяет вести удалённое наблюдение за экспериментом при помощи web-камеры.
Подключение USB web-камеры
Разработанное устройство позволяет вести удалённое наблюдение за экспериментом при помощи web-камеры.
Программное обеспечение
Программное обеспечение состоит из сервисов Backend и Frontend.
Frontend — ПО обеспечивающее визуальный интерфейс.
Backend — системный сервис, обеспечивающий взаимодействие с оборудованием для получения показаний датчиков и сохранение в данных в БД с возможностями агрегации.
В дальнейшем возможны модификации стенда.