Лазеры, сервопривод, WiFi MESH-сети и сноуборд

Первое мое воспоминание про горные лыжи было примерно в 5 летнем возрасте. Я лечу вниз по горке, а ко мне неумолимо приближается бетонный забор. Несмотря на эту неприятность, я все равно освоил горные лыжи, благо жили мы недалеко от гор. Правда после поступления в Москве в институт временно пришлось забыть об этом. Но оказалось, что и в Москве тоже есть горки и я решил уже попробовать более модное увлечение — сноуборд. И первые самостоятельно заработанные 300$ были потрачены на покупку самого дешевого комплекта. Ближе к окончанию института я уже уверенно катался, так что даже попробовал поучаствовать в реальных соревнованиях. В результате у меня теперь есть даже FIS код и суммарно 7,3 балла, набранные в сезоне 2002–2003 годов, когда я сумел три раза доехать до финиша без падений и гордо занять последние места в результирующих списках. Это была вершина моей спортивной карьеры, после чего я решил дальше сосредоточиться на профессии, полученной в институте — электронике. А сноуборд и горные лыжи окончательно перевести в разряд хобби.

1e6a1618bedc0d38a91ed5466c39410e.png

Но любовь к спортивному катанию осталась. И под спортивным катанием на сноуборде я подразумеваю такие дисциплины как слалом или гигантский слалом. Да, да — это те самые «неправильные» сноубордисты, у которых какие-то странные узкие доски, и пластиковые ботинки как и горнолыжников. Но зато они могут делать резанные дуги, ложится на склон в поворотах. А если на склоне поставить вешки (вкрученные в снег пластиковые палки с флажками), то они выстраиваются в очередь и начинают их объезжать на скорости. И как раз с наличием этих вешек и бывают проблемы. Обычно горнолыжные курорты не горят желанием их ставить. Причин для этого много — за ними нужно следить и вкручивать или поправлять, если кто то сбил ее. После двух-трех десятков проехавших возле вешек образуется канава, накатанная при поворотах. Для некоторых расстановка вешек слишком сложная, а для других наоборот легкая. И вообще это все мешает всем остальным отдыхающим. В результате совсем озабоченные спортсмены-любители сбиваются в группировки, записываются в платные секции, и в самое неудобное время (8 утра в среду) на некоторых горках им позволяют поставить трассу на часок-другой для потренироваться.

be51830f2f8659eeaec635ccf562ca5b.png

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

Если на склоне нельзя поставить вешки, давайте их нарисуем? И конечно же не краской (я за чистый снег), а светом.

Лазеры

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

0ec74a3a09f864e15b5ddbcfb1b0add2.png

Но есть и сложности, для получения хорошо видимой световой отметки на снегу нужна очень высокая мощность лазера, при которой лазер становится опасным для человеческого глаза. И к каким бы ухищрениям я не прибегал, каждый раз я упирался в предельную безопасную мощность лазера. Самым перспективной была попытка собрать из десятка безопасных лазерных указок «параллельный пучок». Но технически оказалось нереализуемо — любой даже маломальский удар по этой конструкции или изменение температуры сбивало настройку параллельности всех лучей пучка. А с учетом что таких «пучков» нужно 20–30 штук. В общем ничего не получилось.

Сценическое световое оборудование

Конечно же хорошие театральные прожекторы позволяли сформировать хорошее световое пятно. За счет сложной оптической системы и мощной лампы можно добиться луча с очень небольшим углом расхождения в 5–7 градусов.

37846f8dfd30dcfeca0983ab3faa5949.png

Но при этом размер и масса такого прожектора начинают сильно расти, что об использовании их на открытом воздухе, зимой и в снегопад не могло быть и речи. Но зато заново была освоена школьная программа по оптике, управление световыми приборами по интерфейсу DMX512 и многое другое.

333d4a4f5473d24c24df000484b845d9.png

Дополненная реальность AR

Мечта о собственной спортивной горнолыжной трассе начинала таять в тумане технических проблем и запредельной стоимости. Но слава богу не один я такой одержимый, и на западе появилось несколько стартапов, которые обещали встроить в горнолыжную маску систему дополненной реальности, которая по их заверению позволит дорисовывать всевозможные метки и знаки для пользователя, в том числе и нарисовать трассу.

c201c3d18897ccca088f379772c51728.gif

К сожалению все эти попытки провалились, красивые промовидео оказались фейком. И максимум, что умеют сейчас делать «умные» горнолыжные маски — это отображать на стекле значение скорости и расположение по GPS, название трека в проигрывателе и отвечать на звонки телефона. Была надежда, что AR очки от Apple будут иметь достаточную производительность для решения этой задачи, но пока тоже нет…

Пришлось снова брать мечту в свои руки. Точнее как оно брать — листая в прошлом году АлиЭкспресс на предмет подбора новогодних подарков я наткнулся на новый класс фонариков — LEP. Да, именно LEP (Laser-Excited Phosphor), а не LED (Lighting Emitted Diode). Судя по фото и видео на страницах продавцов луч от фонаря выглядел фантастически!

И снова Лазеры

