DIY LED watch on STM32! JLCPCB.com

Sdílet
Vložit
  • čas přidán 23. 07. 2024
  • PCBA from $0(Free Setup, Free Stencil): jlcpcb.com/DYE
    In this video we will make a wristwatch using STM32. And as a dial - 132 LEDs in size 0402!
    STM32 core for Arduino: github.com/stm32duino/Arduino...
    STM32LowPower library: github.com/stm32duino/STM32Lo...
    STM32RTC library: github.com/stm32duino/STM32RTC
    Project files: drive.google.com/file/d/1ln6W...
    LED Cube: • LED КУБ НА 312 ПИКСЕЛЕ...
    How to connect display to STM32: • STM32, FSMC и Ардуино ...
    We connect the display to STM32: • STM32, FSMC и Ардуино ...
    Real time clock on STM32: • Часы реального времени...
    _________________________________________________________
    My Telegramm: t.me/HomeMadeChannel
    For cooperation, write to: h.made.chanel@gmail.com
    _________________________________________________________
    Useful links:
    1) STM32L152: alli.pub/61oy2i
    3) STM32F407VET6: ali.pub/1sb1nl
    4) STM32F4DISCOVERY: ali.pub/1uizb4
    5) STM32F103C8T6: ali.pub/1uizku
    6) Stlink V2 Mini Programmer: ali.pub/1uizfs
    7) SMD LEDs 0402: alli.pub/61oygb
    8) SMD resistors 0402: alli.pub/61oyfc
    9) MCP73832T charger: alli.pub/61oykl
    10) Voltage regulator TLV70233DBVR: alli.pub/61oymx
    11) Quartz resonators: alli.pub/61oyt5
    12) Watch strap: alli.pub/61oz50
    13) Protective glass: alli.pub/61oz9a
    The most profitable Cashback:
    Ecomerce: goo.gl/3dDc2w
    _________________________________________________________
    0:00 Topic of this video
    0:33 Sponsor
    0:44 Multiplexing and circuitry
    3:07 Soldering
    6:57 Clock examples
    8:21 Parsing the sketch
    9:53 Clock setting
    14:37 Putting it into the building
    16:23 Result
    16:42 Disadvantages and problems
    17:40 watch impression
    _________________________________________________________
    Hello everyone! My name is Igor. I am fond of programming and developing various devices. I am always interested in creating something new, unusual. After all, it takes your breath away when a lifeless piece of iron suddenly begins to move, ride, fly, and perform all the actions that you put into them. You feel like the creator of something very unusual! I am passionate about programming Arduino, STM32, ESP8266 and ESP32. On this channel you will find simple and interesting things, and most importantly: you can repeat all this, and even make it even better!
    #STM32 #LEDclock #clockonSTM32 #JLCPCB
  • Věda a technologie

