Запилил велоконпуктер. с моднейшими сенсорными кнопками AT42QT1040 с экраничком от нокии 5110, часами ds1307 и герконом с магнитом и со всякими менюшками-настройками в которым можно менять время и дату, длину колеса, контрастность экрана, обнулять счетчик расстояния и т.д. изначально еще предполагался компас QMC5883L, но он показывал полнейшую фигню и я его выкинул. теперь надо придумать что приделать вместо него, может датчик температуры. Который будет показывать температуру внутри черной коробочки чтобы показывать меняющуюся картинку уровня заряда батарейки, а так же чтобы использовать пробел-заполнитель для больших цифр пришлось немного замодить библиотеку LCD5110_Basic
экспериментально не засекал, но приблуда жрет примерно 1-2 мА, значит аккума 500мАч должно хватать часов на 300. заряжал до 4,1 вольт, оставлял лежать включенным - примерно за пару суток лежания упало до 3,9. это учитывая что там на краю зарядки мало емкости - 90% емкости находится от 3,9 до 3,2 вольт
приделал по быстрому вместо компаса функцию таймера, который считает вперед и показывает это пройденное время и среднюю скорость. можно запускать и ставить на паузу коротким нажатием кнопки или полностью отключать долгим нажатием. есть какой-то баг с измерением средней скорости. искать лень, т.к. велосезон закончился. А походу переменная avg_spd тупо переполняется. надо ее 32-битной cделать.
У меня с компасом тоже дружбы не вышло. На ракете плоскость горизонта постоянно меняется и учитывать это мозг сломал. А у вас скорее всего проблема была из-за большого содержания железа в байке? ))
скорее всего и из-за наклона и из-за железа. по крайней мере в квартире даже при отсутствии наклонов он безбожно врал, причем в разных местах по разному. буквально на 30 сантиметров подвинешь и вместо одной фигни показывает совсем другую.
Как раз к сезону думаю доделать велокомпьютер с GPS. Осталось ШИМ на подсветку дисплея написать. Поскольку в готовом китайском (который стоит сейчас) не нравится очень многое: 1. Питание от батарейки 2. Герконовый датчик скорости 3. Слетание одометра и трип при разряде батарейки 4. Дебильная настройка, которая также слетает при разряде. 5. Часы, которые за месяц на полчаса уходят. 6. Отсутствие подсветки с автоматическим регулированием яркости Собственно, начал делать чисто из интереса сделать велокомпьютер на 8-пиновом МК