Часы на TFT

Что бы еще такого сделать?... Предлагайте! Обсудим все!!!
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

Вячеслав-1, Протокол и2ц простой. По умолчанию линии в единичке, подтянуты резисторами.
И мастер (в данном случае мега) должен при поиске м/с часов, подергать ими на землю. И при этом не важно, есть часы или нету.
на SCL должно пройти 9 импульсов... Дальше - если нет м/с часов - то ничего и не будет....
Включаете осциллограф в однократный ждущий режим, подключаетесь к SCL и SDA, подаете сброс на мегу, смотрите, появилось ли что то...
фотку этого чего то показывайте.

Ol58, по внешнему блоку - я не уверен, что высокая влажность для него хорошо... По правильному - плату надо покрывать лаком (кроме самого ВМЕ....)... ибо фиг его знает, чего оно зависает....
По улице - принять меры к незамерзанию батарейки. Вообще - этот внешний блок оказался не самый удачный. А применение JDY40 - сплошная головная боль...
По завышению показаний. В часах идет усреднение последних четырех показаний от внешнего блока, плюс фильтрация "кривых" показаний, сильно отличающихся от среднего по последним четырем.... И проверьте, в коррекции показаний для внешнего блока всё стоит по нулям ?

Добавлено after 20 minutes 57 seconds:
Вячеслав-1, вдогонку....
У вас приемник запаян на плате ?
Он живой ? Вы для прошивки не подавали 5 вольт на шину питания 3 вольта ? А то может там приемник от 5 вольт умер и теперь гасит всю шину?
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Реклама
Аватара пользователя
Вячеслав-1
Открыл глаза
Сообщения: 56
Зарегистрирован: Вт июл 12, 2011 08:19:45

Re: Часы на TFT

Сообщение Вячеслав-1 »

goldenandy
Приёмник не запаян!Приеду с командировки проверю на счёт девяти импульсов!С Резонитом работаем уже лет десять,косяков по их вине нЕбыло ни когда,у них каждая плата проходит электроконтроль.Такая технология производства!Это к слову о работе Резонита! На замыкания платы проверял,они из одной партиии,тем более штуки четыре ушло на сторону.Люди давно бы уже дали знать! Нет, однозначно или Мега или часы!Проверю как приеду и доложу!
С уважением,Вячеслав! 73!
Реклама
Аватара пользователя
Вячеслав-1
Открыл глаза
Сообщения: 56
Зарегистрирован: Вт июл 12, 2011 08:19:45

Re: Часы на TFT

Сообщение Вячеслав-1 »

В общем всё бес толку! Заменил опять мегу,заменил часы,всё тоже самое!Осциллографом смотрел и2ц при сбросе ,ни чего не вижу.И с часами проверил,и без микросхемы часов!висит высокий уровень!
Руки и кое что ещё опускаются,просто не знаю на что думать!
goldenandy
У Вас нет прошивки какой нибудь тестовой,причину хоть найти!Первые трое часов то работают!
С уважением,Вячеслав! 73!
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

Вячеслав-1, пока тестовой прошивки нет.
и да, попробуйте проверить монтаж - нормально ли запаяна подтяжка резета контроллера ?
И фьюзы правильно зашиты ?
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Вячеслав-1
Открыл глаза
Сообщения: 56
Зарегистрирован: Вт июл 12, 2011 08:19:45

Re: Часы на TFT

Сообщение Вячеслав-1 »

Всё разобрался,прошу прощения за панику,сам дурак! Во фюзах не снял галку в пункте М103! К стати ,что это за пункт?
С уважением,Вячеслав! 73!
Реклама
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

эмуляция какого то более древнего МК
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Реклама
Аватара пользователя
Вячеслав-1
Открыл глаза
Сообщения: 56
Зарегистрирован: Вт июл 12, 2011 08:19:45

Re: Часы на TFT

Сообщение Вячеслав-1 »

[uquote="goldenandy",url="/forum/viewtopic.php?p=3773732#p3773732"]эмуляция какого то более древнего МК[/uquote]
Вот эта эмуляция меня и смутила!По привычке снимал галки в джитагене и устанавливал частоту и вид тактового! А проэтот пункт,вроде не знаю и нетрогай!На тех трёх которые работают я сразу в коде фюзы заливал,а тут в ручную!Ну чтож,и на старуху бывает ....!
А часы отличные!Сейчас ещё корпуса подойдут,вообще красота будет!Хочу проверить как будут работать с НС12. Дальность действия надо побольше!
С уважением,Вячеслав! 73!
Аватара пользователя
pin1000
Сверлит текстолит когтями
Сообщения: 1290
Зарегистрирован: Чт май 24, 2018 12:07:05
Откуда: Челябинск-"Метеоритный"

