Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
-
skaarjik
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Чт дек 23, 2010 15:40:06
- Откуда: Беларусь, Гродно
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Локализация порога температуры пока только на русском?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
На всех 4-х языках.
-
skaarjik
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Чт дек 23, 2010 15:40:06
- Откуда: Беларусь, Гродно
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Да, все окей, глюк наверное, черные квадраты были в англ языке.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
skaarjik писал(а):Да, все окей, глюк наверное, черные квадраты были в англ языке.
Сбросить предыдущее состояние в Proteus забыли, наверное (Debug - Reset persistent mode data, или просто файл рядом с файлом проекта удалить,)
Последний раз редактировалось AlekseyEnergo Пт окт 03, 2014 21:46:13, всего редактировалось 1 раз.
Причина: Нарушение пункта 2.7 правил форума. Предупрежден!
Причина: Нарушение пункта 2.7 правил форума. Предупрежден!
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Выложите , пожалуйста, схему подключения датчика и вентилятора.И будете доделывать прошивку под rds для rda5807 ?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Вентиляторы - аналогично подсветке дисплея. Термодатчики - см. проект в Proteus.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
WiseLord конечно был ответ по поводу добавление аудиопроцессоров. Но нельзяли сделать так
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Сейчас используется аппаратный I²C. Для предлагаемого варианта, во-первых, нужно программно реализовывать ещё два I²C -интерфейса, во-вторых, нужны лишние выводы МК.
Я этим заниматься не хочу, но если кто-то хочет - никто не мешает.
Я этим заниматься не хочу, но если кто-то хочет - никто не мешает.
-
skaarjik
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Чт дек 23, 2010 15:40:06
- Откуда: Беларусь, Гродно
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Уважаемый WiseLord, как насчет добавления иконок в свободный угол на экранах интерфейса? Напрашивается туда что-то
Например вот такие "ретро" (Не обращайте внимания на шрифт, так получилось):

