Сейфовый замок на Ардуино - Краткое введение в энкодеры

Поделиться
HTML-код
  • Опубликовано: 13 янв 2025

Комментарии • 51

  • @6om6a
    @6om6a 22 часа назад +28

    Сколько же я ждал от тебя видео, дорогой человек!

  • @Nauhodozer
    @Nauhodozer 22 часа назад +16

    Ура! Благодарю, что не забросили)

  • @apra-ym3ny
    @apra-ym3ny 22 часа назад +8

    Спасибо за ваши труды!

  • @aaabbb-gu5pz
    @aaabbb-gu5pz 21 час назад +4

    Ну наконец то! Очень рад, что вернулись!!!

  • @vladyslavshchedryn7008
    @vladyslavshchedryn7008 17 часов назад +4

    Ну наконец-то, видос подъехал!

  • @Андрей73-м4г
    @Андрей73-м4г 22 часа назад +7

    Дождались, кстати!

  • @sem6033
    @sem6033 18 часов назад +5

    и спасибо за видос - мы правда все соскучились!!!

  • @staskyrychenko8319
    @staskyrychenko8319 20 часов назад +2

    Это прекрасно! Хорошо, что Вы продолжили своё творчество!

  • @АндрейСазонов-д4о
    @АндрейСазонов-д4о 16 часов назад +2

    Мы его ждали и он вернулся! Ура!

  • @vernnms78
    @vernnms78 12 часов назад +1

    Ураааааа! Уже несколько раз заходил канал проверить, не упустил ли новый видос. Как же соскучился!.. 😅

  • @НиколайАлександровский-ф5ъ

    Рад Вас видеть

  • @Anthony-sf2rk
    @Anthony-sf2rk 8 часов назад

    Здоровья вам и творческих успехов. Спасибо за видео!

  • @ЕвгенЮричЪ
    @ЕвгенЮричЪ 3 часа назад

    харизмотичный и харизмотично выглядящий блогер!

  • @АндрейИванов-ю2ч1р
    @АндрейИванов-ю2ч1р 16 часов назад +1

    Да не может быть! Наконец-то новое видео, спустя 9 месяцев… будто вынашивал. 😁

  • @olegyurkov6071
    @olegyurkov6071 19 часов назад +2

    Ну наконец то! а то я уж стал волноваться, куда ты, дорогой, делся )) Лайк и смотрю!!!

  • @89263230559
    @89263230559 11 часов назад +1

    Дядя,ты здесь!! Как я рад!!😁

  • @Гугл-шмугл
    @Гугл-шмугл Час назад

    Спасибо мне как начинающему интересно 👍

  • @Zai-u4i
    @Zai-u4i 5 часов назад

    Ура! С возвращением!!!

  • @reistlinmadjere4573
    @reistlinmadjere4573 11 часов назад

    Хороший канал! Дочь в школе, начали информатику изучать, не могла понять как считает компьютер. Показал видео "на алкашах" - получила пятерку по работе в классе!

  • @alexs793
    @alexs793 22 часа назад +1

    Наконец-то, долго ждать пришлось

  • @OnufriyAlex
    @OnufriyAlex 2 часа назад

    12:10 - Если от нуля отнять единицу, то с равной долей вероятности можно получить как "-1", так и "255", т.к. переменная Num не объявлена явно как знаковая или беззнаковая.
    А в остальном - спасибо за доходчивое объяснение и (НАКОНЕЦ-ТО!!!) новое видео на канале!

  • @yamtekudasai
    @yamtekudasai 9 часов назад

    благодаря вам я нашел свой путь

  • @СерегаГурин-п9щ
    @СерегаГурин-п9щ 21 час назад +1

    Ураааа👍

  • @йцукйцук-э9э
    @йцукйцук-э9э 8 часов назад

    Классное видео, очень жалко что редко выходит новый видос.

  • @CoBaldr
    @CoBaldr 12 часов назад

    Спасибо за видео

  • @dimmid4109
    @dimmid4109 9 часов назад

    живой ЖИВОЙ урааа👍я даже твой второй канал смотрел😳

  • @avishekelberg4829
    @avishekelberg4829 22 часа назад

    Спасибо огроменное! Как раз в проекте нужно вводить цифиря, а кнопки плюс и минус уже осточертели.

  • @asdffewfew
    @asdffewfew 21 час назад +2

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

  • @АлексейЗамула-ч6ф
    @АлексейЗамула-ч6ф 7 часов назад

    А ты молодец!

  • @BioTech81
    @BioTech81 19 часов назад

    С новым годом! Как же я рад что наконец-то дождался нового выпуска.
    Здраааасьте кстати. Уважаемый Олег что-то вы пропали....

  • @andrewbor1922
    @andrewbor1922 22 часа назад

    Ну наконец то !!!

  • @viktorimmel1834
    @viktorimmel1834 22 часа назад

    👍

  • @Ololoshize
    @Ololoshize 9 часов назад +1

    5:18
    Зачем дважды Prev=Ch_A ?

  • @ВладимирН-и6я
    @ВладимирН-и6я 19 часов назад

    Cool !

  • @inventossencillos
    @inventossencillos 6 часов назад +1

    Приветствую!
    Ну разве можно так прогуливать?Рад ,что вы снами.

  • @androidpasha
    @androidpasha 10 часов назад

    Спасибо, было интересно. Когда то начинал с бейсика. Bascom avr. Далее попробовал ардуинку. С++ стал настоящим открытием. Хорошие воспоминания меня посещают после ваших видео).
    Задумался, нужен ли бейсик сейчас?

  • @vadegdadeg
    @vadegdadeg 2 часа назад

    Дядя, ты очень крут и харизматичен! Но вот если бы ты преподавал на Си - цены бы тебе не было!

  • @SvarochniyServis
    @SvarochniyServis 10 часов назад +1

    Доброго времени суток! По вашему совету и замечательным видео урокам, я все таки сел программировать МК на простом, человеческом языке. Но, в процессе изучения столкнулся с проблемой, необходимости словаря-справочника, где бы расписывалось таким же понятным языком, команды и конструкции для GCBasic. при вызове справки в среде программирования все выглядит не так уж и просто, как у вас в видео. Поэтому прошу помощи в виде ссылки или названия соответствующей литературы или ресурса. Заранее спасибо.

  • @Immo_Off
    @Immo_Off 20 часов назад

    давненько видосов не было.

  • @ВикторРябов-ц3з
    @ВикторРябов-ц3з 14 часов назад

    А почему нельзя поставить резисторные делители и получать состояние с помощью ацп?

  • @sem6033
    @sem6033 18 часов назад +1

    Механический энкодер очень сильно "шумит".
    Я для оценки его работы использую прерывания для каждого канала и алгоритм конечных автоматов.
    Его суть сложна на первый взгляд.
    Но при рассмотрении более внимательно, не так уж он и мудрён. Работает так:
    есть число состоящее из 4х разрядов:
    3210
    Каждый раз, когда происходит прерывание на любом из каналов А или В (то ли нарастающий фронт, то ди спадающий - другими словами - пои любой смене сигнала с 1 на 0 или с 0 на 1)
    в разряды записывается:
    в 0 : состояние канала А
    в 1 : состояние канала В
    в 2 : предыдущее сост А
    в 3 : предыдущее сост В.
    И в итоге, какая бы комбинация битов 0, 1, 2 и 3 не была бы - этих состояний всего 16ть, причём 4 из них соответствуют приращению переменной вперёд, другие 4 приращению переменной назад, остальные состояния - ложные
    Таким образом на прграммном уровне мы "чистим" приходящие сигналы от помех.
    И чистим очень качественно.
    Этот метод (вернее алгоритм) признан самым эффективным при обработке сигналов прерыванием на входах.
    Лучше будет только метод, когда этот же алгоритм используется для оценки показаний энкодера, но с использованием прерываний по времени (вместо прерываний по входам.
    Но для него требуется высокая частота работы процессора - поэтому на AVR он не вмегда уместен.

  • @vladlmlrzadorozhnyy3164
    @vladlmlrzadorozhnyy3164 2 часа назад

    ура заработало, на конец то ты проснулся

  • @Romgenas
    @Romgenas 20 часов назад

    Чё такое "апликациях"?

  • @4arus
    @4arus 13 часов назад

    Тёзка привет. Ты случаем не на "гастролях" был, сейфы щёлкал 😂

  • @РоманС-п2ю
    @РоманС-п2ю Час назад

    Можно было и рассказать про 4х квадратичный сплсоб. Этот все знают.

  • @0imax
    @0imax Час назад

    Всё же лучше задавать значения порта 7-сегментника числом в двоичном представлении, чтобы не надо было лезть в калькулятор. Долой магические цифры!

  • @werenich8299
    @werenich8299 12 часов назад

    ну 9 месяцев это уже перебор

  • @АлександрКузнецов-ц9ъ

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

  • @olegmiroshin2152
    @olegmiroshin2152 13 часов назад

    осталось только услышать про кардиостимулятор на ардуино и выколоть себе глаза

  • @ЗлойЖека-и4ч
    @ЗлойЖека-и4ч 22 часа назад +1

    В 90-м в армии делал релейный замок. Если по-человечески перебирать коды - хрен откроешь, но
    как только хаотически перебираешь кнопки - одна минута и замок вскрыт. )