Komentáře • 157

  • @UCanDo
    @UCanDo  Před 2 lety +13

    Друзья, я с детства приучен был что правильно говорить светодИод, а не светодиОд. Переучиться крайне сложно. Прошу понять и на эту тему комментарии не оставлять. Все комментарии на эту тему я буду удалять без объяснений.

    • @_v1s1t0r_3
      @_v1s1t0r_3 Před 2 lety +5

      Это уже ваша фишка, а не минус)

    • @MaSSerG89
      @MaSSerG89 Před 2 lety

      Когда учился на atmega8 и при написании собственной библиотеки (на Си) для лёд индикаторов, тож была такая же проблема с подсветкой. Но тогда у меня была проблема в алгоритме.... При выводе данных на сегмент и при смене сегмента, я сперва менял данные, потом переключал на следующий сегмент. Помогло сперва выключить предыдущий сегмент, поменять данные и только потом включить следующий сегмент. В варианте с часами то хз как, так как висит два Светика с разной полярностью и оставив вывод в z состоянии может тож давать подсветку немного. Разве что переводить для одного светика в Push-pull а для другого в Open-drain а для то го чтоб отключить оставить в не активированном Open-drain состоянии....

    • @fried_nails
      @fried_nails Před 2 lety +1

      Не дружище уже пора определится, диоды или диады, причем последние чувствуется тебе самому проблемно выговаривать ✌️за контент 👍

  • @fenixrus61
    @fenixrus61 Před 2 lety +12

    я бы ещё заматировал стекло над светодиодами, сделать что-то типо градиента, в центре прозрачно, а к краям размыто, мне кажется так интереснее смотреться будет

  • @sergshramm
    @sergshramm Před 2 lety +3

    Восхищён!!! Светлая голова и золотые руки.

  • @Kuzmihek
    @Kuzmihek Před 2 lety +2

    мужик ты супер! не понимаю как я пропустил этот выход видео, ведь я его ждал еще со времен распаковки посылок с али

  • @technar3d_ru
    @technar3d_ru Před 2 lety +4

    Большая работа проделана! Автору респект)

  • @victorn1199
    @victorn1199 Před 2 lety +16

    Радиоманьяк! Восхищение мастеру! Но я ни за что на свете не соглашусь столько SMD паять такого размера!

    • @USER-ruzer2000
      @USER-ruzer2000 Před 2 lety +1

      Можно в несколько подходов. За пять вечеров например.

  • @EugeneTit1
    @EugeneTit1 Před 2 lety +1

    Прекрасная работа!

  • @centurion4926
    @centurion4926 Před 2 lety +1

    Случайно наткнулся на твое видео. С меня лайк и подписка

  • @art4259
    @art4259 Před 2 lety +2

    Не ожидал увидеть проект, созданный в Arduino IDE. В нем же неудобно писАть. Часы классные.

  • @user-qk1vf9cg9i
    @user-qk1vf9cg9i Před 2 lety

    Ну Вы даете! Очень круто!

  • @NikolayBalin
    @NikolayBalin Před 2 lety

    Круто! Это реально круто!

  • @user-ok2dm2wc7w
    @user-ok2dm2wc7w Před 2 lety +1

    Да ты крут, черт возьми!

  • @maxfrec8487
    @maxfrec8487 Před 2 lety +1

    КРУТО ПОЛУЧИЛОСЬ

  • @VyacheslavGol
    @VyacheslavGol Před 2 lety +5

    Делал динамическую индикацию 6×10 светодиодов, столкнулся с паразитной засветкой соседних диодов, резисторы 10-100к со стоков транзисторов (которые тянут к земле) на шину питания полностью устранили проблему.

    • @DigitalEvolutionRU
      @DigitalEvolutionRU Před 2 lety +2

      Согласен и у меня была похожая проблема. На контроллере PIC16F683 включал светодиод через транзистор МОП npn. С ножки процессора шел резистор 1к на затвор. Включался хорошо а вот при выключении была утечка(думал сэкономлю на одном резисторе, так как с процессора шол ноль который должен был полностью выключать транзистор ) светодиод немного светился, проблему решил резистором 10к между затвором и стоком.

  • @sergey_25565
    @sergey_25565 Před 2 lety +1

    Вот это уже круто

  • @daniq
    @daniq Před 2 lety

    Очень круто!

  • @Vlad_4572
    @Vlad_4572 Před 2 lety +1

    Красавчик, блин!

  • @user-vb6kh3ep7p
    @user-vb6kh3ep7p Před 2 lety +6

    Отличная идея для часов, из доработок можно поклеить тонировку на стекло и будет симпатичней, а вот делать стекло матовым не советовал бы. Правда программировать STM 32 через Arduino IDE это ужас как на меня.

    • @jeysonrou8681
      @jeysonrou8681 Před 2 lety

      Кодить STM через среду Дуни, это траханье.

  • @andrewf3k
    @andrewf3k Před 2 lety +4

    0402 ещё норм, вот 0201 вручную поставить - это ещё то занятие)

    • @jeysonrou8681
      @jeysonrou8681 Před 2 lety

      А че там его ставить, на пасту его прилепил и кинул на прогрев.

  • @albertumanets3983
    @albertumanets3983 Před 2 lety +1

    Молодец!

  • @adrenerda
    @adrenerda Před 2 lety +2

    У STM можно менять скорость GPIO, может поможет от "засвета". Стекло бы затонировать))) А так просто улет) надо будет повторить!

  • @44Nemo44
    @44Nemo44 Před 2 lety +1

    Спасибо за этот тяжелый труд. Ужасно мелкое все. Берегите глаза и нервы. В молодости я тоже об этом не думал. А зря... Давно делал бегещую строку, тогда еще без МК, на ПЗУ типа РФ. Тоже была засветка как у вас, впереди. По строкам и столбцам стояли ключи, грешил на них, но так и дошло дело до решения. Паразитное свечение светодиодов не всегда поддается логике. В вашем случае посоветую изучить этот вопрос на более крупной макетке и понять как с этим боротся. Возможно придется применить резисторы или емкости в параллель светодиодам чтобы гасить не нужные остаточные токи. Именно токи. Желаю удачи в ваших делах.

  • @user-gb6ew9qq8f
    @user-gb6ew9qq8f Před rokem

    А так респект автору 😀😀👍👍👍🤘

  • @MrPostal5
    @MrPostal5 Před 2 lety

    Великолепно! Мой комплименты автору! ООО как много мелких смд, пожалуй надо повторить, только паять надо все обычным паяльником, а то как то скучно подогревом да феном.... Мдааааа паяльникоооом, советскииим !!!))

  • @user-wb1ow1pk9v
    @user-wb1ow1pk9v Před 2 lety

    Крутотень

  • @user-yt4mh2xg9r
    @user-yt4mh2xg9r Před 2 lety

    Интересная концепция подключения по 60 светодиодов на 10 пинов. Запомню на будущее.

  • @rustamakhmullaev5697
    @rustamakhmullaev5697 Před 2 lety

    Крутой проект. Для борьбы с засветкой может зажигать n-1 светодиод как вариант...

  • @Light299792458
    @Light299792458 Před 2 lety

    Гаджет на каждой день!

  • @ApacheTrap
    @ApacheTrap Před 2 lety

    Здравствуйте можно вопрос,у меня не работать дисплей на кофемашине найти другой не могу можно как-то установить другой или от телефона ? ( дисплей простой LSD 36 пин )

    • @UCanDo
      @UCanDo  Před 2 lety +1

      Здравствуйте, напомнило анекдот:
      "Девушка делится с подругой радостью:
      - Представляешь, машину купила!
      - Да ты что! А что за машина?
      - Красная!"
      ))))
      Не в упрек, а ради шутки юмора )
      Не бывает "дисплей простой LSD 36 пин".... Так как разновидностей дисплеев тьма-тьмущая, а если еще учесть варианты шлейфов и подключения одних и тех же типов дисплеев, то подсчет вариантов будет вестись десятками тысяч....
      Заменить можно только на оригинал, либо на аналог (но крайне редко).
      В описании под видео есть ссылка на мою группу Телеграмм. Напишите туда, там сможете фото выложить. Может что-то получится сделать.

    • @RedRus7689
      @RedRus7689 Před 2 lety

      не LSD, а LCD. Или он у тебя на грибах работает?

  • @user-gb6ew9qq8f
    @user-gb6ew9qq8f Před rokem

    Гововят же что ток течёт ни по проводнику а по магнитному полю вокруг проводника а если провода кучей все складывается получается усиленное магнитное поле

  • @DigitalEvolutionRU
    @DigitalEvolutionRU Před 2 lety

    А какая точность хода часов? У меня был проект я достиг 1 сек. в неделю у меня была цифровая подстройка хода часов.

    • @UCanDo
      @UCanDo  Před 2 lety +1

      Точность на прямую зависит от качества кварца на 32.768 кГц. Если он качественный то часы за год уйдут на несколько секунд, а если не качественный то отклонение в 5 минут за сутки - запросто!
      На точность свои часы не проверял. Цифровую подстройку не делал, но можно и это добавить в скетч

  • @mrsuper21100
    @mrsuper21100 Před 2 lety

    Мамкин инженер

  • @JonizDoc
    @JonizDoc Před 2 lety +1

    Крутяк

  • @8SuperMaks8
    @8SuperMaks8 Před 2 lety +3

    Я так понимаю загораются из-за параллельной ёмкости между дорожками и ШИМ. У тебя флот иннпут, но к земле или питанию подтянуть нельзя из-за разводки. Может попробовать пуллап/пуллдаун но не уверен что спасет. Ещё можно попробовать снизить частоту переключений.
    Возможно даже это подсвечивается обратный парный светодиод на той же линии от какого нибудь обратного тока, но наверно это глупое предположение

  • @PatrickKrolickoff
    @PatrickKrolickoff Před 2 lety +1

    Спасибо за видео! Ожидал в конце видео увидеть установку тёмного стекла. Интересно, продаются ли такие на али. Или Вы хотели внутренности демонстрировать?

    • @UCanDo
      @UCanDo  Před 2 lety +1

      Спасибо за отзыв! Я хотел чтобы электронику было видно.
      Я не знаю есть ли на Али темные стёкла, но в комментариях предлагали затонировать обычной тонировочной пленкой (для автомобилей)

  • @ciklomat
    @ciklomat Před 2 lety +1

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

  • @MaSSerG89
    @MaSSerG89 Před 2 lety +1

    Когда учился на atmega8 и при написании собственной библиотеки (на Си) для лёд индикаторов, тож была такая же проблема с подсветкой. Но тогда у меня была проблема в алгоритме.... При выводе данных на сегмент и при смене сегмента, я сперва менял данные, потом переключал на следующий сегмент. Помогло сперва выключить предыдущий сегмент, поменять данные и только потом включить следующий сегмент. В варианте с часами то хз как, так как висит два Светика с разной полярностью и оставив вывод в z состоянии может тож давать подсветку немного. Разве что переводить для одного светика в Push-pull а для другого в Open-drain а для то го чтоб отключить оставить в не активированном Open-drain состоянии....

  • @aleks1153
    @aleks1153 Před 2 lety +3

    Здорово . А корпус можно и на фотополимернике сделать .

    • @themarsoff
      @themarsoff Před 2 lety

      Хрупкий пластик получается же

    • @aleks1153
      @aleks1153 Před 2 lety

      @@themarsoff китайцы делают и мягкие пластики и твёрдые ...

  • @reodos3
    @reodos3 Před 2 lety +2

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

    • @UCanDo
      @UCanDo  Před 2 lety +2

      Спасибо за отзыв! Да, видел такие дисплеи, но цена не радует. Как-то слишком они дорогие. По этому пока что не решался их покупать.
      Точность часов на прямую зависит от установленного кварца на 32,768 кГц. Если кварц будет качественным, то за год-два разница будет 1-2 минуты. Но если кварц будет не качественным - то расхождение в 5 минут за сутки - запросто! На счет цифровой корректировки - это, конечно, можно организовать. Зная отклонение часов, 1 раз в сутки делать корректировку времени. Но я данную функцию не организовывал - установлен качественный кварц.

  • @frost37rus
    @frost37rus Před 2 lety +1

    красавчик,я 0805 с трудом паяю а тут еще хлеще,ну его нафик,а так все круто получилось

  • @syoritohatsuki
    @syoritohatsuki Před 2 lety

    На работе и больше компанентов смахивал (Про установку 0402)

  • @f33net
    @f33net Před 2 lety +3

    По схеме. Стаб на батарейку не нужен, достаточно диодика, чтобы погасить лишку от 4.2В. И АБК не нужно, у меня от CR2032 уже больше года тикают. Защину на USB в STM32 тоже не нужно - она есть встроенная. У меня всё легло на 2 слоя.

    • @UCanDo
      @UCanDo  Před 2 lety +1

      В моем случае в 2 слоя вообще никак. Дважды с нуля пробовал разводить - не получилось, пришлось в 4 слоя.

    • @f33net
      @f33net Před 2 lety

      @@UCanDo любая плата разводится на 2 слоя, если следовать идеологии столбцы и строки, в данном случае круги и лучи. Вопрос в допусках и кол-ве переходов. :)

    • @fenixrus61
      @fenixrus61 Před 2 lety

      Есть вроде АКБ CR2032 форм фактора, думаю самый оптимальный выбор, чтобы разборку не делать при замене, вынести контакты под пружинные штырьки

    • @f33net
      @f33net Před 2 lety

      @@fenixrus61 АКБ даёт более 3.6В, допустимых для STM32, а батарейка = 3В, что очень даже хорошо и хватает на несколько лет. :)

    • @iliacheremisin4414
      @iliacheremisin4414 Před 2 lety

      @@fenixrus61 акб в формате 2032 имет емкость 50ма/ч и огромное внутреннее сопротивление

  • @user-kg6yg6sq4f
    @user-kg6yg6sq4f Před 2 lety

    Ещё сверху красивую панельку, и залить эпоксидкой

    • @tanixtx5298
      @tanixtx5298 Před 2 lety

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

  • @user-dn6bz6mo2m
    @user-dn6bz6mo2m Před 2 lety

    Здравствуйте, собираюсь повторить ваш проект, но у меня возникли некоторые вопросы, возможно ли с вами как-нибудь связаться чтобы вы подсказали ?

    • @UCanDo
      @UCanDo  Před 2 lety +1

      В описании под видео есть ссылка на мою группу Телеграмм, можете туда обратиться за помощью

    • @user-dn6bz6mo2m
      @user-dn6bz6mo2m Před 2 lety

      @@UCanDo Понял, благодарю.

  • @sergeymishchenko9596
    @sergeymishchenko9596 Před 2 lety

    Проект интересный. В свое время были подобные часы Zeon Tech Solsono кажется назывались. В целях экономии батареи лучше бы 1 диод зажигать в нужном кластере а не всю линейку. И еще светофильтр.

    • @UCanDo
      @UCanDo  Před 2 lety

      Одновременно горит только 1 светодиод. Не зависимо от текущего времени всегда включён только один светодиод. Визуально это не заметно, так как частота переключения светодиодов очень высокая, из-за чего складывается впечатление что одновременно включено много светодиодов. Но это не так. Это называется динамическая индикация.

  • @radansary
    @radansary Před 2 lety +1

    При таком включении светодиодов обязательно будет паразитная засветка, если в матрице используются светодиоды на разное напряжение. Например красные и синие, как у вас. Где то в сети встречал научное объяснение этому факту. А сам столкнулся с подобным раздражающим эффектом, когда паял новогодние снежинки двумя цветами. Хотя одноцветные работают прекрасно.

    • @UCanDo
      @UCanDo  Před 2 lety

      Хм… интересно. Посмотрю эту тему

  • @ilgarguseynov622
    @ilgarguseynov622 Před 2 lety +1

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

    • @UCanDo
      @UCanDo  Před 2 lety +1

      Здравствуйте. Спасибо за отзыв! попробую ответить на ваши вопросы.
      Можно в Ардуино ИДЕ добавить поддержку STM микроконтроллеров, тогда программировать STM можно прямо в среде Ардуино. Но это накладывает много ограничений. Все их описывать не буду. Скажу что это как в самолете, вместо всего пульта управления и индикации поставить простой джойстик вверх-вниз вправо-влево... Так и с STM32. Это очень мощная штука, с множеством настроек, которые в Ардуино не доступны. Для программирования STM32 лучше использовать специализированную среду разработки. На пример STM32CubeIDE.
      По поводу библиотек не все однозначно. Что-то будет работать, что-то нет. А некоторые библиотеки нужно искать именно под STM32.
      Установка времени сделана с компьютера из-за недостатка внутреннего пространства. Можно, конечно попробовать и установить еще одну кнопку. Но места под нее на плате просто нет. Там очень много дорожек, сложная разводка платы...
      Да, пищалку без проблем!

    • @ilgarguseynov622
      @ilgarguseynov622 Před 2 lety

      @@UCanDo жаль что кнопку не получится. А я хотел подарок сделать такой. Но человек не дружит с компьютером (((

    • @UCanDo
      @UCanDo  Před 2 lety +1

      Нет, не то что не получится, можно добавить. Только это будет сложно. Если очень постараться то получится.

    • @ilgarguseynov622
      @ilgarguseynov622 Před 2 lety

      @@UCanDo А тогда нужно еще и видео ролик переделывать?

    • @ilgarguseynov622
      @ilgarguseynov622 Před 2 lety

      @@UCanDo А еще я вот скачал гугла ваш архив clock. А там в папке pcb пусто. Просто если я хотел бы заказать, то где бы взять pcb файл?

  • @FedchinAV
    @FedchinAV Před 2 lety +1

    клевые часики, один только вопрос, зачем мазахизм с недоIDE Arduino есть же PlatformIO и с библиотеками удобнее и с поддержкой различных МК

    • @UCanDo
      @UCanDo  Před 2 lety

      Кому что привычней ;)

  • @USER-ruzer2000
    @USER-ruzer2000 Před 2 lety

    Ремонтирую светофорные головки на железной дороге, там от 64 до 115 светодиодов обычных Dip 5мм. Замена старые на новые занимает 2-3 часа.

    • @UCanDo
      @UCanDo  Před 2 lety +1

      У меня просто расстановка компонентов заняла примерно 5 часов…

  • @dmitr8194
    @dmitr8194 Před 2 lety

    Интересно, но трудоемко при ручной сборке. Не пробовали импульсный регулятор напряжения? Он экономичнее.

    • @UCanDo
      @UCanDo  Před 2 lety +2

      С регулятором напряжения все упирается в размеры. Для импульсного преобразователя нужно минимум 5 компонентов. Я применил LDO стабилизатор, он не такой экономичный как импульсный, но гораздо экономичней чем линейный стабилизатор, к тому же это всего 1 компонент.

    • @dmitr8194
      @dmitr8194 Před 2 lety +2

      @@UCanDo
      Я думал LDO это и есть линейный. Мою статью на хабре в коментариях раскритиковали именно из-за того что я применил LDO. Но сейчас прочитал статью, где говорится что "В итоге КПД ухудшится всего на 8%"
      LDO даже применяют для снижения помех после импульсника.
      Буду знать.

  • @Alexander13Orlov
    @Alexander13Orlov Před 2 lety

    Выглядит вполне достойно.
    Было бы интересно послушать обоснование выбора контроллера. Плюсы-минусы. Почему именно стм32.
    Казалось бы это всего лишь часы. Лет 10 назад наверное у виска бы покрутили, если сказать контроллер с какими ресурсами сегодня пускают, чтобы зажигать светодиоды по очереди))
    Теперь придирки)
    Чисто практически мне не оч нравится расположение кнопки, как правило, в этом месте она имеет тенденцию нажиматься, если сгибаешь кисть. На корпусе можно сделать выступы для защиты от случайных нажатий. Или вообще перенести кнопку в другое место.
    Самый большой косяк - этт в принципе необходимость в манипуляции второй рукой, чтобы узнать время, сильно утомляет. На самом деле это беда всех подобных конструкций и даже акселерометр, который включает часы при определенном положении кисти не очень спасает, тк как правило тормозит и временами совсем тоскливо отзывается. Отчасти поэтому давно забил на все «смышленые» часы. А отчасти из-за необходимости заряжать. Когда батарейки хватает на год или вообще какой-нить вечный eco-drive, которому уже лет 8-10, а он все ходит и даже с будильником, то эта возня с зарядкой уже кажется лишней.
    Наш век и так недолог, зачем его тратить еще и на это?)

    • @UCanDo
      @UCanDo  Před 2 lety

      Выбор пал на STM32 по нескольким причинам:
      1) много выводов. Для управления светодиодной матрицей нужно много свободных пинов.
      2) высокая скорость работы, выше чем у AVR микроконтроллеров. Что тоже играет роль, так как это влияет на качество свечения. При не достаточной скорости МК появляется мерцание светодиодов.
      3) низкое энергопотребление (по сравнению с AVR)
      4) возможность перехода в сон с минимальным энергопотреблением (у AVR нет такой функции)
      5) встроенные часы реального времени (у AVR нет такой функции).
      Из минусов стоит отметить что именно этот микроконтроллер, который я использовал, считается устаревшим и не самым лучшим в своём классе. Лучше переделать плату и поставить другой, более современный МК.
      Других минусов, именно для этих часов, не вижу.

    • @Alexander13Orlov
      @Alexander13Orlov Před 2 lety +1

      @@UCanDo , спасибо за ответ! Работа ваша мне оч понравилась, хоть я и добавил придирки))

    • @UCanDo
      @UCanDo  Před 2 lety

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

  • @redtex
    @redtex Před 2 lety

    Зачем для секунд делать отдельный круг? Можно секунду выделить яркостью.

  • @user-pe2ef2gs9h
    @user-pe2ef2gs9h Před 2 lety +3

    Отличные часики получились, но устанавливать время надо всё же на самих часах, а не с usb!

    • @UCanDo
      @UCanDo  Před 2 lety +1

      Как часто вы настраиваете время на часах? В данном случае часы настраиваются 1 раз сразу после прошивки. Дальше просто пользуетесь!

    • @user-pe2ef2gs9h
      @user-pe2ef2gs9h Před 2 lety +3

      Это если мыслить с позиций разработчика и создателя часов. А у пользователя который захочет повторить их могут быть разные причины когда нет УСБ и надо что то изменить и поменять! Сел аккум в ноль и всё сбросилось и лень подключать или нет компа и прочее и прочее..
      Автономная вещь должна быть автономной и не требовать лишнего для своей работы.

    • @axn2ping
      @axn2ping Před 2 lety

      @@UCanDo Будильник точно стоит настраивать с самих часов. И еще - если уж часы настраиваются через юсб, почему бы не сделать автоматическое выставление времени с компа?

    • @UCanDo
      @UCanDo  Před 2 lety

      Для автонастройки при подключении к компьютеру нужно написать спец.драйвер или программу, которая будет отслеживать Подключение часов к компьютеру и передавать все настройки.

    • @axn2ping
      @axn2ping Před 2 lety

      @@UCanDo а если при прошивке сразу загнать? А еще можно на esp зафигачить и пусть по вай-фай синхронит))

  • @kabaneiros
    @kabaneiros Před 2 lety

    установка будильника через пк это конечно жесть, может еще кнопку добавить для возможности настройки времени и режимов.

  • @user-bo9sl8go2s
    @user-bo9sl8go2s Před 2 lety +1

    0:24 сложно паять 0201 и 01005 когда их в пинцете не видно)

  • @michael74rus43
    @michael74rus43 Před 2 lety

    Круто! Осталось затонировать

  • @OpenFrimeTVcom
    @OpenFrimeTVcom Před 2 lety +1

    прикольный проект. печально только что в ардуино среде..

    • @UCanDo
      @UCanDo  Před 2 lety

      Возможно попробую повторить в STM32CUBEIDE

    • @OpenFrimeTVcom
      @OpenFrimeTVcom Před 2 lety +1

      @@UCanDo вот такой ролик я б с удовольствием пересмотрел)

  • @user-to9wr4cg4s
    @user-to9wr4cg4s Před 2 lety

    Ура диод стал диодом!!!! А не диедом но иногда проскакивает

  • @user-gb6ew9qq8f
    @user-gb6ew9qq8f Před rokem

    Это как взять светодиот подключить его плюсу а второй оставить в воздехе он будет слегка гореть потом второй удлинить так же оставить в воздухе будет гореть сильней прикоснещься ещё сильней

  • @just_evil8124
    @just_evil8124 Před 2 lety

    А почему на стм? Это же как с винтовки по муравьям стрелять)

    • @UCanDo
      @UCanDo  Před 2 lety

      Почему такое мнение?
      Я использую STM серии L с очень низким энергопотреблением. AVR не подойдёт ни по энергопотреблению, ни по скорости.
      Если вы разберёте любые Смарт часы, или фитнестрекер то внутри увидите контроллер по-круче STM32.

  • @user-bh2ot5ks8f
    @user-bh2ot5ks8f Před 2 lety +1

    Да, такими часами скил по пайке проверять

  • @user-zm9fh6ft1i
    @user-zm9fh6ft1i Před 2 lety

    В плане схемотехники и программирования интересный проект. Но много светодиодов горит и потребление тока огромное в 12:59 и 24:59) И ночью от такой фары ослепнуть можно. Просто имитация стрелки точкой была бы в разы экономичнее. Если мало, 2-3 точки. В таком режиме наверно было бы экономичнее даже работа часов с постоянной индикацией, без отключения светодиодов

    • @UCanDo
      @UCanDo  Před 2 lety

      когда светится много светодиодов и когда работает только 3 светодиода - потребление одинаково, так как в обоих случаях одновременно горит только 1 светодиод. Это динамическая индикация. Из-за высокой частоты этого незаметно. Так что, без перехода в сон, потребление будет в пределах 15-20 мА, и ниже никак не получится сделать.
      А отображать всю шкалу, или только отдельные светодиоды - это уже дела вкуса.

    • @user-zm9fh6ft1i
      @user-zm9fh6ft1i Před 2 lety

      @@UCanDo ток 15-20 ма размазать на 59 светодиодов, или на 1, разница все же есть в плане яркости. Импульсный ток для 1 светодиода можно поднять и снизить средний ток потребления

    • @UCanDo
      @UCanDo  Před 2 lety

      Нет вы путаете. Одновременно не светится 59 светодиодов. Одновременно включено только 1 светодиод, и они попеременно включаются и отключаются. Так что в плане энергопотребления нет никакой разницы что 59, что 1 - так как в любом случае всегда включён только 1 светодиод. Не 3, не 40, не 59, а именно 1 светодиод. По этому ток для 1-го светодиода и для 59-ти светодиодов будет одинаков.

    • @user-zm9fh6ft1i
      @user-zm9fh6ft1i Před 2 lety +3

      @@UCanDo я в курсе как работает динам. идикация. Я про средний ток потребления и яркость 1 светодиода говорю. Если горит 1 светодиод импульс тока 20 ма, горит он 1/59 цикла значит ток потребления средний 20/59 ма. Зажигаем 59 светодиодов, ток потребления 1 светодиода тот же, но в прошлом случае 1 светодиод зажигаем 1/59 цикла, а при 59 горящих, постоянно горит 1 светодиод, бегая по кругу и средний ток потребления у всех горящих светодиодов 20 ма. А яркость светодиода зависит от тока и длительности импульса. Длительность импульса для всех светодиодов одинакова, значит для 1 светодиода можно в 59 раз увеличить силу тока в импульсе тогда среднее потребление тока им будет 20 ма.Я про это говорю. Или вы изобрели какую то другую динамическую индикацию?

  • @ivanka233
    @ivanka233 Před 2 lety

    Взять бы тёмное стекло...

  • @user-mp7np9vt4j
    @user-mp7np9vt4j Před 2 lety

    Делай по часще самоделки

  • @user-gb6ew9qq8f
    @user-gb6ew9qq8f Před rokem

    Светодиоды загараются много от чего даже если просто по соседней линии идёт ток плюс ещё они работают там на высокой частоте. Надо читать например как запитанны светодиоды рекламках где их много кучей. Даже на экранна из СССР сегментных такие как-бы квадраты их соединяешь вместе они там вроде 16x16 точек 🤔 там тоже такие проблемы засвечиваются и картинка сыпится

    • @user-gb6ew9qq8f
      @user-gb6ew9qq8f Před rokem

      Короче нужно как-то фильтровать хренова физика

  • @drubakha
    @drubakha Před 2 lety

    Решить проблему с засветом так же как реализован шим в источниках питания - один транзистор управляет включением, второй стягивает линию в землю

  • @tanixtx5298
    @tanixtx5298 Před 2 lety

    Оно-то классно получилось, но вот только на...я?(риторический вопрос)
    Вот типа настенных или потолочных(спрятанных в плафон светильника, например) ещë бы можно было понять, оно бы красиво, наверное смотрелось, а наручные....

  • @user-rw7pj8lu1z
    @user-rw7pj8lu1z Před 2 lety

    Я бы корпус взял железный от механических часов. А так, да. Много труда, ребёнку школьнику самое оно. Для взрослого, думаю коллеги не поймут.

  • @Dmitry_b-612
    @Dmitry_b-612 Před 2 lety

    Тёмная плёнка поможет

    • @UCanDo
      @UCanDo  Před 2 lety

      Темная пленка сделает свечение контрастным, но не решит проблему подсвечивания лишних светодиодов

    • @Dmitry_b-612
      @Dmitry_b-612 Před 2 lety

      @@UCanDo ну хоть что-то
      Тонировщики бесплатно дадут кусочек

  • @user-cy6nb6xc1x
    @user-cy6nb6xc1x Před 2 lety +1

    Нужно было корпус черный делать а не ораньжевый

    • @UCanDo
      @UCanDo  Před 2 lety +1

      Нет черного пластика, есть белый и синий, они совсем ужасно смотрелись.

  • @AVK130174
    @AVK130174 Před 2 lety

    Это можно было сделать на восьмой Меге и никакой засветки бы не было

    • @UCanDo
      @UCanDo  Před 2 lety

      Покажите пример.

    • @AVK130174
      @AVK130174 Před 2 lety

      @@UCanDo Пример кода динамической индикации?

    • @UCanDo
      @UCanDo  Před 2 lety

      Пример этих часов с ЧАРЛИПЛЕКСИНГОМ на 132 светодиода + RTC, низким энергопотреблением, будильником и глубоким сном и все это на Меге8

    • @AVK130174
      @AVK130174 Před 2 lety

      @@UCanDo Я же не говорил, что такое кто то делал. Но какие проблемы то? Вы думаете что не выйдет? Почему?

    • @UCanDo
      @UCanDo  Před 2 lety

      На Атмега 8 или 328 не получится сделать. Причин тому много:
      1) отсутствие RTC.
      2) более низкая частота
      3) более высокое потребление
      Даже если не учитывать частоту и потребление отсутствие Часов Реального Времени ставит палки в колёса.
      В остальном просто заменив МК не решить проблему засвета, так как это программная проблема, ошибка в коде, которую я не смог найти.

  • @user-gb6ew9qq8f
    @user-gb6ew9qq8f Před rokem

    Такая куча светодиодов все компактоно везде наводки от чего угодно надо как-то хитрить хз

  • @ElectroHouse
    @ElectroHouse Před 2 lety

    На скло можна просто наклеїти тонуючу плівку (що для тонування скла в автівках). Додасть контрасту, приховає підсвітку тих діодів, що не мають світитися і ще тонування приховає друковану плату.

  • @Serg-IT
    @Serg-IT Před 2 lety

    Моя версия: чтобы не светились светодиоды, когда не нужно, параллельно поставить резистор
    czcams.com/video/9hsCjxMtN8Q/video.html&ab_channel=%D0%90%D1%80%D1%82%D0%B5%D0%BC83

    • @UCanDo
      @UCanDo  Před 2 lety

      Посмотрел видео, и не согласен с вами.
      Во-первых, вы используете мощный транзистор, с большой утечкой в слаботочной цепи. Для слаботочной цепи должны быть слаботочные компоненты. А значит и описанной вами проблемы просто не будет на практике. Исходя из этого возвращаемся обратно к вопросу о том зачем ставить резистор?
      Второе: ставить резистор только для того чтобы погасить часть непрекращающегося тока? Тогда это проблема схемотехники. Ведь энергия просто уходит бесполезно, непонятно куда...
      Третье: у меня не постоянное свечение/включение, а динамическая индикация, здесь совершенно иные принципы работы.

  • @voksus
    @voksus Před 2 lety

    Вот в этом видосе впервые услышал "светодиóды" с нормальным ударением.
    Сомневаюсь что это фишка автора, также как и то что тут я "белая ворона" и больше никого это не беспокоит.
    Уважаемый автор, (извиняюсь за такое обращение т.к. пока нету ни возможности ни желания искать правильное обращение) хочу попросить прекратить издеваться над слушателем и называть вещи привычным образом и пусть светодиóды будут звучать в привычном для всех формате.
    Спасибо.
    ЗЫ по сути ролики интересные и не хотелось бы отписаться по такой банальной причине

    • @UCanDo
      @UCanDo  Před 2 lety

      Спасибо за ваш комментарий. Прошу прочитать самый верхний закрепленный комментарий.

  • @drdrag1867
    @drdrag1867 Před 2 lety

    Чиню компьютеры, ноуты, самокаты. Такую мелочь припаиваю паяльником без пасты в одно касание на один вывод. Че все ноют - это сложно это ужасно.... ? Долго у меня? Ну не знаю на 4 светодиода уходит не более 20 секунд. Если включить гипер перфекциониста ну минута.... У тебя плата чистая, обезжирил - ненужно если активный хороший флюс - намазал расставил, пинцет паяльник припой и пошел, 2 касания на деталь и в припой..... 2 касания на деталь и в припой.... 5:29 досмотрел только - мля я ровнее запаяю. Не до оцениваешь ты качественней флюс. ой как не до оцениваешь!

    • @UCanDo
      @UCanDo  Před 2 lety

      0402??
      Вы уверены что работали именно с таким размером?

  • @MACTEPCKA9I_HA_MUHUMAJIKAX

    Неплохая вещь. Но это не твоя заслуга, а завадской платы...

    • @MACTEPCKA9I_HA_MUHUMAJIKAX
      @MACTEPCKA9I_HA_MUHUMAJIKAX Před 2 lety

      Но все равно 👍 авансом.

    • @UCanDo
      @UCanDo  Před 2 lety +7

      Интересный взгляд. А разве не играет роли то что Я проектировал и разрабатывал схему и печатную плату?

    • @DigitalEvolutionRU
      @DigitalEvolutionRU Před 2 lety +2

      @@UCanDo Такой взгляд имеют люди которые сами ничего в жизни не разрабаатывали и не создавали.

    • @MacTep_no
      @MacTep_no Před 2 lety +1

      Охренеть вы мыслите. Как живётся с таким мировозрением?

    • @MACTEPCKA9I_HA_MUHUMAJIKAX
      @MACTEPCKA9I_HA_MUHUMAJIKAX Před 2 lety

      @@MacTep_no лучше всех! ))

  • @MM-jj1yk
    @MM-jj1yk Před 11 měsíci

    Вставка рекламы в ролики и впаривание всякой хрени - это неуважение своих подписчиков и гостей канала.Хватит воровать наше время! Дизлайк!!!

    • @UCanDo
      @UCanDo  Před 11 měsíci

      Ок, можно и без рекламы. Купите Ютуб Премиум и смотрите видео без рекламы.
      На случай если вы не понимаете:
      1) Ютуб как таковой существует за счет рекламы.
      2) почему я должен тратить свое личное время на создание видео, при этом подробно все объяснять, да и делать все это бесплатно?
      3) канал существует уже лет 7, на нем сотни видео и миллионы просмотров. За все время вы единственный кто начал возмущаться о наличии рекламы как таковой.
      4) ни один владелец Ютуб канала не может знать и контролировать то, какую рекламу будет видеть зритель.