Запрошуємо, Гість
Ім'я користувача: Пароль: Запам’ятати мене

ТЕМА: Часы термометр на модулях Р10

Часы термометр на модулях Р10 30 трав. 2018 15:52 #1

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Уважаемый Soir. Хотел сделать на работу большие часы на модулях Р10 от бегущей строки. Вы могли бы помочь с прошивкой. Без вашей помощи опять не обойтись.
Отображение часов и температуры по переменно и 2 шрифта.
Часы на 2х модуля, общая 64х16 точек. Примерно как на картинке.
Долучення:
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 30 трав. 2018 17:58 #2

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Даже не знаю... Схема подключения есть на примете?
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 31 трав. 2018 15:16 #3

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Спасибо за ответ. нашёл сайт описание работы этих модулей. Там есть схема модуля.

Попередження: Спойлер! [ Натисніть, щоб розгорнути ]
Долучення:
Останнє редагування: 06 черв. 2018 08:51 від wolf2000.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 31 трав. 2018 16:59 #4

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1648
  • Подякували: 358
  • ukraine-medal sxem.org Sponsor 2019 Author
О, тема цікава. Є спеціальні контролери. І підключення просте і функціонал будь здоров. Чому вони не влаштовують? Для вашого алгоритму самий дешевий до 10доларів коштує
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 31 трав. 2018 17:06 #5

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Фирменный контроллер надо программировать через компьютер и флешку. Это не удобно. Хотелось бы сделать простое управление через кнопки.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 31 трав. 2018 19:25 #6

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1648
  • Подякували: 358
  • ukraine-medal sxem.org Sponsor 2019 Author
andros77 пише:
надо программировать через компьютер и флешку. Это не удобно.
Та ну!? За те можна виставити що бажаєш, як бажаєш, де бажаєш в якій послідовності ефекти...
Там модулі самі дорогі. І придумувати під них контролер якось зовсім не комільфо.
Хоча я готов прослідити за ідеєю. Бо мене ця тема (P10 модулі) дуже цікавить.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 01 черв. 2018 13:53 #7

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Это схема модуля?


Опишите вкратце, что должно получиться. Какой предполагается состав устройства?
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 01 черв. 2018 16:11 #8

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Да это схема самого модуля.
Получится должны часы термометр.
Часы на DS1307
Термометр на DS18B20
Сам контроллер Мега 8,16,32 (На какой хватит памяти)
И ночной режим, уменьшении яркости или по времени или по датчику.
И если можно 2 вида шрифта. Один примерно такой как на картинке. И второй закруглённый.
Шрифты могу нарисовать если надо будет.
Долучення:
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 05 черв. 2018 16:37 #9

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Уважаемый Soir подключил второй модуль всё заработало нормально. Сначала секунды потом минуты.
Подмигиваний вроде не было.
Описание:
Установка часов, минут.
Коррекция времени.
Выбор шрифта.
Выбор времени отображения часов, температуры.
Установка яркости. ( Установка яркости а от неё фото датчик изменяет яркость)
Я подготовил два шрифта которые надо внести в прошивку. И несколько знаков если нужно будет: +,-,С и градус.
Долучення:
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: sergey380

Часы термометр на модулях Р10 05 черв. 2018 18:41 #10

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Внешний вид наверно такой:
Часы:минуты.
температура с часами переменно.
Температуру выводить так +24'С
Как выводить меню настроек пока не могу поедставить. Может вы посоветуете, у вас больше опыта.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 06 черв. 2018 05:35 #11

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Опыт тут не при делах. Вопрос больше эстетический, ну и пользовательский. Как красивее, как удобнее... Как-то сделаю, но если Вам не понравится, то мне тогда уже сложнее будет переделывать, чем если бы сразу делал правильно.

