Например TDA7294

Форум РадиоКот • Просмотр темы - Простой велокомпьютер с цветным графическим LCD
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб июл 12, 2025 07:18:44

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 40 ]    , 2
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Пт авг 04, 2017 15:07:11 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Код:
AVR Memory Usage:

Program:  11892 bytes (.text + .data)
Data:     123 bytes (.data + .bss)

Килобайта ОЗУ у 168 меги хватит с лихвой

Прошивки для ATmega328p и ATmega168p отличаются всего одним байтом. Насколько это критично для запуска ATmega168p на коде от ATmega328p - не знаю.

Насколько помню аналогичную ситуацию с другим своим проектом, прошивка, собранная на для ATmega16 не работала на ATmega32, отличаясь аналогично одним байтом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт май 07, 2019 21:55:09 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
В связи с недавним открытием нового велосезона немного доработал проект, добавив индикацию уровня батареи. Согласно экспериментальным данным, 100% соответствует 4В, а 0% - 3.2В, исходя из этого и рисуется шкала для батарейки.

Естественно, МК должен питаться напрямую от аккумулятора, чтобы, пользуясь внутренним источником опорного напряжения, уметь измерять своё питающие напряжение.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Ср авг 07, 2019 04:56:14 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
На почту был задан вопрос по переводу текстовых строк на русский язык. Отвечу здесь.

В шрифтах в проекте русский язык поддерживается, но они (наследие проекта ampcontrol) там в кодировке, аналогичной дисплею KS0066:

Изображение

В этой кодировке кириллические символы, одинаковые по начертанию с латинскими, должны и передаваться латинскими. А уникальные по начертанию - их кодом. Например, "Б" => код A0 => симвод 'xA0'.

Поэтому, например, строку "Current speed" (а они все находятся в screen.c)

Код:
const char speedLabel[] PROGMEM = "Current speed";

можно перевести в "Текущая скорость" коде по этой таблице как

Код:
const char speedLabel[] PROGMEM = "Te""\xBA""y""\xE2""a""\xC7"" c""\xBA""opoc""\xBF\xC4";
//                                 Te    к   y    щ   a    я    c   к    opoc    т   ь

То есть, отдельные группы латинских и кириллических символов берутся в кавычки.

После правки всех строк, перекомпилировать проект.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт авг 20, 2019 10:43:45 
Грызет канифоль

Зарегистрирован: Вт янв 29, 2013 23:00:53
Сообщений: 259
Рейтинг сообщения: 0
Пару лет назад где-то стянул проект велокомпа на 128-й меге под ноковский дисплей с исходниками. Так и не собрал его. Может можно что-то с него почерпнуть.


Вложения:
Велокомп.rar [587.85 KiB]
Скачиваний: 381
Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт апр 14, 2020 18:33:23 
Родился

Зарегистрирован: Пн дек 21, 2009 13:45:37
Сообщений: 5
Рейтинг сообщения: 0
Добрый день WiseLord, не могли бы вы сбросить новую прошивку с батарейкой, а то я не умею компилировать файлы с проекта.
будете вы этот проект развивать или нет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Ср апр 15, 2020 04:47:57 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
https://github.com/WiseLord/bikecomp/releases

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


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Чт апр 16, 2020 05:08:23 
Родился

Зарегистрирован: Пн дек 21, 2009 13:45:37
Сообщений: 5
Рейтинг сообщения: 0
Спасибо за прошивку. Мне ваш проект понравился из за больших цифр на экране.Дисплей по ссылке маленький.Лучше взять какой нибудь монохромный большего размера и жрать меньше будет и с солнцем проблема решиться.На али они ищутся как COG displey.
А чтобы проект не умер окончательно есть предложение прикрутить еще одну кнопку на выключение подсветки . И если можно перекомпилите для 168 меги прошивку


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Чт май 21, 2020 03:06:18 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 83
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1210
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Печатной платы ещё нет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Пн июн 08, 2020 18:21:07 
Говорящий с текстолитом

Карма: 10
Рейтинг сообщений: 94
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1522
Откуда: Мелеуз
Рейтинг сообщения: 0
[*]pin1000, вам удалось найти рисунок печатной платы? попроробовал на макетке проводками,работает красиво,думаю оформить в корпус
нарисовал сам,много перемычек получается...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт июн 09, 2020 01:54:41 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 83
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1210
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Novice user, Нет, не нашел платы. Форум всего две страницы, общаются мало. Давайте посмотрим вашу плату, перемычки это же не приговор. Может и ещё кто нибудь выложит. Возможно автор появится в теме- это всегда интересно.

[size=85]Добавлено after 1 minute 22 seconds:[/


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт июн 09, 2020 08:12:09 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Автор тему видит :).

Но насчёт платы ничего сказать не могу. Я как собрал это всё на модулях (как в статье), так до сих пор и пользуюсь. Под 3000км накатал уже с этим велокомпьютером за 3 года.

