Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: Часики из LED экранчиков от Готека

  1. #1
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Часики из LED экранчиков от Готека

    Проапгрейдили несколько Готеков на OLED экранчики? Для старых LED экранчиков тоже есть применение!





    Исходники проекта (платы, Герберы, прошивка):

    https://github.com/Wierzbowsky/GotekLEDScreenClock
    Последний раз редактировалось Wierzbowsky; 05.03.2023 в 18:58.

  2. Эти 2 пользователя(ей) поблагодарили Wierzbowsky за это полезное сообщение:

    ALS (07.03.2023), Pluto (06.03.2023)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Activist Аватар для ALS
    Регистрация
    14.09.2012
    Адрес
    г.Севастополь
    Сообщений
    427
    Спасибо Благодарностей отдано 
    234
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Обычная история любого современного железа. Оно так быстро превращается в...эээ... дешевое сырье, что иногда уже приходится напрягать мозги, чтобы не просто выбросить его, а хоть как-то использовать.

    Скрытый текст

    [свернуть]
    Последний раз редактировалось ALS; 07.03.2023 в 11:46.

  5. #3
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Был найден прозрачный корпус для часов на Али. Прошивка была перенесена на Arduino Mini-Pro. Также был найден способ увеличить точность хода. При старте часы теперь показывают версию прошивки, а по окончании настройки ждут нажатия кнопки, чтобы запустить отсчёт времени. Таким образом можно выставить время по точным часам в телефоне или компьютере.

    https://github.com/Wierzbowsky/GotekLEDScreenClock



    Корпус:
    https://a.aliexpress.com/_EJjR0qR
    Последний раз редактировалось Wierzbowsky; 15.10.2023 в 15:34.

  6. Этот пользователь поблагодарил Wierzbowsky за это полезное сообщение:

    CityAceE (15.10.2023)

  7. #4
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Версия обновлена до 1.0.0005. В настройки добавлен экран контроля автояркости. Beep теперь работает глобально и по-умолчанию отключен. Переписан код хода и коррекции часов для предотвращения зависаний.

  8. #5
    Member
    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    136
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    А содержимое из корпуса куда?

    Цитата Сообщение от Wierzbowsky Посмотреть сообщение
    Также был найден способ увеличить точность хода.
    Точность +/- лапоть, как я понимаю?

  9. #6
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от M80 Посмотреть сообщение
    А содержимое из корпуса куда?
    Точность +/- лапоть, как я понимаю?
    Там отдельной позицией был пустой корпус.

    Точность в последней версии прошивки значительно повысилась, пара секунд в день без коррекции - не так уж плохо для Ардуинки без часиков. А с коррекцией можно добиться более-менее точного хода. Но, конечно, не идеального. Для этого нужен дополнительный модуль с часами (но это уже вне этого проекта).

  10. #7
    Activist Аватар для ALS
    Регистрация
    14.09.2012
    Адрес
    г.Севастополь
    Сообщений
    427
    Спасибо Благодарностей отдано 
    234
    Спасибо Благодарностей получено 
    67
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Wierzbowsky
    Долговременную точность любых часиков даже без специально обученного модуля можно повысить до беспредела, если применить т.н. цифровую коррекцию хода (ЦКХ).
    Идея проста - раз в сутки прибавлять/вычитать нужное количество секунд.
    Ваш Кэп)

  11. #8
    Member
    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    136
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Коррекция может быть организована по разному, но генератор желательно иметь стабильный. Наиболее просто подключить часовой кварц вместо основного, задействовав timer2 в режиме RTC.
    А тогда и батарейку можно подключить, если держать МК в слипе.

  12. #9
    Veteran Аватар для Wierzbowsky
    Регистрация
    08.07.2015
    Адрес
    г. Бохум, Германия
    Сообщений
    1,747
    Спасибо Благодарностей отдано 
    170
    Спасибо Благодарностей получено 
    610
    Поблагодарили
    304 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ALS Посмотреть сообщение
    Wierzbowsky
    Долговременную точность любых часиков даже без специально обученного модуля можно повысить до беспредела, если применить т.н. цифровую коррекцию хода (ЦКХ).
    Идея проста - раз в сутки прибавлять/вычитать нужное количество секунд.
    Ваш Кэп)
    Да, именно так и сделано. Устанавливаемая пользователем поправка варьируется от -15 до +15, это значение умножается на фиксированное число (множитель). В последней прошивке множитель равен 10. Но даже это многовато, так как коррекция делается не раз в час, а чаще. Наверное лучше сделать множитель равным 4 или 8.

    - - - Добавлено - - -

    Цитата Сообщение от M80 Посмотреть сообщение
    Коррекция может быть организована по разному, но генератор желательно иметь стабильный. Наиболее просто подключить часовой кварц вместо основного, задействовав timer2 в режиме RTC.
    А тогда и батарейку можно подключить, если держать МК в слипе.
    Безусловно, Вы правы. Но идея была сделать часики именно средствами мелкой Ардуинки и остатков от индикаторов Готека, то есть из г...соломы и палок. Часовой модуль - это лишние 3-4 провода, да и сам модуль наверное немаленький. В этот прозрачный корпус и так всё впритык влезло. Вообще, этот эксперимент был задуман для самообучения программированию микроконтроллера Атмега. Так что часики - вовсе не самоцель. Написание этой прошивки поможет мне в другом проекте - цифровом плеере для загрузки игр и программ в MSX компьютеры. Причём поддерживаться будет не только всем известный формат CAS, то и оригинальные файлы ROM, BIN и BAS.

  13. #10
    Member
    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    136
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    17 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну нет. Я предлагаю часовой кварц вместо основного, а сам МК тактировать от intrc. А тогда timer2 будет работать с часовым кварцем в асинхронном режиме и изредка будить МК - это общеизвестная практика. И ничего лишнего. Иначе, просто тоскливо регулярно вводить поправки +/- сек, потому что время года меняется и температура, как следствие.) Но это всё на любителя, конечно.
    Ну а расширение кругозора никогда лишним не было.)

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 1
    Последнее: 30.09.2021, 00:58
  2. Dynamic Pixel LED Keyboard
    от ^m00h^ в разделе Устройства ввода
    Ответов: 2
    Последнее: 25.11.2009, 08:12
  3. IMPETUS LED
    от newart в разделе Люди
    Ответов: 7
    Последнее: 27.06.2007, 17:56

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •