Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1
  • 2
  • 3
  • 4

ТЕМА: Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ)

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 01 нояб 2017 15:49 #51

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Здравствуйте Soir,меню подправил,

Вложенный файл:

Имя файла: Додаток.rar
Размер файла:2 KB

если можно подкорректируйте исходник и уберите звук при нажатии кнопок.Спасибо.
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Последнее редактирование: 01 нояб 2017 16:01 от vpashko.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 01 нояб 2017 16:05 #52

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Изменил.
Вложения:
Последнее редактирование: 01 нояб 2017 16:28 от Soir. Причина: Обновление прошивки.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 01 нояб 2017 16:21 #53

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Soir спасибо,, завтра в железе проверю, если можно при приветственном выводе информации Ukraine 2016 уберите 2016 а Ukraine сместить на средину.
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 01 нояб 2017 16:28 #54

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Перезалил прошивку.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 02 нояб 2017 15:28 #55

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Здравствуйте Soir, часы работают в железе между великолепно и грандиозно но как говорится аппетит приходит во время еды.
Если можно:
1. Режим (ВЫБОР РЕЖИМА РАБОТЫ) программно (по умолчанию) установить основной режим, поочередная индикация времени и температуры, а эту назву из индикатора убрать.
2. Режим (УСТАНОВКА ТАЙМЕРА) из индикатора убрать.
Вопрос по установке будильника. Буква А и цифри от 1 до 9 – это количество повторов срабатывания будильника??? Спасибо.
Прошивка из поста № 52.
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 02 нояб 2017 15:49 #56

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
vpashko пишет:
...из индикатора убрать...
Это означает, что убрать и сами режимы, и все настройки с ними связанные?

vpashko пишет:
Буква А и цифри от 1 до 9 – это количество повторов срабатывания будильника???
Да.
Вложения:
Последнее редактирование: 02 нояб 2017 16:09 от Soir. Причина: Добавление прошивки.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 02 нояб 2017 16:20 #57

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Soir, да, убрать и сами режимы, и все настройки с ними связанные. Таймер мне не нужен, а режим работы поочередная индикация времени и температуры.
Еще есть предложение:
1. Когда будильник On колокольчик перемещается с квадратиком, когда OFF колокольчик исчезает - НУЖНО в режиме OFF в место колокольчика вставить квадратик (как по мне так наглядней смотрица).Спасибо.
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 02 нояб 2017 16:23 #58

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Вставлю квадратик... Но как по мне, то так не нагляднее. Нужно присматриваться - что там мигает. А если не мигает, то достаточно беглого взгляда.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 03 нояб 2017 07:46 #59

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Soir добрый день, давайте с квадратиком попробуем может мне понравится?
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 03 нояб 2017 09:06 #60

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Сделал, смотрите.
Вложения:
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 03 нояб 2017 20:12 #61

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Здравствуйте Soir, 4 часа полет нормальный, часы работают нормуль, спасибо за просьбы у меня есть еще одна просьба но не буду наглеть. Собственно вопрос, подскажите по опыту как лучше (правильно) организовать подстветку LCD. Я встречал не больше двух распространненых это с вывода МК через резистор на Анод, Катод на минус, и вторая схема с вывода МК через резистор + на базу транзистора (обратный) коллектор на минус эмиттер на катод. Как лучше???
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 03 нояб 2017 20:46 #62

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Вопрос нужно рассматривать в контексте тока через светодиод и общей нагрузки на МК. То есть, нужно видеть всю схему с реальными номиналами, знать токи потребления. Если с этим трудности, тогда, чтобы не промахнуться - ключевой транзистор...

Если вопрос применительно к данной схеме, то как правило, в самом индикаторе присутствует ограничительный резистор 100 Ом. Он ограничит ток подсветки на уровне 30-35 мА. Поскольку у МК других мощных нагрузок нет, то можно подсветку подключать напрямую к выводу МК.

Но, повторюсь, нужно посмотреть всю схему с реальными номиналами элементов.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 03 нояб 2017 20:54 #63

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Да, я имел ввиду данную схему, буду пробывать.
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 11 нояб 2017 17:17 #64

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Часы тикают супер :lol:

Нет повести печальнее на свете, чем повесть о залоченом Resete.
Последнее редактирование: 11 нояб 2017 17:21 от vpashko.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 09 дек 2017 13:01 #65

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Здравствуйте Soir, подскажите, а есть ли еще место в МК.
Я в смысле добавить в меню функцию РЕЖИМ LCD. Это значит что в этом режиме можно выбирать показания цифр, ведь есть и другие показания цифр и букв.
Например так yandex.ua/images/search?text=Часы%20LCD%...pg&pos=16&rpt=simage
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Последнее редактирование: 09 дек 2017 13:08 от vpashko.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 09 дек 2017 17:03 #66

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Наверно должно поместиться, только напомните мне через пару-тройку дней, сейчас не хватает на все свободного времени.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 11 дек 2017 11:03 #67

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Добавил выбор шрифта - из основного режима кнопка SET. Не знаю, как оно смотрится и может где-то не все учел, поэтому тестирование за Вами.
Можно и другие шрифты, только дайте мне конструкцию символов, чтобы я не ломал себе голову.

Для желающих повторить сообщаю: дисплей должен поддерживать кириллицу. Можно и для других изменить прошивку, но это уже пишите что и как должно выглядеть.
Последнее редактирование: 15 дек 2017 08:02 от Soir. Причина: Удаление неактуального вложения.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 12 дек 2017 19:27 #68

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Здравствуйте Soir, я напоминаю свою просьбу.
Добавить в меню функцию ШРИФТ LCD. Это значит что в этом режиме можно выбирать показания цифр, ведь есть и другие показания цифр и букв.
У меня предложение такое;
При входе в ШРИФТ LCD посредине экрана цифра 1 ( 1 это шрифт по умолчанию как в прошивке № 60)
цифра 2 ( 2 это шрифт как здесь www.google.com.ua/search?q=Часы+LCD+с+бо...imgrc=cA2v8Id-bJk1GM:

цифра 3 (примеры из этой программы LCD1602 v1.2 with Cyrillic Charset www.juras-projects.org/rus/software.php )
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Последнее редактирование: 12 дек 2017 19:30 от vpashko.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 12 дек 2017 19:55 #69

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
vpashko пишет:
я напоминаю свою просьбу.
Вы читали мое предыдущее сообщение? Один вариант шрифта я уже добавил.
Если нужны другие, тогда разрисуйте из каких элементов какой символ должен состоять.

vpashko пишет:
цифра 3 (примеры из этой программы LCD1602 v1.2 with Cyrillic Charset
Что мне с этой программой делать? Если есть примеры - выкладывайте. Но еще раз - разрисуйте символы из отдельных элементов. Это касается больших цифр и букв.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 12 дек 2017 22:30 #70

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 13 дек 2017 08:10 #71

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Так ненормально - Вы даете ссылки на запрещенные законодательством Украины сайты.
Ознакомьтесь с законами Украины в целом и с Правилами форума (раздел 8, п.1) в частности. И больше не нарушайте ни то, ни другое. Пока предупреждение, хотя должно быть удаление с сайта.
Последнее редактирование: 13 дек 2017 08:17 от Soir.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 13 дек 2017 12:58 #72

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Примеры.

Вложенный файл:

Имя файла: Примеры.rar
Размер файла:66 KB
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Последнее редактирование: 13 дек 2017 13:00 от vpashko.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 13 дек 2017 16:37 #73

  • Soir
  • Soir аватар
  • на форуме
  • Moderator
  • Сообщений: 7604
  • Спасибо получено: 2642
Сделал по примерам. Даже больше. Но смотрите, как оно в живую будет. Также пройдитесь по всем меню, может где не так.
Последнее редактирование: 15 дек 2017 08:02 от Soir. Причина: Удаление неактуального вложения.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 13 дек 2017 18:17 #74

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Soir, спасибо, все режимы и показания цифр работают супер :cheer:
Один режим показания мне не понравился, если можно я его переделаю и напишу какой заменить.
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.

Часы, будильник, термометр Atmega8, DS1307, LCD1602 (КРУПНЫЙ ШРИФТ) 13 дек 2017 18:33 #75

  • vpashko
  • vpashko аватар
  • Не в сети
  • I go sometimes
  • Сообщений: 71
  • Спасибо получено: 1
Примеры 2

Вложенный файл:

Имя файла: Примеры2.rar
Размер файла:59 KB
Нет повести печальнее на свете, чем повесть о залоченом Resete.
Администратор запретил публиковать записи гостям.
  • Страница:
  • 1
  • 2
  • 3
  • 4
Модераторы: wolf2000, Vakula, Айнцвайдрайченко