По хорошему, если разводить плату, то надо это делать сразу под дисплей на шлейфе, без лишных переходных плат, минимальной толщины.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт июн 09, 2020 11:51:12 
Сверлит текстолит когтями
Аватар пользователя

Карма: 18
Рейтинг сообщений: 83
Зарегистрирован: Чт май 24, 2018 12:07:05
Сообщений: 1210
Откуда: Челябинск-"Метеоритный"
Рейтинг сообщения: 0
Автор тему видит :).

Но насчёт платы ничего сказать не могу. Я как собрал это всё на модулях (как в статье), так до сих пор и пользуюсь. Под 3000км накатал уже с этим велокомпьютером за 3 года.

По хорошему, если разводить плату, то надо это делать сразу под дисплей на шлейфе, без лишных переходных плат, минимальной толщины.

Мы и не возражаем :) , будет законченный вид у статьи. Плата-это всё таки авторское право.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт июн 09, 2020 15:45:46 
Говорящий с текстолитом

Карма: 10
Рейтинг сообщений: 94
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1522
Откуда: Мелеуз
Рейтинг сообщения: 0
Я развел плату по схеме с последней прошивкой (с батарейкой),прошил-не заработало,питал от 5 вольт , про дисплей забыл-не предусмотрел делители на линиях,буду переделывать плату (не люблю висящие резисторы и конденсаторы)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт июн 09, 2020 15:54:44 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Дисплей от 5В не работает, если не ошибаюсь, только от 3.3В


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вт июн 09, 2020 15:55:33 
Говорящий с текстолитом

Карма: 10
Рейтинг сообщений: 94
Зарегистрирован: Вт янв 05, 2016 10:14:25
Сообщений: 1522
Откуда: Мелеуз
Рейтинг сообщения: 0
Ну да,у меня и не запустился при 5 в управлении


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Чт июл 16, 2020 15:05:44 
Первый раз сказал Мяу!

Зарегистрирован: Вт ноя 19, 2019 17:43:17
Сообщений: 38
Рейтинг сообщения: 0
Нарисовал плату,предусмотрел DS3231 (может получится самому добавить часы),буду собирать
Жаль-не получится с индикацией батареи,атмега328 питается от 3,3 В,свободные выводы атмеги вывел на отдельные контакты


Вложения:
велокомпьютер WiseLord.lay6 [165.13 KiB]
Скачиваний: 260
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Чт июл 16, 2020 15:15:42 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Вообще я сейчас хочу аналогичный проект на STM32 поднять. Там можно встроенным RTC воспользоваться.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Чт июл 16, 2020 18:21:55 
Первый раз сказал Мяу!

Зарегистрирован: Вт ноя 19, 2019 17:43:17
Сообщений: 38
Рейтинг сообщения: 0
Спаял,дисплей на 2,4 дюйма не заработал-порвался шлейф,поставил 3,2 дюйма
Вот бы все на русском было-вообще бы красота,а то непонятный набор английских букв -по английски абсолютный ноль...
Буду ставить в корпус (рассчитывал под другой-меньший корпус,но теперь придется брать корпус поболее)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Вс июл 19, 2020 18:21:03 
Первый раз сказал Мяу!

Зарегистрирован: Вт ноя 19, 2019 17:43:17
Сообщений: 38
Рейтинг сообщения: 0
Днем при ярком солнце не видно что на дисплее,жаль,но все сделано красиво!
Спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Простой велокомпьютер с цветным графическим LCD
СообщениеДобавлено: Ср сен 09, 2020 18:48:21 
Друг Кота
Аватар пользователя

Карма: 86
Рейтинг сообщений: 1035
Зарегистрирован: Чт апр 11, 2013 11:19:59
Сообщений: 4884
Откуда: Минск
Рейтинг сообщения: 0
Если кому интересно - в отдельной ветке на github (пока) исходники проекта, переделанные под новую графическую библиотеку.

Библиотека разрабатывалась для проекта ampcontrol-f103 (на STM32) и поддерживает множество разных контроллеров дисплея. Последние дни я занимался её универсальностью - чтобы пользоваться можно было и под AVR.

Почему взялся за это - просто на своём велокомпьютере ударил дисплей и он "потёк" с угла, а потом стал вообще глючить.

Другого такого экрана под замену нет, но есть таких же габаритов ILI9320 c параллельным 8bit интерфейсом. Вот и решил переписать библиотеку, чтобы его можно было сюда подключить. По идее, должна получиться намного лучшая скорость, но для 8-бит подключения придётся немного менять схему (освобождать целиком порт D для линии данных дисплея, перенося датчики и кнопки на другие порты).

Ну а пока - старый проект должен работать по-прежнему, но на новой библиотеке. Там, кстати, поддерживается unicode, поэтому все надписи уже на русском языке.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 40 ]    , 2

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: eugenchen и гости: 27


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y