Пока сделал вывод времени и температуры. Настроек нет. Посмотрите, как оно смотрится в живую. Что куда сдвинуть, переместить...
Посмотрите шрифт. Некоторые символы, на мой взгляд, слегка корявые и нет четкого выравнивания по ширине.
Также не полностью используется вся площадь дисплея. И по горизонтали, и по вертикали. Но эти вопросы тоже эстетические, решайте сами.
Долучення:
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 06 черв. 2018 08:26 #12

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Уважаемый Soir. Часы минуты отображаются правильно. Растояние в часах до точек большое. Надо часы и минуты сдвинуть к центру на 4 точки с каждой стороны. Знак температуры и С сдвинуть на 2 точки к центру. В шрифте поменял ноль. На фото видно. В архиве шрифт 0 изменил.
Долучення:
Останнє редагування: 06 черв. 2018 08:28 від andros77.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 06 черв. 2018 11:28 #13

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Сдвинул. Еще посмотрите цифру 4. Если меняете какой-то символ, то выкладывайте только его код, чтобы я не выискивал, а оптом менять я уже не могу.

Добавил настройку времени. Если такой вариант устраивает - продолжу. Если нет - описывайте свой.

P.S.
Доработал настройки. Вроде и все согласно ТЗ, нет только выбора шрифта. Чуть позже займусь.

P.S.2
Теперь и выбор шрифта.
Долучення:
Останнє редагування: 06 черв. 2018 15:14 від Soir. Причина: Обновление прошивки
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: andros77

Часы термометр на модулях Р10 06 черв. 2018 15:51 #14

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Да такой вариант меню очень хороший, мне понравился. Цифра 4 устраивает. Хотел немного изменить знак градуса сделать чуть чуть по меньше но если опоздал тогда пусть так остаётся.
Крайнюю версию прошивки не успел проверить. Завтра утром проверю отпишусь.
Проверил в протеусе очень очень понравилось. Спасибо вам большое за такую помощь. У вас золотая голова.
Останнє редагування: 06 черв. 2018 16:00 від andros77.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 06 черв. 2018 16:14 #15

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
andros77 пише:
Хотел немного изменить знак градуса...
Проект еще не закрыт, изменения возможны.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 06 черв. 2018 16:20 #16

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1648
  • Подякували: 358
  • ukraine-medal sxem.org Sponsor 2019 Author
andros77 По чем модули брали?
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 06 черв. 2018 16:35 #17

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
У нас они стоят 15$ за 1 штуку. Мне принесли на ремонт 10 шт. Вместо денег взял 2 модуля. 2 года лежали хотел сделать часы но не получалось. Спасибо большое Soir за помощь.

Новый знак градуса для двух шрифтов в архиве.
Долучення:
Останнє редагування: 06 черв. 2018 16:57 від andros77.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 06 черв. 2018 17:58 #18

  • Soir
  • Soir аватар
  • Оффлайн
  • Moderator
  • Дописи: 13323
  • Подякували: 5047
  • sxem.org 2019,2021 Respect Author
Поменял.
Долучення:
Адміністратор заборонив доступ на запис.
Користувачі які сказали Дякую: andros77

Часы термометр на модулях Р10 07 черв. 2018 04:10 #19

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Уважвемый Soir проверил прошивку переменно с часами показывает С1 : С1.
И установка времени не устанавливает время. Появляется как на картинке точкив место цифр.


извиняюсь дело было в ds1307 поменял и всё стало отлично работать. Вечером отпишусь о работе часов за день.


Сообщения объединил. Нарушение Правил форума, раздел 5, п.8
Soir
Долучення:
Останнє редагування: 07 черв. 2018 07:53 від Soir. Причина: Нарушение Правил форума
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 07 черв. 2018 05:45 #20

  • Vakula
  • Vakula аватар
  • Оффлайн
  • Moderator
  • ich bin Ukrainian
  • Дописи: 1648
  • Подякували: 358
  • ukraine-medal sxem.org Sponsor 2019 Author
З'єднували модуля послідовно?
Я до того веду, що мене вже з рік просять зробити бігучу строку, а я все вагаюсь.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 07 черв. 2018 06:56 #21

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Да модули соединял последовательно. Они так и должны соединятся.
Адміністратор заборонив доступ на запис.

Часы термометр на модулях Р10 07 черв. 2018 16:42 #22

  • andros77
  • andros77 аватар
  • Оффлайн
  • I live here
  • Дописи: 843
  • Подякували: 49
  • Author
Уважаемый Soir. Часы работают отлично, по фотодатчику отрабатывают, в настройках всё отлично. Осталось сделать корпус. Большое вам спасибо за помощь.
Адміністратор заборонив доступ на запис.
Модератори: wolf2000, Vakula, Айнцвайдрайченко, Soir