Часы на TFT
- dadigor
- Вымогатель припоя
- Сообщения: 593
- Зарегистрирован: Пт дек 26, 2014 20:33:38
- Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)
Re: Часы на TFT
Потребление у стмок возможно того же порядка, но это с учетом работающих часиков RTC, причем с внешним кристаллом (т.е. с достаточно точным временем), а вот стартап в стмках раз в 1000 побыстрее буде, 60 us, будь то от пина, от вейкапера (он до 36 часов кстати), или от будильника часов:
"The device exits Standby mode in 60 µs when an external reset (NRST pin), an IWDG reset, a rising edge on one of the three WKUP pins, RTC alarm (Alarm A or Alarm B), RTC tamper event, RTC timestamp event or RTC Wakeup event occurs."
(STM32L151x2, x3)
"The device exits Standby mode in 60 µs when an external reset (NRST pin), an IWDG reset, a rising edge on one of the three WKUP pins, RTC alarm (Alarm A or Alarm B), RTC tamper event, RTC timestamp event or RTC Wakeup event occurs."
(STM32L151x2, x3)
О технике чего спорить-то, давайте попробуем.
- Реклама
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
Ну прекрасно.
Данная тема не является моей персональной вотчиной.
Наш девиз - "Больше датчиков богу датчиков"
Предложите свою реализацию внешнего датчика:
Предварительное ТЗ:
внешний модуль, меряет данные с ВМЕ280 и/или температуру с DS18B20, умеет отправлять данные о температуре , влажности, давлению, напряжению питания датчика по UART, уметь управлять питанием трансивера/передатчка-удлинителя UART.
Питается либо по трехпроводной линии от базового блока (питание, земля, ТХ), тогда ТХ-uart должен быть вида "открытый сток/коллектор",
либо от двух или трех алкалиновых батареек (в случае использования трансивера).
Формат передачи данных по uart - текстовый, уже готовые преобразованные данные (можно будет оговорить позже).
(опционально) Вывод информации про метеоусловия на ЖКИ дисплей, например, от Нокии 3310
И да, диапазон рабочих температур - от -30° до +50°, при батарейном питании. Во всем этом диапазоне отклонение скорости uart должно быть не более +/-2%
И время жизни от комплекта батареек желательно хотя бы полгода
Данная тема не является моей персональной вотчиной.
Наш девиз - "Больше датчиков богу датчиков"
Предложите свою реализацию внешнего датчика:
Предварительное ТЗ:
внешний модуль, меряет данные с ВМЕ280 и/или температуру с DS18B20, умеет отправлять данные о температуре , влажности, давлению, напряжению питания датчика по UART, уметь управлять питанием трансивера/передатчка-удлинителя UART.
Питается либо по трехпроводной линии от базового блока (питание, земля, ТХ), тогда ТХ-uart должен быть вида "открытый сток/коллектор",
либо от двух или трех алкалиновых батареек (в случае использования трансивера).
Формат передачи данных по uart - текстовый, уже готовые преобразованные данные (можно будет оговорить позже).
(опционально) Вывод информации про метеоусловия на ЖКИ дисплей, например, от Нокии 3310
И да, диапазон рабочих температур - от -30° до +50°, при батарейном питании. Во всем этом диапазоне отклонение скорости uart должно быть не более +/-2%
И время жизни от комплекта батареек желательно хотя бы полгода
Re: Часы на TFT
Может все же лучше цифру? Если графики рисовать, то придется обратно преобразовывать...goldenandy писал(а):Формат передачи данных по uart - текстовый
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
формат передачи хотелось бы текстовый.
Ибо тогда можно с компа отлаживать.
А при форматированном потоке данных вообще не проблема обратно конвертнуть.
Либо слать инфу в hex-записи.
Ибо тогда можно с компа отлаживать.
А при форматированном потоке данных вообще не проблема обратно конвертнуть.
Либо слать инфу в hex-записи.
- Moto_v3x
- Потрогал лапой паяльник
- Сообщения: 307
- Зарегистрирован: Ср мар 31, 2010 11:45:58
- Откуда: Славянск
Re: Часы на TFT
платы уже на таможне
- Реклама
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
Это еще ничего не значит. У меня 2 посылки как то приехали в Украину в один день, одна через 2 дня была в отделении, а вторая просто так пролежала на таможне 5 дней.
Если повезет - заберу в субботу. не повезет - то на той неделе....
Если повезет - заберу в субботу. не повезет - то на той неделе....
- pin1000
- Сверлит текстолит когтями
- Сообщения: 1290
- Зарегистрирован: Чт май 24, 2018 12:07:05
- Откуда: Челябинск-"Метеоритный"
Re: Часы на TFT
У меня хорошие новости. Дисплей в городе и уже сейчас утром поехал на родную почту. Сверхвысокая вероятнось, что сегодня его получу к обеду.
Добавлено after 6 hours 19 minutes 38 seconds:
Свершилось. Пришел дисплей!
Пробую 1 версию часов. После первого включения запросило калибровку, сделал. Есть картинка, термометр работает. Отсчет времени идет. Звук есть. Тапы по нижним числам, есть переход из месяца в месяц. Нет основного, тапы по иконке настроек, громкость, будильники- нет отклика. Вот она уже и нужна первая, в этой теме, помощь!

