Делаю электронные часы со сменными циферблатами

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 ม.ค. 2024
  • Быстрый обзор самодельных электронных часов на основе ЖК дисплея 128x64 точки с контроллером ST7567S и микроконтроллера STM32G031F8P6 с Алиэкспресса.
    Дисплей LCD 1.2'' COG 128x64 ST7567S:
    fas.st/erK_Qu
    fas.st/rlV_j3
    fas.st/QgkB6
    Плата с микроконтроллером STM32G031F8P6 (64kB FLASH, 8kB SRAM, 64 MHz):
    fas.st/rKX_F
    Крупный дисплей 1.8'' с тем же контроллером и подсветкой:
    fas.st/s3z55
    Мои контакты:
    Мой телеграм: t.me/nanoslavic
    Отправить донат: boosty.to/nanoslavic/donate
    Boosty (дополнительный контент): boosty.to/nanoslavic
    VK: nanoslavic
    Мой сайт: nanoslavic.ru/
    #arduino #ST7567S #Электроника #Самоделки #Ардуино
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 63

  • @nanoslavic
    @nanoslavic  4 หลายเดือนก่อน

    Жду ваши мнения, идеи, рекомендации:) Можете добавляться в мой телеграм: t.me/nanoslavic_ru

  • @peterdushchenko1118
    @peterdushchenko1118 4 หลายเดือนก่อน +2

    ".. 2099 года, и это будет четверг" Вы мой кумир! ))

  • @user-qs7oj4hk4v
    @user-qs7oj4hk4v 4 หลายเดือนก่อน +3

    Как по мне, стрелки нужны. Как минимум, дань традициям, но так-то многие люди ими пользуются
    Часы измененными кривыми смотрятся классно, но, как по мне, лучше, чтобы они менялись каждую минуту, а не раз в пару секунд, как сейчас

  • @KOstyansd11
    @KOstyansd11 4 หลายเดือนก่อน +3

    Лайк за макетку. Тоже дико ненавижу беспаечные, использую только чтоб подогнать обвязку на какой-нибудь небольшой контроллер. А вообще настоящий мужик разводит и сразу травит - один шанс и нет права на ошибку xD =))

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน +1

      Не люблю с химикатами возиться:)

  • @user-ki2wm5hd4e
    @user-ki2wm5hd4e 4 หลายเดือนก่อน +4

    1) Аккумулятор можно заменить на CR2032. кажется, что вариант плохой, но у них крайне низкий размер, легко найти, стандартные, напряжение питания можно сразу подавать на микроконтроллер, в том числе на контакты RTC. Можно сказать, что у них один минус - они одноразовые, но нет, литиевые таблетки можно перезаряжать, просто ток заряда крайне низкий нужен.
    2) Плата зарядки линейная, что ну прямо скажем такое себе. Организовать заряд батарейки, в теории, можно силами МК. Ну или шимка, на крайний случай.
    3) Возможно, стоит использовать микроконтроллер на 48 ног. Не так уж он сильно и больше, а лишние ноги никогда не лишние.
    4) Как насчёт сегментных индикаторов? Это нестареющая классика, а для управления микросхему-драйвер воткнуть
    5) Стоит определиться, нужно ли столько кнопок? Реально играть на таком будет проблема, а плату потом уже не уменьшить. Возможно, стоит поискать мини экраны с сенсорной панелью. Но это тоже на подумать.
    Замечу, что это не упрёки, а просто взгляд со стороны. Вы явно не плохо дружите с микроэлектроникой, вот и предлагаю использовать что-то современнее.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      1) Не уверен, что получится сделать достаточно низкое потребление, чтобы батарейки хватало больше, чем на пару недель:) Заряжаются они очень плохо, это работает только для очень малопотребляющих устройств.
      2) Я предпочитаю не играться с литиевыми батареями и использовать стандартные микросхемы. Иначе можно где-то накосячить и взорвать литий. Может быть, найду что-то другое, но точно сам не буду делать зарядку. У микроконтроллера всего 20 выводов, часть из них занято питанием и кварцем. Остальное на кнопки, дисплей, подсветку, пищалку. Сделать схему зарядку просто нечем уже.
      3) Я вот хочу именно на 20 ног МК, потому что он легко паяется и достаточно дешёвый. Если взять другой, то всё будет по другому, это вообще другой проект:) Пока так.
      4) Сегментные - тоже другой вариант. Я уже делал что-то со светодиодными, есть такие видео. Но мне больше монохромные графические сейчас интересны.
      5) Для игр нужно именно столько кнопок:) Просто для часов хватит меньше. Но просто часов уже полно, а тут будет что-то необычное:) Экраны с сенсорными панелями только цветные, но это уже совсем другой уровень.
      Суть не в том, чтобы сделать современнее. Идея как раз в том, чтобы сделать что-то необычное, дешёвое, из доступных элементов на алиэкспрессе:)

    • @_Fla5h_
      @_Fla5h_ 4 หลายเดือนก่อน

      Нельзя перезаряжать литиевые батарейки, на то они и батарейки! Есть именно аккумуляторы в таких форматах, их заряжать можно

    • @user-so8pr5us2h
      @user-so8pr5us2h 4 หลายเดือนก่อน +1

      ​@@_Fla5h_ аккумуляторы в таком формате называются LR2032

  • @elena_tolkacheva
    @elena_tolkacheva 4 หลายเดือนก่อน

    Классные часики получились, интересно было смотреть) Жду новых видео)
    Спасибо за ролик)

  • @1wonderus841
    @1wonderus841 4 หลายเดือนก่อน +1

    Пляшущий шрифт это нечто

  • @NeriNayt
    @NeriNayt 4 หลายเดือนก่อน +1

    о, самодельные часы, круто, можно мне такие? Циферблат со стрелками мне кажется самым лучшим👍

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน +1

      Сначала надо их доделать:)

    • @NeriNayt
      @NeriNayt 4 หลายเดือนก่อน

      @@nanoslavic ☺

  • @dimafilatov8687
    @dimafilatov8687 4 หลายเดือนก่อน

    Супер
    Оставь стрелочные часы - это супер

  • @S_steampunk
    @S_steampunk 4 หลายเดือนก่อน +2

    Люблю часовую тему! С интересом наблюдаю развитие Вашего часового проекта! Мне больше всего понравился "Кривой" шрифт, с корпусом типа как у часов Валерия "Косяк" смотрелось бы бомбично!

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน +1

      У вас классные видео с часиками:)

    • @S_steampunk
      @S_steampunk 4 หลายเดือนก่อน

      @@nanoslavicСпасибо!

  • @artemsilivanchik
    @artemsilivanchik 4 หลายเดือนก่อน

    Просто супер!

  • @VremyaAA
    @VremyaAA 4 หลายเดือนก่อน

    Считаю, что нужно обязательно заморочиться насчет цифровой настройки хода часов, если и делать часы, то супер точными!
    Предлагаю подсмотреть как это реализовано у советских часов электроника: пользователем замеряется погрешность хода в течении 10 дней, затем ошибка делится на 10 и выставляется корректировка суточного хода с разрешением 0,1 сек (как в плюс так и в минус). А также у современных моделей электроники есть автоматическая корректировка: часы запоминают момент выставления точного времени, затем через любой промежуток времени часы вновь нужно скорректировать, но теперь часы автоматически вычисляют погрешность хода и период времени за который это произошло. С вашим микроконтроллером однозначно нужно так поступить! Удачи!

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Да, я хочу попробовать сделать подобное. Но супер точно всё равно не будет работать, потому что такая калибровка не учитывает температурные изменения частоты кварца. А они могут быть значительными для наручных часов, потому что их постоянно снимают с руки. Хотя конечно можно было бы и термодатчик приделать, калибровать часы с его помощью это уже более сложная задача:)

  • @Johny570
    @Johny570 4 หลายเดือนก่อน

    На каких-то старинных советских электронных часах тоже была функция подстройки точности хода часов

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน +1

      На самом деле, я думаю, что она есть во многих часах, просто обычно в них ещё на заводе программируют калибровку, чтобы пользователи не заморачивались. Ведь со временем электронная цифровая схема мало меняет свои свойства и дополнительная калибровка не нужна.

    • @Johny570
      @Johny570 4 หลายเดือนก่อน

      @@nanoslavic ну хз... По-моему, учитывая точность хода современных (недорогих) часов, на заводе тоже этим не заморачиваться :)

  • @PULSEmultimedia
    @PULSEmultimedia 4 หลายเดือนก่อน

    Лучше делать отступы цифр от края дисплея. Ну по законам правильного дизайна) Так называемые поля.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Ну тогда экран будет использоваться не эффективно, не будет смысла в таком количестве пикселей:) У дисплея ведь есть свои рамки вокруг рабочей области. Они маленькие слишком?:)

  • @ddi6198
    @ddi6198 4 หลายเดือนก่อน

    Все зашибись. Молодец.красавец! Стрелки убери

  • @user-zo3fz5ly9d
    @user-zo3fz5ly9d 3 หลายเดือนก่อน

    часы-классная тема, есть здесь на ютубе часы с компенсацией температурного дрейфа кварца (на сколько я помню), мастер из Самары, часы на олед

    • @nanoslavic
      @nanoslavic  3 หลายเดือนก่อน

      Я думаю, что это возможно, но слишком заморочено и проще приделать синхронизацию времени по GPS, чем заниматься компенсацией температурного дрейфа кварца:)

  • @Spacesaber729
    @Spacesaber729 4 หลายเดือนก่อน +1

    Здравствуйте нанославик, я пытался сделать клон ардубоя но моя про микро, купленная в местном радио магазине не хочет прошивается.... И бутлодер загружал и рс цепь пробовал приделать........
    Подскажите стоит ли выписывать плату с АлиЭкспресс? Или искать другую проблему?

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน +1

      Ну тут я не могу сказать, в чём проблема. Если контроллер сгорел, то надо менять:) Если просто ошибка в конфигурации или что-то не так в процессе программирования, то надо это исправлять.
      Для начала можно попробовать записать просто мигалку, чтобы проверить работоспособность контроллера.

    • @Spacesaber729
      @Spacesaber729 4 หลายเดือนก่อน +1

      @@nanoslavic спасибо все исправил и работает! Осталось спаять на монтажной плате

  • @TechMik
    @TechMik 4 หลายเดือนก่อน

    Вариант "стрелки" прикольный получился. У casio ae1200 менее информативный)

  • @asdffewfew
    @asdffewfew 4 หลายเดือนก่อน

    а мне сегментные и с круглыми понравились). секундная шкала оригинальная. а вот кнопок я бы поубавил раза в два)) по поводу внешней памяти- недавно узнал о fram памяти, она очень быстрая вроде, с большим циклом перезаписи и энергонезависимая. для дисплея самое оно)

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      FRAM крутая технология, но пока дорогая и невысокой плотности, поэтому в одной микросхеме лишь килобайты. А FLASH даёт мегабайты при меньшей стоимости микросхемы:)

    • @asdffewfew
      @asdffewfew 4 หลายเดือนก่อน

      @@nanoslavic 'это да. а скорости флешки хватит?

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน +1

      Пока не тестировал флеш-память с алиэкспресса:) Надеюсь, что скорости хватит. Закупил микросхемы 25Q64

  • @user-xv3zh4km1n
    @user-xv3zh4km1n 4 หลายเดือนก่อน

    интересно, e-ink не думаешь применить?

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Эти дисплеи очень медленные и не такие контрастные, как ЖКИ. В этом проекте я не делаю ставку на экономность, хочу побольше программных фишек добавить, поэтому ЖКИ лучше подходит. А электронные чернила может быть в другом проекте попробую, у меня есть один дисплейчик такой.

  • @user-of6id8th1j
    @user-of6id8th1j 4 หลายเดือนก่อน

    Часики интересные такие👍🏼
    А как насчёт кнопочной звонилки с диктофоном и автомотической записью звонков?

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      А зачем это нужно?:)

    • @user-of6id8th1j
      @user-of6id8th1j 4 หลายเดือนก่อน

      @@nanoslavic Серийные модели уже не такие надёжные как прежде. Да и покупать приходится то что есть а не то что надо. Самоделка же будет имено ткой какую задумаеш и кастомизировать можно так как надо.

  • @chertopoloh170
    @chertopoloh170 4 หลายเดือนก่อน

    Чтобы измерять проценты заряда нужно хнать вольтаж. 4.2 100%> 3.4 - 0%.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Я неправильно выразился. Надо измерять время, насколько ещё хватит заряда, а не просто процент заряда:) Для этого надо знать ток потребления. Ведь на практике нужно знать именно примерное время работы.

  • @Drunno1
    @Drunno1 4 หลายเดือนก่อน

    Я тоже увлекаюсь микроконтроллерами и особенно малопотребляющими портативными устройствами на их основе. У меня возник вопрос. Почему вы выбрали именно этот МК? Почему не специально заточенную для этого серию STM32L? Например есть простой экономичный МК STM32L151. Я сейчас его как раз осваиваю для применения в самодельных карманных эл. устройствах с батарейным или аккумуляторным питанием.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Потому что у меня нет цели делать супер экономное устройство:) Важнее производительность и объём памяти, ведь это часы с играми, а не просто часы:) У разных проектов есть своя изюминка. Главная идея этого проекта - запихнуть побольше программных функций, при этом используя недорогие детали. Экономность тут не приоритет. И вообще надо бы взять ещё что-то помощнее и с большим объёмом памяти, а то её уже не хватает:)

  • @volidol
    @volidol 4 หลายเดือนก่อน

    Лучше вместо кнопок использовать jog. Как старых кнопочных телефонах от sony. Он там всю навигацию заменяет.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Интересная идея, но надо сначала найти что-то подходящие и доступное:)

  • @art4259
    @art4259 4 หลายเดือนก่อน

    Какой контроллер все это в себя вмещает? :) На картинке, вроде, совсем маленький. Какую используете библиотеку для вывода графики? А где Вы публикуете проект? Для домашних часов можно было бы использовать экраны e-ink, они еще меньше потребляют энергии. И да, здоровый сон микроконтроллера продлевает жизнь батарейке.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Название контроллера в описании видео:) Он достаточно мощный для своих размеров.
      Библиотеки делаю свои, даже программы для создания монохромных картинок и шрифтов тоже сам себе создаю. Проект пока нигде не публикую, потому что он недоделан. Да и исходники я не планирую публиковать - только схему и прошивку (и рисунок платы, если будет) для повторения. Хотя, если кто-то оплатит разработку (через донаты), может и исходники выложу:)
      Я не ставлю задачу делать очень экономные часы. Я хочу часы с играми и программами - в этом суть данного проекта. Если делать ставку на экономию, то нет смысла брать этот контроллер и добавлять кучу программ:) Может, сделаю как-нибудь именно экономичные часы:)

  • @aleksandrvelikikh8534
    @aleksandrvelikikh8534 4 หลายเดือนก่อน

    Для процентов емкость батареи не важна, 4,2 вольта 100% и напряжение отключения платой защиты 0% (4056 без доработки отключает при 2,5В)
    Но у вас на батарее своя плата защиты поэтому нужно измерять напряжение отключения.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Ну я примерно так и сделал полоску, но вообще так делать не принято. Наверное, неправильно выразился в видео. Напряжение на батарее меняется при разряде нелинейно в зависимости от тока. С 4.2В до 3.8В напряжение падает достаточно быстро, а дальше идёт замедление и устройство долго работает в узком диапазоне напряжений. Другими словами, просто по напряжению не будет понятно, сколько ещё осталось работать аккумулятору, а на практике важнее именно время работы, а не просто некий процент остатка заряда.

  • @ddi6198
    @ddi6198 4 หลายเดือนก่อน

    Добавь тетрис и датабанк в программы как в Касио твоих записная книжка

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Вот насчёт базы данных надо подумать ещё, что именно и как туда заносить. Если добавить 8 мегабайт памяти, то это очень много для текстовых данных:)

  • @brondid
    @brondid 4 หลายเดือนก่อน

    Кому интересно, такие кнопки находятся на али по запросу "6*6*5mm button"

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน +1

      У них есть название производителя ALPS: SKPMAME010

  • @chertopoloh170
    @chertopoloh170 4 หลายเดือนก่อน

    Бери сккум от мобилы, только не хуавея. От сяоми оригинальный, хотя бы 2018 года выпуска вполне тебя обрадует.

  • @wf8812
    @wf8812 4 หลายเดือนก่อน

    А зачем часы делать самому? В магазине любые можно купить,даже с радивом.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Ну это как с тортиками. Кому-то достаточно магазинных, а кто-то хочет сделать свой домашний:)

    • @wf8812
      @wf8812 4 หลายเดือนก่อน

      @@nanoslavic чепуха!😆. чё заморачиватьс
      я из за копеичных часов,да и чё от часов требуется,только время посмотреть. А домашние тортики ,как ва сказали, зачастую по вкусней магазинных,а какие то там дерьмовые часы или приёмники собирать это уже шизофрения,ладно бы ещё не продавалось этой шелухи или дефицит был,а то везде их хоть спину мажь за копейки.

  • @PULSEmultimedia
    @PULSEmultimedia 4 หลายเดือนก่อน

    У Вас очень вытянуты цифры и буквы на циферблате по умолчанию. Я бы сжал по вертикали.

    • @nanoslavic
      @nanoslavic  4 หลายเดือนก่อน

      Да, я старался занять место на дисплее:)

  • @MASTEROFPEACE7
    @MASTEROFPEACE7 4 หลายเดือนก่อน

    🤔🤔В 99 ом у меня вроде бы никакие встречи не назначены 🤷🏻‍♂️