Например TDA7294

Форум РадиоКот • Просмотр темы - Анимированная индикация на stm32 + ili9341
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 16, 2024 18:51:07

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


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



Начать новую тему Ответить на тему  [ Сообщений: 138 ]    , 2, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Пт апр 13, 2018 13:34:13 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 390
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7010
Откуда: Ижевск
Рейтинг сообщения: 0
Прошёл приступ энтузиазма.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Вс апр 22, 2018 14:46:34 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Прошёл приступ энтузиазма.
Я вышел на автора проекта с самого начала, но он не сразу отозвался, поэтому задал вопрос здесь. Потом он сказал, что доделает часы, но пропал. Вот на чем я остановился, встроенные часы реального времени и настройка энкодером. Температура не измеряется. Энкодер порт В GPIO_Pin_1|GPIO_Pin_10, кнопка энкодера порт В GPIO_Pin_11. Экран на spi, куда цеплять по коду понятно, я думаю, если кому-то интересно накидайте схемку.
GPIO_InitTypeDef gpio_sck_mosi =
{.GPIO_Pin = GPIO_Pin_5 | GPIO_Pin_7, .GPIO_Speed = GPIO_Speed_50MHz, .GPIO_Mode = GPIO_Mode_AF_PP};
GPIO_InitTypeDef gpio_miso =
{.GPIO_Pin = GPIO_Pin_6, .GPIO_Speed = GPIO_Speed_50MHz, .GPIO_Mode = GPIO_Mode_IN_FLOATING};

GPIO_Init(GPIOA, &gpio_sck_mosi);
GPIO_Init(GPIOA, &gpio_miso);
GPIO_InitTypeDef gpio_dc =
{.GPIO_Pin = GPIO_Pin_4, .GPIO_Speed = GPIO_Speed_50MHz, .GPIO_Mode = GPIO_Mode_Out_PP};
GPIO_InitTypeDef gpio_ce =
{.GPIO_Pin = GPIO_Pin_2, .GPIO_Speed = GPIO_Speed_50MHz, .GPIO_Mode = GPIO_Mode_Out_PP};
GPIO_InitTypeDef gpio_rst =
{.GPIO_Pin = GPIO_Pin_3, .GPIO_Speed = GPIO_Speed_50MHz, .GPIO_Mode = GPIO_Mode_Out_PP};

GPIO_Init(GPIOA, &gpio_dc);
GPIO_Init(GPIOA, &gpio_ce);
GPIO_Init(GPIOA, &gpio_rst);

Тыкаете кнопкой по кругу меняется, что настраивается
enum {
hour,
min,
mouns,
day,
} clock_set;
крутите энкодер - тут же меняется время и оно сохраняется, часы дальше идут. По хорошему, нужно как-то выделить тот символ, что меняется. Пока в слепую тыкаете, а видите, что настраиваете, только когда крутите энкодер. Ну и температуру нужно добавить будет. Мне этот проект не интересен, поэтому приоритет у него низкий. Секунды сбрасываются в 0 при удержании кнопки энкодера более 2 сек.


Добавлено after 17 minutes 53 seconds:
Убрал показание температуры до того момента, пока оно не будет починено. Как часы это уже работает...
видео
Вложение:
clock_0_2.rar [52.01 KiB]
Скачиваний: 319

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Пн апр 23, 2018 21:31:43 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Датчик ds18b20 не нашел дома, зато завалялся AM2320, так как в интерфейсе часов места под 2 датчика, а уличных городить мне не охота, то AM2320 даже лучше- вместо второй температуры выводится влажность. Температуру показывает довольно точно.
Изображение
Вложение:
clock_0_3.rar [54.84 KiB]
Скачиваний: 298

Датчик на i2c PB7-cda, PB6-scl, 2 резистора на 10кОм я ставил на них же к плюс 3.3В. В принципе, я скептически относился к этим часам, но не напрягают, удобно под монитором поставить, если есть лишний экран и стмка можно и собрать за полчаса.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Вт апр 24, 2018 20:59:49 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Снизил частоту опроса датчика до 1 раза в 10 секунд, а то каждую секунду мельтишит.
Вложение:
clock_0_4.rar [54.82 KiB]
Скачиваний: 282


Добавлено after 3 hours 33 minutes 16 seconds:
Добавил выделение белым настраиваемого параметра.
Вложение:
clock_0_5.rar [55.06 KiB]
Скачиваний: 279

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Ср апр 25, 2018 11:46:37 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
приветствую, очень хочу повторить проект в чистую, сделать все на отдельной плате. подскажите как расключены пины энкодера и датчика температуры


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Ср апр 25, 2018 15:14:15 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
radioandrei74, выше же расписано, нарисую схему попозже...

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Ср апр 25, 2018 16:00:51 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
непонятно
Энкодер порт В GPIO_Pin_1|GPIO_Pin_10, кнопка энкодера порт В GPIO_Pin_11.