Re: Часы на TFT

Сообщение pin1000 »

Автор goldenandy, практически закончил свою новую работу. Красивый Стерео приемник ФМ с дисплеем олед 0.96" SSD1306, в миниатюрнейшем корпусе. Очень рекомендую посмотреть, новая красивая, профессиональная работа, максимально подготовленная, выложены подробные рекомендации по изготовлению, прошивке, сборке.
https://www.radiokot.ru/forum/viewtopic ... &start=220
Аватара пользователя
pin1000
Сверлит текстолит когтями
Сообщения: 1290
Зарегистрирован: Чт май 24, 2018 12:07:05
Откуда: Челябинск-"Метеоритный"

Re: Часы на TFT

Сообщение pin1000 »

Поздравим автора с Днем Рождения!
СПАСИБО ЗА прекрасные разработки, бескорыстную помощь. :beer:
Изображение
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2312
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на TFT

Сообщение samand587 »

Автору респект и уважуха :beer: :beer: :beer:
Аватара пользователя
dadigor
Вымогатель припоя
Сообщения: 593
Зарегистрирован: Пт дек 26, 2014 20:33:38
Откуда: Самая большая деревня. (По мнению Габриэля Гарсиа Маркеса)

Re: Часы на TFT

Сообщение dadigor »

Присоединяюсь. Автор блестяще доводит все свои проекты до окончательного, безукоризненно работающего варианта. Четкая и лаконичная и в то же время доходчивая и симпатичная графика, интуитивно понятные и хорошо продуманные интерфейс и функциональность - всё это говорит о высоком профессионализме автора. И результатами своей большой работы он бескорыстно делится с нами. Кстати, обратите внимание на вышеупомянутую тему с приемником ФМ, там всё так же здорово ))
Наши поздравления с Днем Рождения! Здоровья, удачи и новых творческих успехов!
О технике чего спорить-то, давайте попробуем.
Аватара пользователя
Вячеслав-1
Открыл глаза
Сообщения: 56
Зарегистрирован: Вт июл 12, 2011 08:19:45

Re: Часы на TFT

Сообщение Вячеслав-1 »

Пришли корпуса для часов!Заказывал уважаемому Сергею "SergеyK".Получились изумленно как хорошо!Рекомендую! Дело пошло!
Вложения
imgonline-com-ua-Resize-GIDVowrfVpDO.jpg
(62.82 КБ) 353 скачивания
С уважением,Вячеслав! 73!
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

Спасибо!
(Вы меня прям в краску вгоняете :) )
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
Moto_v3x
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Ср мар 31, 2010 11:45:58
Откуда: Славянск

Re: Часы на TFT

Сообщение Moto_v3x »

goldenandy, Здравствуйте, тут недавно выяснилось что часы не могут отображать температуру выше 60 градусов с DS18B20, можно ли это как то поправить и еще былоб неплохо настраивать какие датчики выводить на графики и скорость обновления графиков если не сложно.
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

======= Прошивка TouchClock II ==========

Ссылки:
Актуальные описание, схема, печатка
Статья

Прошивка:
Touch_Clock_v2.zip
(213.43 КБ) 224 скачивания
Функции:
  • Часы, календарь
  • Помесячное перелистывание календаря
  • Ежечасный звуковой сигнал (с 23 до 7 отключен принудительно)
  • Таймер, до 9ч 59мин 59сек, дискретность установки 1сек
  • 5 будильников (3 мелодии или FM приемник, выбор громкости, выбор дней недели)
  • 4 выхода типа "открытый сток", управляемых из будильников, с несколькими режимами управления
  • Прямое управление выходами
  • Три языка интерфейса
  • Несколько шрифтов отображения данных
  • Несколько цветовых схем (переключение вручную или по рандому)
  • 7 уровней яркости подсветки
  • Авторегулировка яркости подсветки по внешнему фотодатчику и/или по времени
  • FM - приемник RDA5807, с возможностью его использования в качестве будильника
  • Память на 48 станций приемника с возможностью задания названия станции
  • Отдельный блок отображения метеоданных
  • Почасовая история метеоданных за 5 дней с графиками этих метеоданных
  • Поддержка датчика температуры/давления/влажности ВМЕ280 (ВМР280) и двух датчиков DS18b20
  • Возможность подключения по UART / беспроводному каналу двух внешних модулей с датчиками ВМЕ280 и DS18b20.
    При использовании двух внешних модулей данные второго модуля принудительно заменяют показания встроенной ВМЕ280 и первого DS18b20.
  • Отключаемые звуковые сигналы при изменении количества метеодатчиков (с 23 до 7 отключены принудительно)
  • Отключаемый звуковой сигнал при резком изменении данных от метеодатчиков (изменение влажности на 10%, давления на 8мм или темпераутры на 12° в течении часа, с 23 до 7 отключен принудительно)
  • Отображение другим цветом резко изменившихся метеопоказаний
  • Выбор корректирующих констант влажности (+/-50%) и температуры (+/-10°) для каждого физического датчика
  • Выбор для каждого физического датчика его расположения - дом/улица, отображение символа "домика" или "елочки" на графиках и в кратком отображении метеоданных
  • Напоминания о важных датах (до 64 напоминаний).
  • Фильтрация некорректных данных от внешнего модуля
  • Отображение предупреждения о критичном разряде батарейки внешнего датчика
  • Selftest при включении, вывод фатальных ошибок
  • Таймер автоотключения приемника - 5, 10, 15, 20, 30, 45, 60, 90 минут
  • Поддержка физической кнопки отключения будильниа/таймера
