Радиоуправляемая система освещения для велосипеда «Open Light»

Open Light — open source автономная радиоуправляемая система освещения и световой сигнализации, предназначенная для велосипедов. Состоит из центрального модуля (голова), монтируемого на руль и двух или четырех беспроводных габаритов-поворотников, имеющих поясные клипсы. Голова и габариты снабжены микроконтроллерами и беспроводной системой передачи данных, что позволяет для обеспечения безопасности велосипедиста монтировать габариты не только на велосипед, но и на одежду, на рюкзак, на шлем и вообще куда угодно.

Схема головы:

Схема поворотника:

Open Light имеет открытые исходные коды и открытое аппаратное обеспечение. Вы в любое время можете бесплатно скачать исходные коды программного обеспечения с последними изменениями, бинарные файлы, а также файлы схемы и печатной платы. Разумеется, вы также можете изменять или использовать в своих разработках как программное, так и аппаратное обеспечение Open Light.

Голова Open Light имеет следующую начинку: 32-битный процессор ARM Cortex M-3 STM32F100C4T6B, 6 сверхярких белых светодиодов переднего света, 2 сверхярких красных светодиода для индикации поворота, органы управления и радиопередатчик для передачи команд габаритам-поворотникам. В поворотнике имеется аналогичный процессор, радиоприемник и 8 сверхярких красных светодиодов. При движении по прямой светодиоды светятся вполнакала, показывая движущимся позади ваши габариты. При повороте светодиоды мигают, светясь в полную силу.

Видео ниже демонстрирует принцип работы системы.

Для передачи информации используется радиопередатчик RT4-433 и радиоприемник RR8-433, работающие на частоте 433 МГц.

В комплекте с одной головой можно использовать несколько габаритов — два, четыре и больше. Это позволяет дополнительно обезопасить велосипедиста, расположив габариты-поворотники во всех необходимых местах (например, два на поясном ремне по бокам и два на рюкзаке), не оставляя не просматриваемых «мертвых зон».

В случае длительной стоянки или аварийной остановки вы можете перевести Open Light в режим аварийной сигнализации, когда одновременно мигают и левые, и правые поворотники. Ни голове, ни габариту не нужны выключатели питания. Голова отслеживает нажатие кнопки «Авария/Питание» (так же, как сотовый телефон). Габариты же постоянно находятся в режиме глубокой гибернации, из которой выходят с периодом раз в три секунды. Если, «проснувшись», габариты услышат команды от своей головы, они переходят в рабочий режим. И наоборот, отключаемая голова дает радиокоманду габаритам перейти в режим гибернации. Так что для включения или отключения всей сети Open Light вам не нужно щелкать тумблерами питания у всех используемых габаритов. Достаточно просто нажать кнопку «Авария/Питание» на головном устройстве. Open Light защищен пластиковыми корпусами со степенью пылевлагозащиты IP54 у поворотников и IP65 у головы, что означает полную защиту от дождя и грязи.

Небольшое FAQ:

1. Заменяет ли Open Light мощную переднюю велосипедную фару?

Основная задача Open Light состоит в том, чтобы для обеспечения безопасности всем было видно вас. Но это не означает, что и вы, в свою очередь, будете видеть абсолютно все вокруг. Боковые габариты-поворотники будут хорошо видны при любых условиях освещенности. Что касается переднего белого освещения — при движении по городу или по другим местам, где освещение достаточно даже ночью, можно обойтись только Open Light; при езде за городом и в условиях недостаточного освещения для обеспечения достаточной безопасности необходимо использовать мощную велосипедную фару с внешним аккумулятором высокой емкости.

2. Как долго работает система на одном комплекте батареек?

Голова с максимальной нагрузкой (постоянно горящий белый передний свет и постоянно включенные в режиме аварийной сигнализации красные светодиоды) работает 10 часов от одного комплекта батарей Energizer Alkaline. В случае, если вы будете применять иные батареи или аккумуляторы, учитывайте, что нужно две батареи размера AA (LR-6) и что ток потребления головы примерно 130 мА. Габарит с максимальной нагрузкой (постоянно включенное мигание) проработает примерно вдвое больше, до 20 часов.

Для удобства переделки и отладки программы обе платы снабжены стандартными полноценными 20-и контактными JTAG разъемами, так что вам не понадобится никакой переходник для подключения отладчика-программатора типа J-Link или другого аналогичного JTAG отладчика для ARM.

Голова:
корпус OKW Datec PocketBox L с уплотнителем A9072119;
корпус используется совместно с уплотнительной прокладкой A9167002, пружинными контактами для двух батарей АА A9190002, держателем A9220039 и монтажным адаптером A9220019.

Габарит-поворотник:
корпус OKW SmartCase L v.1 A9067109;
корпус используется совместно с поясной клипсой A9172109, пружинными контактами для двух батарей типоразмера АА (LR-6) A9190002 и батарейной прокладкой-фиксатором A9250250.

Программы головы и поворотника приведены ниже.

Голова:

 

Поворотник:

 

Добавить комментарий