Добавлено after 5 minutes 23 seconds:
Поребляемый ток 80 ма, наверное, и не мало, но все равно, думаю поставить литий и иметь универсальное питание.
Добавлено after 6 hours 19 minutes 38 seconds:
Свершилось. Пришел дисплей!
Пробую 1 версию часов. После первого включения запросило калибровку, сделал. Есть картинка, термометр работает. Отсчет времени идет. Звук есть. Тапы по нижним числам, есть переход из месяца в месяц. Нет основного, тапы по иконке настроек, громкость, будильники- нет отклика. Вот она уже и нужна первая, в этой теме, помощь!
Добавлено after 5 minutes 23 seconds:
Поребляемый ток 80 ма, наверное, и не мало, но все равно, думаю поставить литий и иметь универсальное питание.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
Поздравляю!!!!
Могу предположить, что калибровку сделали неточно.
Крестики лучше жать стилусом, аккуратненько.
Во вложении - 2 прошивки.
Одна последняя рабочая, вторая - та же последняя рабочая, но белыми метками рисует места прикосновения (в случае, если эти прикосновения не отрабатываются с перерисовкой дисплея)
Могу предположить, что калибровку сделали неточно.
Крестики лучше жать стилусом, аккуратненько.
Во вложении - 2 прошивки.
Одна последняя рабочая, вторая - та же последняя рабочая, но белыми метками рисует места прикосновения (в случае, если эти прикосновения не отрабатываются с перерисовкой дисплея)
- Вложения
-
- touch.zip
- (63.21 КБ) 165 скачиваний
Re: Часы на TFT
- pin1000
- Сверлит текстолит когтями
- Сообщения: 1290
- Зарегистрирован: Чт май 24, 2018 12:07:05
- Откуда: Челябинск-"Метеоритный"
Re: Часы на TFT
goldenandy
Спасибо, сейчас перепрошью и отпишусь
Вообще то, вытаскивал батарейку и калибровку делал два раза.
Добавлено after 27 minutes 30 seconds:
Первую прошил debug, стало непонятное поведение дисплея, на нем стало возможно писать! В меню не попал. Трижды сбрасывал нстройки батарейкой.
Сейчас прошьюсь второй.
Добавлено after 9 minutes 3 seconds:
Вторая, встала и писанины на дисплее нет, но в меню не попасть.
Спасибо, сейчас перепрошью и отпишусь
Вообще то, вытаскивал батарейку и калибровку делал два раза.
Добавлено after 27 minutes 30 seconds:
Первую прошил debug, стало непонятное поведение дисплея, на нем стало возможно писать! В меню не попал. Трижды сбрасывал нстройки батарейкой.
Сейчас прошьюсь второй.
Добавлено after 9 minutes 3 seconds:
Вторая, встала и писанины на дисплее нет, но в меню не попасть.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
ну дык debug так и задумывалась..... места нажатий на дисплей должны беленьким подсвечиваться...
На иконку меню если нажимать - там нажатие рисуется ?
На иконку меню если нажимать - там нажатие рисуется ?
- pin1000
- Сверлит текстолит когтями
- Сообщения: 1290
- Зарегистрирован: Чт май 24, 2018 12:07:05
- Откуда: Челябинск-"Метеоритный"
Re: Часы на TFT
Дисплей весь протыкал, ощущение, что ушло куда то вверх за экран.
Я уже перепрошился.
Добавлено after 2 minutes 7 seconds:
Вообще , может вернуться на debug, там видно где от нажатия точка, линия?
Добавлено after 8 minutes 49 seconds:
Вернулся на debug стало видно, что при нажатии в строке меню, белые черточки появляются в самом низу экрана.
Я уже перепрошился.
Добавлено after 2 minutes 7 seconds:
Вообще , может вернуться на debug, там видно где от нажатия точка, линия?
Добавлено after 8 minutes 49 seconds:
Вернулся на debug стало видно, что при нажатии в строке меню, белые черточки появляются в самом низу экрана.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
так. похоже, что у вашего дисплея или тача координата Y перевернута.
Пробуйте прошивку из вложения, откалибруйте еще раз, отпишитесь, пожалуйста.
Пробуйте прошивку из вложения, откалибруйте еще раз, отпишитесь, пожалуйста.
- Вложения
-
- Touch_Clock_noFlipY.zip
- (31.58 КБ) 122 скачивания
- pin1000
- Сверлит текстолит когтями
- Сообщения: 1290
- Зарегистрирован: Чт май 24, 2018 12:07:05
- Откуда: Челябинск-"Метеоритный"
Re: Часы на TFT
Сей момент-с
Добавлено after 15 minutes:
Да здравствует Разум, да сгинет Маразм!
Отличная подвижка, стали окрываться все меню основных, громкость и будильники. Не открываются подпункты меню для всех настроек.
Добавлено after 2 minutes 51 second:
Дополнительно. Все меню активируются по всей вертикальной линии от верха к низу. Внизу не листаются месяцы.
Добавлено after 15 minutes:
Да здравствует Разум, да сгинет Маразм!
Отличная подвижка, стали окрываться все меню основных, громкость и будильники. Не открываются подпункты меню для всех настроек.
Добавлено after 2 minutes 51 second:
Дополнительно. Все меню активируются по всей вертикальной линии от верха к низу. Внизу не листаются месяцы.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
а вот так? (рекалибровку не забудьте)
- Вложения
-
- Touch_Clock_rotateTouch180.zip
- (31.58 КБ) 125 скачиваний
- pin1000
- Сверлит текстолит когтями
- Сообщения: 1290
- Зарегистрирован: Чт май 24, 2018 12:07:05
- Откуда: Челябинск-"Метеоритный"
Re: Часы на TFT
Черт, проблема выскочила, дисплей туда сюда вытаскивал и где то контакт потерял, пол экрана с картинкой. Буду искать, вынужденная пауза.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
Поставить батарейку под дисплей - был почти единственный вариант куда то ее деть, что бы она не торчала за пределы....
ЗЫ. Для сброса времени батарейку можно не вытаскивать, а кратковременно коротить ее контакты сзади. Как показала практика, часам этого хватает
ЗЫ. Для сброса времени батарейку можно не вытаскивать, а кратковременно коротить ее контакты сзади. Как показала практика, часам этого хватает
- pin1000
- Сверлит текстолит когтями
- Сообщения: 1290
- Зарегистрирован: Чт май 24, 2018 12:07:05
- Откуда: Челябинск-"Метеоритный"
Re: Часы на TFT
Пропаял, промыл, феном просушил. Всеравно полкартинки , попробую посушить до утра
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
полкартинки как ?
Покажите фото...
Ибо проблема, возможно, может быть в самом дисплее....
Покажите фото...
Ибо проблема, возможно, может быть в самом дисплее....
- pin1000
- Сверлит текстолит когтями
- Сообщения: 1290
- Зарегистрирован: Чт май 24, 2018 12:07:05
- Откуда: Челябинск-"Метеоритный"
Re: Часы на TFT
Восстановил, но как то странно. При подключении яркая заставка, затем очень тускло и на украинском языке экран калибровки, после калибровки натыкал только будильники, но и там реакции нет. Как сейчас восстановить яркость цветного экрана?





