Когда ты родитель-инженер, воспитательный процесс выходит на новый уровень. Например, чтобы избежать ссор и конфликтов из-за постоянного и бесконтрольного просиживания ребёнка в компе, берем промышленно-логистический контроллер, программируем его и превращаем любые физические упражнения например отжимания в “валюту” для компьютерных игр. 

Автор решения – Александр Войтенко, специалист по разработке и тестированию в «Краевом центре коммуникаций» (г. Зеленогорск, Красноярский край).

Задача: вытащить ребенка из компьютерного плена

Да, мы все наслаждаемся миром компьютерных игр, но знаем, что оторваться бывает ох как непросто. И это нормальное желание родителей – чтобы ребёнок больше общался с семьей, занимался спортом, делал уроки, выносил мусор и выполнял другую домашнюю работу.

При этом отключать питание, забирать комп, ставить пароли – не решение, потому что Во-первых: спровоцирует только новый конфликт,

Во-вторых: легко обходится ребёнком. Интернет и друзья всегда в этом с лёгкостью помогут.

Здесь нужна другая стратегия – игровой подход. И самое главное: об этом нужно договориться с ребёнком. он должен понять и принять Ваше предложение.

Решение: геймификация спорта через железо

Итак, наше решение – связать время на гейминг с физической активностью или заинтересованным (мотивированным) участием в домашнем быту. Идея проста: ребенок зарабатывает минуты на игры, выполняя упражнения или помогая по дому. Чтобы автоматизировать начисление ачивок и контролировать использование награды, используем терминал-контроллер. Обычно он применяется для мониторинга транспорта, но благодаря технологии упрощенного программирования его можно настроить на любые задачи. 

Терминал в ПК

Реализация: как это работает

  1. Управление ПК через терминал: 

Реализация проекта началась с анализа, как лучше и корректнее контролировать работу ПК. Решение должно быть универсальным и работать на любой конфигурации. Сначала был смонтирован терминал в ПК и в первой версии было реализовано полное отключение питания ПК с помощью реле. Впоследствии выяснилось, что такая схема не корректна, ввиду особенностей работы ПК. Также рассматривался вариант управления по COM порту, впоследствии тоже было решено не использовать. В итоге остановил свой выбор на самом простом и надёжном варианте – управление ПК по штатной кнопке включения\выключения с контролем внутренних линий питания. Что, в свою очередь, обеспечивает корректное включение/выключение ПК по ситуации.

2. Настройка питания:

Изначально терминал питался от основного блока питания ПК, что приводило к задержкам при включении. Проходило достаточно много времени, пока терминал включится, выйдет на связь, получит команду, выполнит её, из-за этого приходилось по несколько раз включать ПК, пока он не получит новую команду, т.к. при отсутствии времени на счётчике, ПК выключается.

Решение? Подключить терминал к дежурному напряжению +5V через повышающий преобразователь 5V -> 12V. Теперь терминал всегда на связи, даже если ПК выключен.

3. Написание алгоритма работы с технологией Easy Logic:

  • Контроль времени работы ПК.

  • SMS-оповещения родителям, если компьютер включен без разрешения.

  • Голосовые уведомления о начислении или снятии игрового времени.

  • Контроль внутренних напряжений ПК, позволяет заранее продиагностировать неисправность БП и принять меры до полного выхода из строя ПК.

4. Создание простого мобильного приложения для родителя, в котором можно за пару кликов добавить или отнять время на счётчике времени в ПК.

А также включить ПК без счётчика времени и потом выключить его дистанционно.

Переходник кнопки питания подключенный

Почем час гейминга?

Конечно, коэффициенты зависят от возраста, физподготовки и  других факторов. Поделюсь своим примером с 14-летним сыном: сначала он должен был отжаться 15 раз, чтобы получить час игрового времени (соотношение 1:3). Со временем система усложнилась: теперь для 2 часов игр нужно выполнить 2 подхода по 15 отжиманий и 15 упражнений на пресс (соотношение 1:2).

Бета-тестирование подхода показало положительные результаты: сын стал больше общаться с семьей, научился лучше планировать свое время, улучшил спортивные показатели)

Вот главные итоги:

  • сын стал более активным и дисциплинированным.

  • появилось четкое понимание, что игры нужно "зарабатывать"

  • улучшились отношения в семье – больше нет конфликтов из-за компьютера.

  • дополнительный бонус: экономия электроэнергии, так как ПК больше не работает вхолостую. Ребёнок скрупулёзно относится ко времени работы ПК.

Итог: видеоигры + спорт = дружба

Решение сработало, потому что ребенок видит в этом не систему наказания, а возможность получить время на игры. Если представить себя персонажем игры, то аналогия очевидна: ты прокачиваешь свои навыки, зарабатываешь ачивки, апаешься на новый уровень. 

А вы бы стали внедрять подобную систему?