В основе LEP источников света лежит физический эффект, когда фосфор переизлучает (люминесцирует) в белом спектре свет, если на него светить синим лазером. При этом КПД переизлучения значительно выше, даже чем у светодиодов. И значит с единицы площади можно обеспечить большую мощность изучения. В результате, если сфокусировать мощный (несколько ватт) синий лазер в точку на поверхности фосфора, то практически вся энергия лазерного луча преобразуется уже в некогерентный световой поток белого спектра излучаемого этой точкой. А так как излучение происходит из реально маленькой точки, то с помощью уже несложной оптической системы можно сфокусировать этот свет в узкий с расхождением в 1–2 градуса световой луч.

2cd5b612337f52842e03fb0fa5d30290.png

В результате появились LEP фонарики, абсолютно бесполезные игрушки для большинства, использовать их для освещения невозможно. Но при этом реально создается впечатление, как будто в руках световой меч джедая.

4e4c93dd8f54446b54b5ef1878adfea1.png

Изначально я побоялся купить сразу много фонарей и заказал только пару. И первоначальный результат впечатлил. Даже не смотря на то, что это были самые слабые LEP фонари в 150…200 лм.

6989864644ddd97bd55de10f2098f1be.png

Закупавшись на АлиЭкспресе уже большой партией фонариков, а так же мощными прищепками для GoPro-шных камер собрал первые свои полноценные световешки. Которые можно прицепить на ближайший забор и поставить уже полноценную слаломную трассу.

cf63fcb1a4970843ef751b4702f186aa.png

Световешки успешно пережили несколько применений.

777ae22010baecaae752cf00d003f211.png763352ab9674c0701912a27d78d0b314.png

На удивление отдыхающим идея тоже пришлась по вкусу. И многие начали пытаться объезжать отметки нарисованные светом на склоне.

На этом в принципе и закончился сезон 2023–2024 года. Промежуточные итоги:

— Световые пятна хорошо видны на склоне и интуитивно воспринимаются как вешки, но буду улучшать заметность.
— Масса световешки около 300 грамм и могут быть установлены на сеточное ограждение трассы, итого 20 вешек рюкзаке ~ 8 кг, что некритично.
— Запаса аккумуляторов хватает на примерно 1,5 часа — очень мало.
— Установка и перестановка трассы занимает 20–25 минут, будем улучшать. Об этом ниже.
— Долгая зарядка после использования (Это как если нужно зарядить разом 20 телефонов)
— Но и к сожалению очень высокая стоимость, что пока исключает массовость.

Поскольку сезон закончился, то можно сконцентрироваться на улучшении проекта.

Заметность

В настоящее время приобретены фонари большей мощности в 400…600 лм. Это позволяет использовать различные светофильтры и раскрасить метки на склоне в красный или например, зеленый цвет. Многие отмечали, что возможно, если пятно будет не белого цвета на белом снеге, а например красное, то будет заметнее.

К сожалению цифровые камеры искажают картинку. Центр зеленого пятна человеческий глаз тоже видит зеленым.

К сожалению цифровые камеры искажают картинку. Центр зеленого пятна человеческий глаз тоже видит зеленым.

В следующем сезоне проверим, лично меня устраивали и обычные белые пятна.

Так же собран прототип электронного привода вешки, позволяющий дистанционно менять направление луча и перестраивать трассу. Каждая такая вешка работает под управлением контроллера ESP32. Привод построен на базе двух сервоприводов, которые позволяют менять направление фонаря в двух плоскостях.

9d5756b3154a324685df61a25a6a660a.gif

Все ESP32 контроллеры связаны между собой по MESH WiFi сети, что позволяет иметь связь с каждой вешкой, даже если она находится на расстоянии более 300–500 метров от вас и обычный WiFi уже не достает.

8b4c008ec7202797ac436b50003165c0.png

Для чего эти усложнения? Стоимость световешек и так получается достаточно большой, а теперь станет еще больше. Я вижу, что в будущем такие световешки должны быть установлены на горнолыжном курорте стационарно, например на мачтах освещения. В этом случае можно будет использовать сетевое электропитание. Включение, выключение и размещение пятен на склоне можно будет делать дистанционно с мобильного телефона. В этом случае их стоимость становится не критичной. Возможность за пару кликов усложнить или облегчить сложность трассы позволит привлечь не только спортсменов, но и зажжет интерес у новичков и самое главное у детей к спортивному катанию. Так же в отличии от настоящей пластиковой вешки, в световое пятно нельзя врезаться и первые ошибки в этом случае не такие болезненные.

Так в чем же цель данной статьи?

  1. Чем черт не шутит, может среди читателей есть руководители горнолыжных курортов и им эта тема будет интересна.

  2. К сожалению мои компетенции в программировании под Андройд слишком малы. А разбираться, учится и пробовать самостоятельно потребует много времени. По этому, если среди читателей есть лыжники или сноубордисты увлеченные слаломом и умеющие писать мобильные приложения, то мне нужна ваша помощь.

Нужна программа под Андройд / iOS.

  1. Обеспечивает передачу по WiFi управляющих команд на подключенные через Mesh сеть контроллеры ESP32

  2. Прием и обработку сообщений от контроллеров ESP32 сетовешек

  3. Графическое отображение текущей настройки положения световешек

  4. Возможность графического редактирования положения отметок от световешек на склоне и преобразования этой информации в управляющие команды для контроллеров ESP32

Следующей сезон уже близок. Жду вашей реакции!

© Habrahabr.ru