Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Для начинающих, простой интересный прибор на STM8 - велокомпьютер.
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
myowndevice
Подробная статья как сделать велокомпьютер на STM8. Разбор схемы, программы, готовая плата. Всем кому интересно поизучать STM8.

Сам прибор:

Управление по bluetooth. Питание от li-ion аккумулятора. 2 датчика — на колесо и педали. Более 18 поездок по 3часа на одном заряде. Автоматическое фиксирование поездки. Расчёт и хранение за 3 последние поездки основных показателей — скорость, расход калорий, каденс. И самое главное звуковой контроль параметров — заданной скорости и каденса. Компактный размер 30х50х35мм.
dontsov
Очень круто, но было бы эффектнее, если добавить описание "что велокомпьютер делает" и как выглядит приложение на телефоне. А то только про сборку =). А инструкция хороша.
myowndevice
Цитата(dontsov @ Mar 27 2018, 10:36) *
Очень круто, но было бы эффектнее, если добавить описание "что велокомпьютер делает" и как выглядит приложение на телефоне. А то только про сборку =). А инструкция хороша.


Ну собственно в разделе "Интерфейс общения" - все написано. Вся информация передается в приложение bluetooth терминал, то по сути просто регулярно передаются строки с данными. на введенные запрос про поездки - передаются данные по поездкам.
В случае с индикатором - на индикатор передаются показатели - скорость , обороты педалей или другие.
То есть все просто - поехал - на блютус выводится постоянно - каждые 2 с - новая строка - в ней вся информация. Остановился - запросил итоги по поездкам - выдается три строки - на каждую поездку по строке.. как то так.
k155la3
Цитата(myowndevice @ Mar 27 2018, 22:38) *
. . . . , обороты педалей или другие. . . . . .

вот действительно полезная весч была бы, если не просто обортоы считать и километры,
а кол-во затраченных на это джоулей. Но для этого необходимо мерять "момент"
на валу или на техже педалях (что в общем-то не очень то и сложно реализовать).
Это действительно была бы востребованная весч у "реальных" спортсменов, а не понто-девайс.



myowndevice
Цитата(k155la3 @ Mar 28 2018, 10:49) *
вот действительно полезная весч была бы, если не просто обортоы считать и километры,
а кол-во затраченных на это джоулей. Но для этого необходимо мерять "момент"
на валу или на техже педалях (что в общем-то не очень то и сложно реализовать).
Это действительно была бы востребованная весч у "реальных" спортсменов, а не понто-девайс.


Ну так считает. Только конечно без момента, по сути приблизительно. Но хотя бы с учетом веса, скорости, и оборотов педалей. То есть не считает когда с горы едешь и педали не крутишь. Но это все приблизительно - для фитнеса сгодится. А для реальных спортсменов надо только момент считать.
k155la3
Цитата(myowndevice @ Mar 30 2018, 14:18) *
Ну так считает. . . .

Да, я видел просчет калорий, через сердечный ритм.
Но если это рассматривать в контексте измерений, физики и математики - фонарно-потолочный расчет.
Владельцу девайса придется периодически проходить калибровку в метролг. центре sm.gif Это было бы интересное зрелище.
---
Ну хотябы замер угла уклона при подъеме в гору (через это + вес лисопетиста можно просчитать затраты энергии ориентировочно,
но уже более ближе к реальности).
myowndevice
Цитата(k155la3 @ Mar 30 2018, 15:06) *
Да, я видел просчет калорий, через сердечный ритм.
Но если это рассматривать в контексте измерений, физики и математики - фонарно-потолочный расчет.
Владельцу девайса придется периодически проходить калибровку в метролг. центре sm.gif Это было бы интересное зрелище.
---
Ну хотябы замер угла уклона при подъеме в гору (через это + вес лисопетиста можно просчитать затраты энергии ориентировочно,
но уже более ближе к реальности).


Ну у меня даже нет сердечного ритма.
Все таки это прибор для новичков в радиоэлектронике, которые хотят попробовать попрограммировать микроконтроллерах. Основной целью ставил - несложное изготовление дома, и интересная программа. Поэтому в программе есть все, что можно выжато из двух датчиков.
С другой стороны я считаю, что это гораздо интереснее чем на ардуино, например делать. Все таки реальный прибор - припаял, плату сделал и т.д. Такое домашнее производство.
twix
Цитата(myowndevice @ Mar 30 2018, 14:52) *
Ну у меня даже нет сердечного ритма.

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

С калориями тоже не все так просто. По своему опыту могу сказать, расчет калорий нереально сделать без серьезного подключения к организму. От слова совсем.
Так что Ваш способ мне кажется вполне оправданным, на самом деле особой точности тут и не нужно. Потому что гораздо более полезная информация это изменение веса.
Если Вам удастся получить достоверный вес с точностью 50 грамм, вот это будет супер крутое решение.
k155la3
Цитата(myowndevice @ Mar 30 2018, 16:52) *
. . .
это гораздо интереснее чем на ардуино, например делать. Все таки реальный прибор - припаял, плату сделал и т.д. Такое домашнее производство.

Я извиняюсь, мои посты не в смысле "наезда" sm.gif
То что не Ardu - большой респект. Это на пару порядков сложнее, но и пользы будет больше, в смысле развития моска.
Первое что бы я добавил в Ваш проект - электронный инклинометр. Штука недешевая, но с его помощью будет возможность
считать реальные энергозатраты "в первом приближении".

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.