Можно чего-то похожего наделать и для остальных экранов интерфейса. Тут все значки отдельно в формате monochrome bmp 128x64 + значок градусника.
Например вот такие "ретро" (Не обращайте внимания на шрифт, так получилось):
Можно чего-то похожего наделать и для остальных экранов интерфейса. Тут все значки отдельно в формате monochrome bmp 128x64 + значок градусника.
Последний раз редактировалось skaarjik Ср окт 08, 2014 00:32:56, всего редактировалось 1 раз.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Мысль такая уже мною озвучивалась. Вы первый, кто хоть что-то нарисовал.
Думаю, иконки 32x32 (30x30 плюс прозрачная граница в 1px) в правом верхнем углу смотрелись бы действительно неплохо. Надо только убедиться, что надписи не будет наезжать на них. Ну или размер до 24x24 уменьшить, если вдруг никак без этого.
Думаю, иконки 32x32 (30x30 плюс прозрачная граница в 1px) в правом верхнем углу смотрелись бы действительно неплохо. Надо только убедиться, что надписи не будет наезжать на них. Ну или размер до 24x24 уменьшить, если вдруг никак без этого.
-
Andy_sv
- Открыл глаза
- Сообщения: 77
- Зарегистрирован: Ср янв 05, 2011 23:21:02
- Откуда: Ставропольский край
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
skaarjik,
блин, а довольно симпотно выглядит
Ну а если, к примеру, кому-нибудь приспичит использовать все входы как универсальные и обозвать их: "Вход 1", "Вход 2" и т.д. ?
В таком случае как будут выглядеть иконки?
блин, а довольно симпотно выглядит
Ну а если, к примеру, кому-нибудь приспичит использовать все входы как универсальные и обозвать их: "Вход 1", "Вход 2" и т.д. ?
В таком случае как будут выглядеть иконки?
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Уважаемый WiseLord, можно ли добавить поддержку аудио контроллера TDA7448?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Как-то этот контроллер не совсем вписывается в концепцию этого устройства.
P.S. Для варианта с кадровым буфером нарисовал иконки 24x24. Пока только для входов.
P.S. Для варианта с кадровым буфером нарисовал иконки 24x24. Пока только для входов.
- Вложения
-
- ampcontrol_input-icons.7z
- (133.84 КБ) 322 скачивания
-
skaarjik
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Чт дек 23, 2010 15:40:06
- Откуда: Беларусь, Гродно
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Для варианта с кадровым буфером нарисовал иконки 24x24. Пока только для входов.
В английской версии надпись "DVD player" наезжает на иконку
PS Видимо после обрезки, пропали скругленные углы у TV и PC. Может мне их перерисовать под 24x24?
Последний раз редактировалось skaarjik Ср окт 08, 2014 17:59:48, всего редактировалось 1 раз.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Это учтено в eeprom, который Вы не обновили.
Кстати, есть желающие порисовать остальные иконки 24x24? А то мне что-то лень. Нужны
Кстати, а где в жизни Вы видели скруглённые углы у TV и PC?
P.S. После добавления картинок как-то неприкольно выглядит переключение MUTE и LOUDNESS. Надо туда тоже какие-то иконки придумать, только уже покрупнее, наверное. Да и вообще, нужно придумать, как это вообще должно выглядеть.
Кстати, есть желающие порисовать остальные иконки 24x24? А то мне что-то лень. Нужны
Спойлер
Код: Выделить всё
extern const uint8_t icons_24_volume[];
extern const uint8_t icons_24_bass[];
extern const uint8_t icons_24_middle[];
extern const uint8_t icons_24_treble[];
extern const uint8_t icons_24_preamp[];
extern const uint8_t icons_24_balance[];
extern const uint8_t icons_24_frontrear[];Кстати, а где в жизни Вы видели скруглённые углы у TV и PC?
P.S. После добавления картинок как-то неприкольно выглядит переключение MUTE и LOUDNESS. Надо туда тоже какие-то иконки придумать, только уже покрупнее, наверное. Да и вообще, нужно придумать, как это вообще должно выглядеть.
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Уважаемый WiseLord, хочу Вас попросить переделать настройку приёмника с меньшим делением,так как заметил ,в нашей местности (Черкасская обл.) Не все станции чётко настраиваются, что-бы можно было подстраивать к примеру 102.15. А за последнюю прошивку с рисуночками Большое Спасибо. Использую rda5807.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Просто перекомпилируйте прошивку поменяв в main.c всё наподобие tunerSetFreq(tunerGetFreq() + 10); на tunerSetFreq(tunerGetFreq() + 5);
P.S. Нет, прошу прощения, там чуть сложнее всё: нужно и других файлах менять настройки синтезаторов.
P.S. Нет, прошу прощения, там чуть сложнее всё: нужно и других файлах менять настройки синтезаторов.
Последний раз редактировалось WiseLord Чт окт 09, 2014 08:22:07, всего редактировалось 1 раз.
-
skaarjik
- Первый раз сказал Мяу!
- Сообщения: 34
- Зарегистрирован: Чт дек 23, 2010 15:40:06
- Откуда: Беларусь, Гродно
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
После добавления картинок как-то неприкольно выглядит переключение MUTE и LOUDNESS. Надо туда тоже какие-то иконки придумать, только уже покрупнее, наверное. Да и вообще, нужно придумать, как это вообще должно выглядеть.
Я постараюсь сделать все иконки 24x24, MUTE и LOUDNESS попробую тоже.
Кстати, а где в жизни Вы видели скруглённые углы у TV и PC?
В ретро TV и PC видел, например:
Спойлер


- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок/спектранализатор на ATmega16, TDA7439 и SG128
Параллельно с просмотром фильма дорисовал остальные иконки 24x24.
- Вложения
-
- ampcontrol-icons-24.7z
- (134.3 КБ) 319 скачиваний