Архив рубрики: Вело

“Ремонт” Tacx Flux, слетела прошивка

Да, оно снова перестало работать. Вообще давно уже заметил, что станок не особо работает от бесперебойника – правда, связано это больше с фазовым управлением тормозных электромагнитов, поэтому станок не особо любит не чистый синус. Но максимальное торможение при переходе на UPS – не единственная проблема, мелкой электронике тоже “плохеет”. Иногда станок начинает перезапускаться, светодиоды мерцают вразнобой – в общем, Tacx не осилил даже сделать нормальный блок питания для микроконтроллеров.

Читать далее “Ремонт” Tacx Flux, слетела прошивка

Лайфхак для работы Garmin Varia RTL515 с RideWithGPS

Давно уже обзавелся велорадаром Garmin Varia RTL515; в целом – всем радует (кроме цены). Так как штатное приложение довольно убогое и не особо любит работать в фоне – катаю обычно с включенным RideWithGPS, сигналящим мне о машинах через Bluetooth-гарнитуру. Одна проблема – весьма сложно поначалу подключить радар к приложению. При этом приложение в настройках рапортует о том, что радар подключен, но в основном окне шкала дистанции до машины показывает, что радара нет – причем, так может быть довольно долгое время, что небезопасно. Нашел обходной путь – после запуска записи трека в RWG параллельно запускаем штатную софтину для Garmin Varia. Та спаривается с радаром; вероятно, в этот момент они обмениваются каким-то пакетом, на который реагирует RWG, после чего последний начинает нормально отображать подключенный радар. После этого штатная софтина уже не требуется – я, правда, не заморачиваюсь и они у меня просто какое-то время сигналят параллельно.

Диск на Garmin Varia 515

Случайно нашел диск на велорадаре Garmin Varia RTL515, когда подключил его на зарядку к компьютеру. Опознается так:

 
[8333269.834805] usb 1-5: new full-speed USB device number 98 using xhci_hcd
[8333269.984177] usb 1-5: New USB device found, idVendor=091e, idProduct=20ee, bcdDevice= 2.00
[8333269.984184] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[8333269.984189] usb 1-5: Product: Varia Rearview Radar
[8333269.984193] usb 1-5: Manufacturer: Garmin
[8333269.986503] usb-storage 1-5:1.0: USB Mass Storage device detected
[8333269.990424] scsi host1: usb-storage 1-5:1.0
[8333271.019630] scsi 1:0:0:0: Direct-Access Garmin Varia RTL515 0.01 PQ: 0 ANSI: 2
[8333271.020413] sd 1:0:0:0: Attached scsi generic sg1 type 0
[8333271.020676] sd 1:0:0:0: [sdb] 2604 512-byte logical blocks: (1.33 MB/1.27 MiB)
[8333271.020867] sd 1:0:0:0: [sdb] Write Protect is off
[8333271.020871] sd 1:0:0:0: [sdb] Mode Sense: 00 00 00 00
[8333271.021053] sd 1:0:0:0: [sdb] Asking for cache data failed
[8333271.021061] sd 1:0:0:0: [sdb] Assuming drive cache: write through
[8333271.114496] sdb:
[8333271.116140] sd 1:0:0:0: [sdb] Attached SCSI removable disk

Структура простая:

 
rain@walkbook:/media/rain/GARMIN/GARMIN$ tree
.
├── GarminDevice.xml
├── REMOTESW
└── SW_INV.FIT
 
1 directory, 2 files

Судя по гуглу, REMOTESW – каталог для обновления прошивки.

Домашние велопроекты: часть 4, измеритель мощности

placeholder.

Тут будет статья, а пока просто заметки.

Пришла в голову идея: можно попробовать использовать электронику с Garmin Vector 2S – она продается отдельно как запчасть или как upgrade kit. Готовый блок, заточенный уже на нужный функционал и по цене менее 50$. Конечно, если проработать вариант на ESP32 или подобных контроллерах, то выйдет дешевле, но и 50$ – вполне доступная цена. Причем, штатная прошивка позволяет делать как односторонний ваттметр, так и спарить его со вторым измерителем и получить двухсторонний.

Минусы – только ANT+, если кому важно. Ну и зависимость от доступности модулей на рынке. С учетом того, что Vector 2 – устаревшая модель и сейчас вся электроника уже внутри педали – то такой вариант может со временем пропасть.

Была надежда, что в педали только тензодатчик, а вся электроника уже в выносном блоке – было бы просто прекрасно – лепи свой тензодатчик на шатун, подключай к готовому блоку, вводи поправочный коэффициент и пользуйся. Не взлетело: судя по картинкам в гугле, там далеко не только тензодатчик. Прозвонка показала, что между крайними контактами явно есть какой-то конденсатор – т.е., это уже далеко не просто резистивный мост, как ожидалось. Вероятнее всего, 4 контакта – это “+”, “-“, “такт” и “данные”. Возможно, какой-то аналог HX711 находится непосредственно в педали, а дальше данные в цифре уже гонятся на выносной блок. Если так, то задача не намного сложнее, но придется подебажить передаваемые данные. По свободе можно купить один такой выносной блок и посмотреть, что бегает по проводам.

Домашние велопроекты: часть 3, climber

placeholder.

Тут будет статья, а пока просто заметки.

https://aliexpress.ru/item/32815426262.html – линейный актуатор, при выборе параметров есть рабочее напряжение, максимальное усилие подъема, высота подъема и скорость. Одно зависит от другого: например, при прочих равных при увеличении допустимого усилия уменьшается скорость (вероятно, делается простой заменой редуктора). Отсюда – чем быстрее надо поднять большой вес на большую высоту, тем выше стоимость. В общем-то, логично. Вариант на 12V 750N 250 мм 10 мм/sec обошелся в 42.86$.

Дешевый GPS велокомпьютер

Пожалуй, самый дешевый из толковых велокомпьютеров, что сейчас есть на рынке: CYCPLUS M1. Чуть больше 40$, есть поддержка датчиков ANT+, высотомер, несколько экранов данных и тому подобное. Экран огромный, правда, но если это не смущает, то должен быть вполне неплохим бюджетным решением.

Обзор на Mysku

Ссылка на aliexpress

Еще несколько интересных проектов на велотему

Набор ссылок на различные велопроекты:

Читать далее Еще несколько интересных проектов на велотему

В закладки: самодельный велокомпьютер на Raspberry Pi

Наткнулся на просторах сети: https://github.com/hishizuka/pizero_bikecomputer

Хоть и в виде макета, но вполне рабочий велокомп на базе Raspberry Pi Zero с поддержкой ANT+-датчиков, аплоадом на Страву, картой и так далее.

К вопросу о ценах на подобные железки у гигантов индустрии и том, на чем можно собрать аналог в любительских условиях…

Искать, кстати, начал изначально с варианта “велокомпьютер на Arduino”, но там более примитивные проекты. Хотя нашлось много логгеров с дисплеем, были даже с отображением скорости. Математику-то несложно организовать, а вот для работы с датчиками ресурсов уже, похоже, маловато. Или просто никто не заморачивался? :). Библиотеки ANT+ для Ардуины есть; даже если в рамках одного контроллера сделать все не получается – можно вынести работу с ANT+ и GPS на второй, а на первом делать математику, дисплей и логирование. Может получиться экономичнее, чем на малинке.