Велокомпьютер

Тема в разделе "Глядите, что я сделал", создана пользователем akl, 30 авг 2020.

  1. akl

    akl Гуру

    Запилил велоконпуктер.



    с моднейшими сенсорными кнопками AT42QT1040
    [​IMG]

    с экраничком от нокии 5110, часами ds1307 и герконом с магнитом
    [​IMG]

    и со всякими менюшками-настройками в которым можно менять время и дату, длину колеса, контрастность экрана, обнулять счетчик расстояния и т.д.
    [​IMG]

    изначально еще предполагался компас QMC5883L, но он показывал полнейшую фигню и я его выкинул. теперь надо придумать что приделать вместо него, может датчик температуры. Который будет показывать температуру внутри черной коробочки :D

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

    Вложения:

    • Velocomp.ino
      Размер файла:
      24,9 КБ
      Просмотров:
      72
    • LCD5110_Basic.zip
      Размер файла:
      375,4 КБ
      Просмотров:
      71
    OldKryptos, Mihail78, ZAZ-965 и 3 другим нравится это.
  2. Un_ka

    Un_ka Гик

    Датчик давления в шинах.
    На сколько хватает заряда аккумулятора?
     
  3. akl

    akl Гуру

    экспериментально не засекал, но приблуда жрет примерно 1-2 мА, значит аккума 500мАч должно хватать часов на 300.
    заряжал до 4,1 вольт, оставлял лежать включенным - примерно за пару суток лежания упало до 3,9. это учитывая что там на краю зарядки мало емкости - 90% емкости находится от 3,9 до 3,2 вольт
     
  4. akl

    akl Гуру

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

    есть какой-то баг с измерением средней скорости. искать лень, т.к. велосезон закончился. А походу переменная avg_spd тупо переполняется. надо ее 32-битной cделать.
     

    Вложения:

    • Velocomp.ino
      Размер файла:
      27,2 КБ
      Просмотров:
      73
    Последнее редактирование: 6 сен 2020
  5. OldKryptos

    OldKryptos Гик

    У меня с компасом тоже дружбы не вышло. На ракете плоскость горизонта постоянно меняется и учитывать это мозг сломал. А у вас скорее всего проблема была из-за большого содержания железа в байке? ))
     
  6. akl

    akl Гуру

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

    kiv69 Гик

    Как раз к сезону думаю доделать велокомпьютер с GPS. Осталось ШИМ на подсветку дисплея написать.
    Поскольку в готовом китайском (который стоит сейчас) не нравится очень многое:
    1. Питание от батарейки
    2. Герконовый датчик скорости
    3. Слетание одометра и трип при разряде батарейки
    4. Дебильная настройка, которая также слетает при разряде.
    5. Часы, которые за месяц на полчаса уходят.
    6. Отсутствие подсветки с автоматическим регулированием яркости
    Собственно, начал делать чисто из интереса сделать велокомпьютер на 8-пиновом МК