Часы на TFT
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы на TFT
Поменял программатор на такой же usbasp , поставил стабилизатор 3.3в . Всё так же.
Далее убрал с платы все детали оставил только мегу и кварц с обвязкой. Подпаял все шесть проводков программирования на прямую при этом прозвонив их прямо
до контроллера. Установил на программаторе 3.3в. всё также не читается.Контроллер новый.
На счёт цоколёвки взял другой из этой же партии и прозвонил на нём GND их там несколько. То есть проверил цоколёвку она правильная.
Может есть другой способ программирования , по другим ножкам ? Может запрет какой по SPI , я в этом не знаток.
Далее убрал с платы все детали оставил только мегу и кварц с обвязкой. Подпаял все шесть проводков программирования на прямую при этом прозвонив их прямо
до контроллера. Установил на программаторе 3.3в. всё также не читается.Контроллер новый.
На счёт цоколёвки взял другой из этой же партии и прозвонил на нём GND их там несколько. То есть проверил цоколёвку она правильная.
Может есть другой способ программирования , по другим ножкам ? Может запрет какой по SPI , я в этом не знаток.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
На программаторе есть перемычка - Low Speed - попробуйте ее поставить и прочитать фьюзы. Если читаются - то проблема в скорости SPI программатора.
E вас в программе прошивальщике может стоять слишком высокая скорость SPI и мега на своих хилых дефолтных 8 МГц не успевает.
Либо поставьте скорость SPI в конфигах вашей программы на 750 кГц - обычно такой скорости хватает.
(Сразу скажу, я не знаю, где в вашей программе это настраивается).
E вас в программе прошивальщике может стоять слишком высокая скорость SPI и мега на своих хилых дефолтных 8 МГц не успевает.
Либо поставьте скорость SPI в конфигах вашей программы на 750 кГц - обычно такой скорости хватает.
(Сразу скажу, я не знаю, где в вашей программе это настраивается).
Re: Часы на TFT
Подпаял все шесть проводков программирования на прямую при этом прозвонив их прямо до контроллера. Установил на программаторе 3.3в. всё также не читается.Контроллер новый.
На счёт цоколёвки взял другой из этой же партии и прозвонил на нём GND их там несколько. То есть проверил цоколёвку она правильная.
Может есть другой способ программирования , по другим ножкам ? Может запрет какой по SPI , я в этом не знаток.
На счёт цоколёвки взял другой из этой же партии и прозвонил на нём GND их там несколько. То есть проверил цоколёвку она правильная.
Может есть другой способ программирования , по другим ножкам ? Может запрет какой по SPI , я в этом не знаток.
Обратите внимание, что на Мega128, MOSI - 2 ножка, MISO - 3. а не 12 и 13. Я на этом попался, когда прошивал на макетке. И еще прошивал на малой скорости. Сделал двое часов и двое не работают из кварцем на 16МГц, прошивал прошивкой на 12МГц.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
niki59, Увы, часть форумчан тоже столкнулась с тем, что некоторые меги не заводятся на 16 мгц. Ибо согласно даташита - не режим-с.
Теоретически, поскольку потолок питания приемника и логики дисплея составляет 3.6 вольта, можно поставить стабилизатор 1117-3.6 и попробовать еще раз. Есть шанс, что мега при питании 3.6 вольта заведется на 16 МГц. Хотя от частоты кварца зависит только скорость отрисовки данных на дисплее.
Теоретически, поскольку потолок питания приемника и логики дисплея составляет 3.6 вольта, можно поставить стабилизатор 1117-3.6 и попробовать еще раз. Есть шанс, что мега при питании 3.6 вольта заведется на 16 МГц. Хотя от частоты кварца зависит только скорость отрисовки данных на дисплее.
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы на TFT
Разобрался. часы запустились идут пока без BME, RDA ( вопрос времени). Откалибровал экран, в общем часы пошли будем идти дальше.
Так вот я про что.
Купил на АЛИ 5 шт. atmega128. И ни одна из 5 не виделась программатором. Нашел в сети адаптер 128-й на доктор туда же и внедрил разъём программирования, и вуаля после доктора всё видится и читается и прошивается. То есть микросхемы наверно залочены Я остальные тоже прогнал через доктора. И партия какая то не понятная , у всех 5-ти разные точки позиционирования а надпись стандартно, странно.
Так вот я про что.
Купил на АЛИ 5 шт. atmega128. И ни одна из 5 не виделась программатором. Нашел в сети адаптер 128-й на доктор туда же и внедрил разъём программирования, и вуаля после доктора всё видится и читается и прошивается. То есть микросхемы наверно залочены Я остальные тоже прогнал через доктора. И партия какая то не понятная , у всех 5-ти разные точки позиционирования а надпись стандартно, странно.
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
По мегам - ну китайцы - они такие 
Если в названии лота было слово New и менее 14 дней прошло - можете снять видео, как вы их не можете читать программатором, но после фьюздоктора всё работает - и попробовать стребовать деньги обратно.
А вообще, я в какой то из заказов плат у китайцев заказал себе вот такую платку

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

