ИНТЕРВЬЮ С ОДНИМ ИЗ ПОБЕДИТЕЛЕЙ ХАКАТОН СYBERGARDEN HARDWARE – ОЛЕГОМ ЛИХОГУБОМ
Надя: Как вам пришла в голову идея поехать на ХакатонCyberGarden Hardware? Олег: Идея поехать на Хакатон CyberGarden Hardware пришла чуть ли не сразу, как только мы увидели анонс. Дело в том, что участники лаборатории знакомы с хакатонами CyberGarden классическими, то есть software. Команды уже несколько раз ездили, делали свои проекты и выигрывали. И идея по hardware, она в лаборатории даже более естественна, потому что специализация наша близка к производству физических устройств и их программированию. Базовый набор для поездки на хакатон Надя: Понравилась ли вам организация Хакатона? Как он проходил? Олег: Мне понравилась организация, очень высокий уровень. На площадке было довольно много места для команд, все довольно комфортно разместились. Также на площадке были предоставлены инструменты для создания устройств: 3D принтеры, ЧПУ-станки, детали для создания физических устройств – датчики, микроконтроллеры. Ну и плюс была оборудована зона для паяния с учетом техники безопасности. В целом, можно отметить хорошее питание, которое было на площадке, так что никто никогда не оставался голодным. Надя: Сложно ли было осуществить вашу задумку и в чем возникали трудности? Олег: Наша задумка была модульной. То есть у нас был Software для обработки данных хранения и Hardware для сбора и передачи данных. И в целом, было сложно соединить компоненты между собой. У нас возникали проблемы с протоколами передачи данных. По Software мы дополнительно внедрили алгоритмы шифрования и кодирования. Ну плюс были нюансы с реализацией алгоритмов. Но в целом, в конце у нас получилось соединить все компоненты и мы создали хороший софт. Наш back-end принимал, собирал данные и позволял их визуализировать. В итоге получился такой хороший прототип. Когда ваш командный талисман – колесо Надя: Был ли у вас лидер команды? И почему, собственно говоря, талисман – колесо? Олег: Дело в том, что колесо было выбрано как самый забавный предмет, который у всех участников команды ассоциируется с непредвиденными сложностями. Потому что на одних соревнованиях у нас были отличные истории с колесами. Лидер команды, ну здесь скорее было два лидера. То есть один по физическому миру и тому, что существует в физическом мире – это конструкция, электроника. И лидер, который был по нефизическому миру – это Software, алгоритмы. В целом, за физический мир отвечал Илья Звонков, а за нефизический мир отвечал Олег Лихогуб, то есть я. Надя: Как проходил процесс защиты вашей разработки? Олег: Презентация нашей разработки перед жюри – это была целая процедура. Там было 14-15 команд, и все в течение буквально 5 минут представляли свой проект. Мы выступали с презентацией, которую мы делали в очень сжатые сроки. Ввиду того, что на площадке отсутствовал свет. И, соответственно, инструменты, с помощью которых мы ее делали, у нас были ограничены. Но в целом мы подготовили неплохую презентацию с точки зрения слайдов. Я думаю, что наиболее интересной частью презентации было то, что было озвучено голосом. Мы рассказали о потенциале внедрения нашего прототипа на горнолыжный комплекс в качестве примера системы, где климат может существенно влиять на безопасность туристов. Мы рассказали о особенностях нашего аппаратного обеспечения, о модулях, которые мы использовали, о возможностях передачи данных и о возможности автономной работы системы с использованием микроконтроллеров STM. Также мы рассказали о наших возможностях по обработке данных. Колесо, как самый эффективный способ командной разработки Надя: Расскажи про какой-нибудь факап, который произошел у вас на соревнованиях. Олег: Больших факапов на самом деле не было, у нас было много маленьких. Как я уже сказал, у нас были проблемы с электричеством на площадке. Дело в том, что в Таганроге было сильное ухудшение погоды, и там дерево упало на станцию. Как это повлияло на нас? В этот момент печатался корпус для одного из наших аппаратных модулей. Насколько я понимаю, он уже начал печататься, и там буквально чуть-чуть распечаталось. Соответственно, у нас один аппаратный модуль был без корпуса.