- •Проект «Перетягивание каната»
- •Аннотация
- •Содержание
- •Описание процесса работы над проектом 5
- •Перспективы развития проекта 11
- •Стягивающие резисторы
- •Делитель напряжения
- •Установка
- •Анализ хода работы
- •Анализ полученного проекта
- •Сопоставление целей и полученного продукта
- •Конструктивные особенности проекта
- •Новизна
- •Практическая применимость
- •Перспективы развития проекта
Установка
Рис.5. Собранная установка
Анализ хода работы
После изучения теории началась алгоритмизация основной программы.
Программа делала следующее:
Считала средний пульс характерный для каждого игрока(на основе 1000 ударов каждого игрока);
Считала относительное изменение для каждого игрока пульса по формуле:
,
где
-средний
пульс, а Р – мгновенный пульс;
Определяла, чьё относительное изменение меньше, и двигала шаговый двигатель в нужную сторону на один шаг (изначально планировалось, что в зависимости от разницы между ними, менялась скорость шагового двигателя, но, к сожалению, диапазон возможных скоростей оказался меньше, чем нам хотелось бы);
Определяла, когда один игрок победил (800 шагов в одну сторону) и зажигала соответственный светодиод;
Возвращала флажок на середину после конца игры.
Анализ полученного проекта
Сопоставление целей и полученного продукта
Данный проект соответствует поставленным целям и задачам:
Создана работающая установка на базе Intel Edison;
Получены навыки практической работы (работы с макетными платами);
Изучена теория по данной теме:
Основы схемотехники;
Базовые элементы электрической цепи;
Изучены основные принципы и функции оборудования Arduino.
Собранный проект является оптимальным по сложности сборки и расходу электронных компонентов с учетом имеющегося у нас: оборудования, времени и уровня знаний участников лаборатории.
Конструктивные особенности проекта
Установка собрана из деталей, которые можно купить в любом магазине электроники (кроме контроллера Intel Edison, но в этом проекте его можно заменить более дешёвыми аналогами), что делает её очень доступной, а её конструкция понятна, и её легко воплотить в жизнь. Наибольшую сложность представляет библиотека для работы с пульсометрами, но её достаточно легко найти в интернете.
Новизна
Существует множество проектов с использованием БОС, однако, этот проект практически уникален, так как выполнен в виде соревнования, а не тренажёра для управления своими биологическими параметрами. Существует аналогичный проект, тоже в виде соревнования, где перемещается не верёвка, а шарик. Однако управляют им с помощью ЭЭГ, а не пульсометра.
Практическая применимость
Так как эта установка использует БОС, то и сферы применения у неё такие же. Например, она может быть применена в деятельности, требующей длительных усилий и большой ответственности, для коррекции так называемых пограничных состояний, вызванных неконтролируемым влиянием хронического стресса, в педагогике, где с помощью БОС-технологий решаются вопросы повышения эффективности обучения, развития творческих способностей и др.
Перспективы развития проекта
Для улучшения проекта нужно добавить кнопку, начинающую игру. В этом проекте проблема решалась нажатием кнопки reset или просто ожиданием некоторого количества времени. Возможно, стоит добавить другие режимы соревнования, или изменить способ визуализации (допустим, вместо каната, передвигать шар). Также в этом проекте не хватает интерфейса внутри программы.