Проверяю и делаю первичную установку фьюзов для своих мег. Просто прижав МК прищепкой
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
============== TouchClock II ==============
Описание, схема, печатка
Статья
Герберы для заказа на производстве и какие то исходники (состоянием на сентябрь 2020)
Прошивка и описание возможностей
Прошивка:
Функции:
Про напоминания:
Напоминание, настроенное на 29 февраля, в невисокосный год сработает 1 марта.
Сортировки сохраненных напоминаний нет.
Одновременно может быть отображено до четырех напоминаний. Если будет больше - отобразятся последние 4.
Напоминания доступны в меню Сигналы.
Самотестирование:
В любом случае, если при запуске будут проблемы с работоспособностью микросхемы часов DS3231 или отсутствием тактирования 1024 Гц от этой микросхемы - это будет отображено на дисплее и часы не запустятся.
Физическая кнопка отключения будильника:
Кнопку нужно будет подключить одним концом к земле, вторым к 4 или 5 выводу Меги. Можно к двум сразу - так легче туда проводок припаивать...
ChangeLog
Описание, схема, печатка
Статья
Герберы для заказа на производстве и какие то исходники (состоянием на сентябрь 2020)
Прошивка и описание возможностей
Прошивка:
Функции:
- Часы, календарь
- Помесячное перелистывание календаря
- Ежечасный звуковой сигнал (с 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
Спойлер
- Исправлена небольшая ошибка в отображении высоких (более 60°) температур. (для любителей тащить в баню не особу противоположного полу, а часы
)
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы на TFT
Часы идут. Думаю над корпусом.
Можно ли напоминания вносить через комп каким либо способом, может даже на стадии программирования (собирал часы супер клок остались праздники и памятные даты в текстовом редакторе) ?
Можно ли напоминания вносить через комп каким либо способом, может даже на стадии программирования (собирал часы супер клок остались праздники и памятные даты в текстовом редакторе) ?
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
николай 76, Увы, нет. Я не делал интеграцию с ПК. Изначально в планах было какое то общение с ПК, но потом, когда все уместилось в интерфейсе...
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы на TFT
Понял, спасибо!
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
Решил часть своих поделий выложить в независимом блоге.
Постепенно буду перетаскивать туда всё с форума, а так же выкладывать неопубликованное.
Вот сегодня добавил туда часы. Обратная связь по часам и метеодатчику остается доступной тут, в данной теме, но доступна также и в блоге.
Постепенно буду перетаскивать туда всё с форума, а так же выкладывать неопубликованное.
Вот сегодня добавил туда часы. Обратная связь по часам и метеодатчику остается доступной тут, в данной теме, но доступна также и в блоге.
- geniv82
- Потрогал лапой паяльник
- Сообщения: 352
- Зарегистрирован: Ср авг 31, 2011 14:26:26
- Откуда: Воронеж
Re: Часы на TFT
Ребят, здравствуйте, есть платы на продажу?
-
Mr.Pupkin
- Мучитель микросхем
- Сообщения: 432
- Зарегистрирован: Ср янв 02, 2013 20:56:57
- Откуда: близ Казани
Re: Часы на TFT
Тоже прикупил бы пару плат, если что.....
ps. по России... Брал в Украине, перед Нов.г. кое-какие платки, долговасто что-то, да и пересыл будет стОить....
ps. по России... Брал в Украине, перед Нов.г. кое-какие платки, долговасто что-то, да и пересыл будет стОить....
- samand587
- Поставщик валерьянки для Кота
- Сообщения: 2311
- Зарегистрирован: Вт фев 21, 2017 18:59:21
- Откуда: Седой Урал
Re: Часы на TFT
Решил часть своих поделий выложить ...
Регулярно просматриваю Ваш блог! Понравилась последняя работа "Фиолетовый свет далеких планет ..." И опять все упирается в плату! У кого есть на продажу по России или помощь в изготовлении?
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
samand587, Нублин. Она же простейшая. Можно и ЛУТом залутить.
По России ни у кого нет, скорее всего... Да и во всём мире есть всего 5 плат. 4 у меня, пятая в Киеской области. Ибо проект рождён полгода назад и нигде, кроме как у меня в блоге , не публиковался. Да и в блоге опубликовался в конце марта. А блог - то чисто моя помойка, он даже поиском не гуглится.
По России ни у кого нет, скорее всего... Да и во всём мире есть всего 5 плат. 4 у меня, пятая в Киеской области. Ибо проект рождён полгода назад и нигде, кроме как у меня в блоге , не публиковался. Да и в блоге опубликовался в конце марта. А блог - то чисто моя помойка, он даже поиском не гуглится.
-
николай 76
- Нашел транзистор. Понюхал.
- Сообщения: 161
- Зарегистрирован: Чт янв 28, 2016 13:34:05
- Откуда: Волжский
Re: Часы на TFT
Тоже собрал часы на TFT. Подскажите для авто яркости фоторезистор или сойдёт и фотодиод.
- Вложения
-
- 20210427_120807.jpg
- (112.98 КБ) 313 скачиваний
- GoldenAndy
- Поставщик валерьянки для Кота
- Сообщения: 1925
- Зарегистрирован: Чт июл 28, 2016 07:58:37
- Откуда: Kyiv, UA
- Контактная информация:
Re: Часы на TFT
Схема рассчитывалась на фоторезистор. сопротивление в хорошо освещенном помещении должно приблизительно совпадать с резистором R3
- pin1000
- Сверлит текстолит когтями
- Сообщения: 1290
- Зарегистрирован: Чт май 24, 2018 12:07:05
- Откуда: Челябинск-"Метеоритный"
Re: Часы на TFT
Тоже поставил фоторезистор, попользовался, но в итоге больше нравится штатная функция освещенности от времени суток.