порты В10 и В11 задействованы с сигналами экрана reset и cs

экран распиновка ПЛАТА
CS- B11
RESET B10
DC B12
MOSI A7
SCK A5
MISO A6


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Ср апр 25, 2018 16:33:00 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
radioandrei74, о какой "плате" речь? Схема, разводка есть?

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Ср апр 25, 2018 19:59:54 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
Китайский шилд на stm32f103c8t6


Вложения:
stm32f103cbt6.pdf [19.76 KiB]
Скачиваний: 294
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Ср апр 25, 2018 21:46:02 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Китайский шилд на stm32f103c8t6
Так я на шилде и собрал, ноги экрана все в кучу перенес, чтобы подряд были для удобства, схему некогда набрать, чуть позже сделаю.

Добавлено after 17 minutes 24 seconds:
нарисовал схему https://yadi.sk/d/08GNNnVT3Un5WU

Вложение:
Часы.rar [4.98 KiB]
Скачиваний: 331

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Чт апр 26, 2018 18:58:25 
Первый раз сказал Мяу!

Зарегистрирован: Вс ноя 05, 2017 17:16:12
Сообщений: 29
Рейтинг сообщения: 0
Скажите а сами часы куда подключать и какие используете в схеме. DS1307 подойдут?

Добавлено after 8 minutes 56 seconds:
Что то не нашел кнопки * редактировать*. Как подключать понял, не внимательно схему просмотрел. Вопрос какие RTC подойдут. Или можно без них. На видео не видно что они там вообще подключены.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Чт апр 26, 2018 20:04:34 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
resd1981, часы отдельные не нужны, в STM есть свои. Батарейку литиевую не забудьте добавить на спец пин, на схеме отмечено, чтобы время не слетало при отключении основного питания.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Чт апр 26, 2018 21:16:59 
Первый раз сказал Мяу!

Зарегистрирован: Вс ноя 05, 2017 17:16:12
Сообщений: 29
Рейтинг сообщения: 0
Спасибо за ответ. Буду заказывать дисплей .


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Чт апр 26, 2018 21:48:11 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
У меня 5версия прошивки не работает, на экране мигают два квадратика. 4 я версия работает, Несколько не удобно настраивать время. Часики получились классные. Спасибо

Добавлено after 1 minute 45 seconds:
У меня 5версия прошивки не работает, на экране мигают два квадратика. 4 я версия работает, Несколько не удобно настраивать время. Часики получились классные. Спасибо


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Чт апр 26, 2018 22:49:18 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
У меня 5версия прошивки не работает, на экране мигают два квадратика. 4 я версия работает, Несколько не удобно настраивать время. Часики получились классные. Спасибо
Неудобно в 4й версии, так как не видно что настраиваешь, в 5й, по идее, получше с этим и она должна работать, вот еще раз перезалил.
Вложение:
clock_0_5.rar [53.1 KiB]
Скачиваний: 306

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Пт апр 27, 2018 07:38:24 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
перепрошил 5й версией, все ок!!
возможно допилить прошивку так чтобы яркость подсветки экрана менялось в зависимости времени суток? режим день-ночь


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Пт апр 27, 2018 21:47:40 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
возможно допилить прошивку так чтобы яркость подсветки экрана менялось в зависимости времени суток? режим день-ночь
Обновил схему, придется ставить транзисторы для этого.
Вложение:
clock_0_6.rar [56.96 KiB]
Скачиваний: 275

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Сб апр 28, 2018 09:12:35 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
есть смысл на конденсаторы С1 и С2 подключить резисторы по 10ком с привязкой по питанию 3.3V, чтобы улучшить работу энкодера?


Вложения:
часы.JPG [108.33 KiB]
Скачиваний: 753
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Сб апр 28, 2018 10:19:10 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
есть смысл на конденсаторы С1 и С2 подключить резисторы по 10ком с привязкой по питанию 3.3V, чтобы улучшить работу энкодера?
да лучше поставить, я модуль энкодера цеплял на нем были резисторы. Номинал кондеров я с потолка написал,они тоже были на модуле, не измерял.

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Анимированная индикация на stm32 + ili9341
СообщениеДобавлено: Вс апр 29, 2018 11:16:58 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: 2
Рейтинг сообщений: 3
Зарегистрирован: Чт авг 30, 2012 16:25:53
Сообщений: 187
Рейтинг сообщения: 0
мой экран оснащен сенсором, может есть возможность использовать сенсер для настройки?
плата почти готова Изображение


Вложения:
часики.jpg [115.04 KiB]
Скачиваний: 467
Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 138 ]    , 2, , , ...  

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


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

Сейчас этот форум просматривают: Валерьян и гости: 34


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

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


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