Про напоминания:
СпойлерКаждое напоминание настраивается на определенный час определенного числа определенного месяца. Напоминания могут быть как одноразовые, так и ежегодные. Напоминание срабатывает в заданный час. Напоминание может повторяться до трех раз после основного срабатывания, с интервалом в час.
Напоминание, настроенное на 29 февраля, в невисокосный год сработает 1 марта.
Сортировки сохраненных напоминаний нет.
Одновременно может быть отображено до четырех напоминаний. Если будет больше - отобразятся последние 4.
Напоминания доступны в меню Сигналы.
Самотестирование:
СпойлерПри первом включении (когда тач еще не калиброван) или если время не превышает 0:05 1 января 2000 г. - принудительно включается процесс самотестирования, а так же отображения подключенных периферийных устройств. При последующих запусках самотестирование работает в фоновом режиме, без визуализации.
В любом случае, если при запуске будут проблемы с работоспособностью микросхемы часов DS3231 или отсутствием тактирования 1024 Гц от этой микросхемы - это будет отображено на дисплее и часы не запустятся.
Физическая кнопка отключения будильника:
СпойлерЧто бы бить по ней кулаком сверху :)
Кнопку нужно будет подключить одним концом к земле, вторым к 4 или 5 выводу Меги. Можно к двум сразу - так легче туда проводок припаивать...
ChangeLog
Спойлер
  • Расширен диапазон отображения температуры до +99°
  • Переделан алгоритм отображения метеоистории для случая, когда за последние 5 дней нет записей истории.
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2312
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на TFT

Сообщение samand587 »

:)) goldenandy, то есть я могу применить прошивку с последнего поста в часах варианта 2? Процесс у меня идет. Заминка за дисплеем и МК которые едут из Поднебесной, но уже на территории РФ. Собрал плату внешнего датчика, применил прошивку Release\Touch_Clock_v2_sensor.hex. Это правильно? При подаче напряжения от АБ загорается одиночный диод, потом мигнет и гаснет. То есть плата в рабочем состоянии? Калибровку АБ пока не проводил. :))
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

samand587, последний пост - прошивка для часов.

по сенсору - прошивка сенсора шлет данные раз в минуту. при этом мигает светодиод.
И правильно подберите прошивку под вашу версию сенсора. возможно, вам нужна будет прошивка с удлиненным временем просыпания радиомодуля.
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2312
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на TFT

Сообщение samand587 »

Получил посылку из Китая, вскрыл, а там вместо радиодатчиков что то похожее на радиомикрофоны :shock: :kill: С показаниями улицы все откладывается на не определенной время :facepalm:
Аватара пользователя
GoldenAndy
Поставщик валерьянки для Кота
Сообщения: 1925
Зарегистрирован: Чт июл 28, 2016 07:58:37
Откуда: Kyiv, UA
Контактная информация:

Re: Часы на TFT

Сообщение GoldenAndy »

фото в студию

и если оно отличается от выбранного в заказе - диспут и манибек
ИзображениеИзображение
Изображение
 
Telegram               Лучшая благодарность ->
[+]
Аватара пользователя
samand587
Поставщик валерьянки для Кота
Сообщения: 2312
Зарегистрирован: Вт фев 21, 2017 18:59:21
Откуда: Седой Урал

Re: Часы на TFT

Сообщение samand587 »

[uquote="goldenandy",url="/forum/viewtopic.php?p=3782440#p3782440"]фото в студию[/uquote]

Фото вот http://img.radiokot.ru/files/122121/2477ddho2d.JPG. А диспут я уже заказал! :)) :kill:
Ответить

Вернуться в «Умные мысли»