Обращение к автору программы Сергею Глушенко, надеюсь он смотрит видео про свою программу и читает комментарии. Сергей, люди спрашивают: Не баг ли это такая работа блока? Или это так задумано? Цитата из комментария: Это больше похоже на баг блока. Особенно последняя "особенность"
Это не баг, а так и задумано. Что такое гистерезис? Это зона нечувствительности. В данном случае - на какое изменение входного параметра (числа) от исходного будет срабатывать блок. После сработки блока новое значение становится исходным. Для чего это нужно? Ну например логирование температуры. Датчик DS18B20 дает значения с двумя знаками после запятой. задаем верхний и нижний пределы например в 1, и выход блока импользуем например для подачи команды на запись переменной на SD карту. Тогда только при изменении температуры на 1 градус будет производится запись. Если ещё запись на SD связать с часами реального времени, то получим простой логер температуры на объекте. Если гистерезис не задавать, то запись будет вестись при изменении температуры на 0,01. Соответственно записей будет очень много, и карта быстрее забъётся.
@@СергейГлушенко-п3д Сергей! Как то вы поднимали вопрос об удобности справки. Вот если бы были такие пояснения в справочном материале, было бы понятнее, как в данном случае...
А причём тут гистерезис...?! Функция этого блока, по логике его работы - это дискретизация входного числового параметра. А гистерезис, лишь способ для выполнения логики этой функции. По сути логика его работы - это определение изменения результата целочисленного деления входного числа на числовой диапазон гистерезиса! Данное название блока не соответствует его функции и вводит в заблуждение. Логичнее назвать его дискетизатрром. А параметры: - "дискретной изменения" и "нулевой отсчёт".
Отличное видео! Автор прекрасный учитель. Всё ооочень понятно с визуальными примерами, коробочка с подписанным блоком в визуальном примере вообще восхищает!!!! Этому автору реально нужно организовать свои платные курсы, я бы поучаствовал
Спасибо, ваши видео очень помогают, экономят время!) Очень хорошо обьясняете, от простого к сложному ) так как пока не соберешь простейшую схему- так и не понятно как блоки работают, ели отталкиваться от одной лишь справки
Впервые познакомился с этой программой. Интересно и, возможно, перспективно. Но слишком много нового. Хотелось бы, чтобы учебный курс не закончился на Уроке2. Готовые проекты на сайте - тоже материал ля изучения, но трудно изучать верхнюю математику, едва изучив азы арифметики. Можно идти путем разгадывания ребусов, но так легко и ошибиться.
Уроки планирую продолжить. Я лично изучал Flprog довольно легко, читал справки по блокам, не достающую информацию брал с просторов инета, или на форуме программы Flprog, немного вникнув в суть? уже на интуитивном уровне начинишь понимать как всё работает.
Дойдём и до него, правда я ещё сам его нигде не применял, самому нужно будет сначала изучить. Я ведь не "мистер всезнайка"😎 есть блоки с которыми мне ещё не доводилось работать
Отлично! подробно, наглядно. Жаль что в flprog всё очень мелко, если возможно, пожалуйста, при записи урока используйте zoom. Успехов вам и процветания!
@@arduino3709 Блоки, связи, текст. В 5-ой версии программы Flprog добавлен zoom - очень понравилось!!! У меня просто маленький монитор и тяжело некоторые элементы рассмотреть. В любом случае - очень благодарен вам за ваш труд!
Можно его по назначению использовать, как детектор, например, с гистерезисами может оповещать о движении температуры, будем видеть что нет стабильного числа, или на газоанализаторе может оповещать что вредных веществ в воздухе растёт
Чтобы работать с подобными прогами тем, кто кодил "по старинке", нужно напрочь перевернуть и "перепрошить" свое сознание, очистив голову от привязки к коду - ко всем этим "if...then...else", к традиционному пониманию переменных, байтам, разрядам и т.п... А сделать это не так-то просто - все лезет мысль: "как же там этот модуль работает в микрухе"! Особенно острый когнитивный диссонанс возникает, когда лет 10 писал на чистом АСМ для "голых" AVR-ок...
Не надо валить в одну кучу функции "детектора изменения" и "дискретизатора". Это запутыаает и приводит к ошибкам в функциониррвании алгоритма, при непонимании того, как работает логика блока. Надо сделать два блока.
Ну можно его по назначению использовать, как детектор, например, с гистерезисами может оповещать о движении температуры, будем видеть что нет стабильного числа
Дойдём до дисплея, расскажу подробно, это будет в ближайших уроках. А вообще, в первых своих видосах, если не ошибаюсь на канале ТЕХ-ОРБИТА, я подробно рассказывал как подключается дисплей. Посмотрите проекты Flprog на ТЕХ-ОРБИТА
Огромное спасибо за уроки, единственное что не понятно зачем вы закрываете плату. Для лучшего запоминания хочется повторить урок пошагово но не видно как вы подключаете схему, непонятно какие электронные компоненты используются - какие резисторы, конденсаторы и т.д.
Палец вверх, полезное видео, только вот сижу и навскидку не могу понять область применения этого блока кроме гестерезиса, где реально и в чем можно его использовать?
Можно его по назначению использовать, как детектор, например, с гистерезисами может оповещать о движении температуры, будем видеть что нет стабильного числа, или на газоанализаторе может оповещать что вредных веществ в воздухе растёт.
Это не Гистерезис уже а выборка импульса из всего потока импульсов Просто выбираете кратность Лучше нормальный гистерезис добавили в него которого как раз и не хватает приходится заниматься порнухой самоблочить блок через сравнения создавая внешний гистерезис
Здравствуйте! Помогите решить следующую задачу.Есть две кнопки пуск и стоп, генератор импульсов , счётчик и светодиод.Когда нажимаем пуск загорается светодиод , проходит , например 10 импульсов , диод тухнет.Когда нажимаем обе кнопки загорается диод и продолжает гореть пока мы не отключим кнопкой стоп, при этом идёт подсчет импульсов, например 15 импульсов.При следующем нажатии на пуск диод включен уже на 15 импульсов. Чтобы было понятнее это надо для калибровки воды в кофемашине. Нажимаем обе кнопки и смотрим визуально нужное количество воды и при достижении нужного количества отключаем кнопкой стоп. При дальнейшем включении проходит нужная порция воды.Имульсы идут от крыльчатки и датчика Холла.Таймер сдесь не подойдёт так как разный помол кофе и за одно и то же время будет разное количество воды.Спасибо!
С ходу так я Вам помочь не смогу, это нужно время которого катастрофически не хватает, у меня больше сотни человек с подобными просьбами, я физически не могу всем помочь
Баг или так задумано, нужно спросить у автора программы Сергея Глушенко, а применение, я уже ниже писал, так как многие спрашивают. Можно его по назначению использовать, как детектор, например, с гистерезисами может оповещать о движении температуры, будем видеть что нет стабильного числа, или на газоанализаторе может оповещать что вредных веществ в воздухе растёт. Тут же в комментариях, прикреплю сверху вопрос для Сергея про баг, надеюсь он смотрит и ответит нам.
4:10 - каким членом у вас работает экран при том что он не включён в схеме? (в блоке дисплея вход который экран включает не инвертирован) или это только у меня это так не работает? если это ошибка у вас то насколько можно доверять остальному ? ( у меня вот почему то даже базовая схема (2:13) не работает. экран всегда показывает НОЛЬ при том что диод мигает. и вот я гадаю то ли лыжи не едут то ли канал (который приведён авторами проекта FLP как официальный пример) содержит недостоверную информацию)
@@arduino3709 что поделать. я привык к стандартной нумерации (1-2-3 ...) . а у вас во 2 уроке упоминается какой то ДРУГОЙ видос в котором вы КОГДА ТО ТАМ настроили экран. очень хорошо что вы умея последовательно объяснять учите других.
Сегодня сервер на ютубе что то ерундит, у меня ещё даже на канале это видео среди остальных видосов не появилось, но вроде воспроизводиться, и то ладно, подождём пока наладят они там
А причём тут гистерезис...?! Функция этого блока, по логике его работы - это дискретизация входного числового параметра. А гистерезис, лишь способ для выполнения логики этой функции. По сути логика его работы - это определение изменения результата целочисленного деления входного числа на числовой диапазон гистерезиса! Данное название блока не соответствует его функции и вводит в заблуждение. Логичнее назвать его дискетизатрром. А параметры: - "дискретной изменения" и "нулевой отсчёт".
В справке наверное опечатка! Там написано: Блок служит для обнаружения изменения числа подаваемого на вход "EN". Но на вход "EN" нужно не число подавать!!!
Обращение к автору программы Сергею Глушенко, надеюсь он смотрит видео про свою программу и читает комментарии.
Сергей, люди спрашивают: Не баг ли это такая работа блока? Или это так задумано?
Цитата из комментария: Это больше похоже на баг блока. Особенно последняя "особенность"
Это не баг, а так и задумано. Что такое гистерезис? Это зона нечувствительности. В данном случае - на какое изменение входного параметра (числа) от исходного будет срабатывать блок. После сработки блока новое значение становится исходным. Для чего это нужно? Ну например логирование температуры. Датчик DS18B20 дает значения с двумя знаками после запятой. задаем верхний и нижний пределы например в 1, и выход блока импользуем например для подачи команды на запись переменной на SD карту. Тогда только при изменении температуры на 1 градус будет производится запись. Если ещё запись на SD связать с часами реального времени, то получим простой логер температуры на объекте. Если гистерезис не задавать, то запись будет вестись при изменении температуры на 0,01. Соответственно записей будет очень много, и карта быстрее забъётся.
@@СергейГлушенко-п3д Спасибо Сергей за развёрнутый ответ!
@@СергейГлушенко-п3д тоже долго думал для чего он нужен. Оказывается очень нужная штука. Спасибо Сергей за труды!!!
@@СергейГлушенко-п3д Сергей! Как то вы поднимали вопрос об удобности справки. Вот если бы были такие пояснения в справочном материале, было бы понятнее, как в данном случае...
А причём тут гистерезис...?! Функция этого блока, по логике его работы - это дискретизация входного числового параметра. А гистерезис, лишь способ для выполнения логики этой функции. По сути логика его работы - это определение изменения результата целочисленного деления входного числа на числовой диапазон гистерезиса! Данное название блока не соответствует его функции и вводит в заблуждение. Логичнее назвать его дискетизатрром. А параметры: - "дискретной изменения" и "нулевой отсчёт".
Отличное видео! Автор прекрасный учитель. Всё ооочень понятно с визуальными примерами, коробочка с подписанным блоком в визуальном примере вообще восхищает!!!! Этому автору реально нужно организовать свои платные курсы, я бы поучаствовал
Спасибо Сергей за труды!!!Спасибо Сергей за труды!!!Спасибо Сергей за труды!!!
Не вкоем случае не останавливайтесь смотреть ваши видео уроки одно удовольствие огромное спасибо так держать
Предложение хорошее, я бы даже сказал бодрящее, но иногда кушать хочется и приходится откладывать хобби и заниматься платными проектами
Спасибо, ваши видео очень помогают, экономят время!) Очень хорошо обьясняете, от простого к сложному ) так как пока не соберешь простейшую схему- так и не понятно как блоки работают, ели отталкиваться от одной лишь справки
Впервые познакомился с этой программой. Интересно и, возможно, перспективно. Но слишком много нового. Хотелось бы, чтобы учебный курс не закончился на Уроке2. Готовые проекты на сайте - тоже материал ля изучения, но трудно изучать верхнюю математику, едва изучив азы арифметики. Можно идти путем разгадывания ребусов, но так легко и ошибиться.
Уроки планирую продолжить. Я лично изучал Flprog довольно легко, читал справки по блокам, не достающую информацию брал с просторов инета, или на форуме программы Flprog, немного вникнув в суть? уже на интуитивном уровне начинишь понимать как всё работает.
Отличная обучалка!
Буду ждать развернутое видео про скоростной счетчик. Очень много у меня вопросов по нему!
Дойдём и до него, правда я ещё сам его нигде не применял, самому нужно будет сначала изучить. Я ведь не "мистер всезнайка"😎 есть блоки с которыми мне ещё не доводилось работать
Спасибо, Дмитрий, рассказали по полочкам.
Спасибо за Ваши видео!
Огромное спасибо за труд! Учусь по вашим урокам в 2023 году. Скажите, что за блок рядом с дисплеем на схеме?
Спасибо за урок ,Применение терморегулятор
Да, или на газоанализаторе может оповещать что вредных веществ в воздухе растёт
Мне кажется терморегулятор проще блоком "сравнение" сделать, по крайней мере я так делал и все работает)
Отлично! подробно, наглядно. Жаль что в flprog всё очень мелко, если возможно, пожалуйста, при записи урока используйте zoom. Успехов вам и процветания!
Хорошо, принял вашу просьбу, а что именно плохо видно? Или Вы с телефона смотрели видео? По телефону конечно видно ничего не будет
@@arduino3709 Блоки, связи, текст. В 5-ой версии программы Flprog добавлен zoom - очень понравилось!!! У меня просто маленький монитор и тяжело некоторые элементы рассмотреть. В любом случае - очень благодарен вам за ваш труд!
Да zoom я и видеоредактором могу делать, пятую версию ещё не загружал, она вроде ещё в статусе бета находится
Большое спасибо очень помогает)))
Где в проекте FLProg вторая кнопка, как она подключается в проекте?
Привет, нужен ещё ответ?)
@@zekaalex3300 да
Интересный блок. Ещё бы найти ему применение.
Можно его по назначению использовать, как детектор, например, с гистерезисами может оповещать о движении температуры, будем видеть что нет стабильного числа, или на газоанализаторе может оповещать что вредных веществ в воздухе растёт
Спасибо!
Мой лайк тысячный)
очень нужный блок. спс.
ну можно использовать например как делитель частоты
Совершенно верно!
ofiget kak polezno :) cpasibo avtoru
*Спасибо за урок...*
Спасибо за познавательное видео. Я только не понял куда подключаем 2 ю кнопку
Я же показал, в настройках счётчика поставил два входа, появился второй вход для второй кнопки, посмотрите внимательней
@@arduino3709 Спасибо
Извиняюсь, но я так ничего и не понял. Что это за кнопки? Где эти кнопки на схеме и как они связаны с кнопкой 1, которую мы не наблюдаем на видео?
про это в 3 видео
Почему я не могу поставить лайк?
Не знаю, может ютуб подглючивает
Спасибо)))))
6:16 на схеме была одна кнопка, а потом бац! и на стенде стало две, причем нижняя почему то сверху а верхняя снизу. Запутал кароче капец(((
Добрый день, подскажите пожалуйста, что надо сделать чтобы данные освещенности обновлялись с интервалом
3 сек.
Чтобы работать с подобными прогами тем, кто кодил "по старинке", нужно напрочь перевернуть и "перепрошить" свое сознание, очистив голову от привязки к коду - ко всем этим "if...then...else", к традиционному пониманию переменных, байтам, разрядам и т.п... А сделать это не так-то просто - все лезет мысль: "как же там этот модуль работает в микрухе"! Особенно острый когнитивный диссонанс возникает, когда лет 10 писал на чистом АСМ для "голых" AVR-ок...
Ну раз Вы такой заядлый кодист, предлагаю Вам помочь простым людям и написать интересных пользовательских блоков для Flprog
Не надо валить в одну кучу функции "детектора изменения" и "дискретизатора". Это запутыаает и приводит к ошибкам в функциониррвании алгоритма, при непонимании того, как работает логика блока. Надо сделать два блока.
Привет. Где находится этот чертовый блок "Sconi" для дисплея. Не могу нейти. Спасибо.
Все отлично. Правда, практического применения блоку, я для себя не увидел.
Ну можно его по назначению использовать, как детектор, например, с гистерезисами может оповещать о движении температуры, будем видеть что нет стабильного числа
А можно поподробнее на счет подключения дисплея. Что то я тут вообще нечего не понял.
Дойдём до дисплея, расскажу подробно, это будет в ближайших уроках. А вообще, в первых своих видосах, если не ошибаюсь на канале ТЕХ-ОРБИТА, я подробно рассказывал как подключается дисплей. Посмотрите проекты Flprog на ТЕХ-ОРБИТА
Слов нет
Не понял, это хорошо или плохо?
Откуда взяли блок перед экраном?
Конвертация типов
Огромное спасибо за уроки, единственное что не понятно зачем вы закрываете плату.
Для лучшего запоминания хочется повторить урок пошагово но не видно как вы подключаете схему, непонятно какие электронные компоненты используются - какие резисторы, конденсаторы и т.д.
Палец вверх, полезное видео, только вот сижу и навскидку не могу понять область применения этого блока кроме гестерезиса, где реально и в чем можно его использовать?
Можно его по назначению использовать, как детектор, например, с гистерезисами может оповещать о движении температуры, будем видеть что нет стабильного числа, или на газоанализаторе может оповещать что вредных веществ в воздухе растёт.
Допустим как дополнительный блок при переходе целого числа (градуса в том же термометре).
И очень полезен будет в барометре, как начало давление расти или падать гистерезис будет оповещать
А где в программе вторая кнопка?Как осуществляется счет в обратную сторону?
В настройках счётчика ставите 2 входа
измеНения числа
ОК, поправил. Спасибо!
Это не Гистерезис уже а выборка импульса из всего потока импульсов
Просто выбираете кратность
Лучше нормальный гистерезис добавили в него которого как раз и не хватает приходится заниматься порнухой самоблочить блок через сравнения создавая внешний гистерезис
а куда кнопки подключались?
Здравствуйте! Помогите решить следующую задачу.Есть две кнопки пуск и стоп, генератор импульсов , счётчик и светодиод.Когда нажимаем пуск загорается светодиод , проходит , например 10 импульсов , диод тухнет.Когда нажимаем обе кнопки загорается диод и продолжает гореть пока мы не отключим кнопкой стоп, при этом идёт подсчет импульсов, например 15 импульсов.При следующем нажатии на пуск диод включен уже на 15 импульсов. Чтобы было понятнее это надо для калибровки воды в кофемашине. Нажимаем обе кнопки и смотрим визуально нужное количество воды и при достижении нужного количества отключаем кнопкой стоп. При дальнейшем включении проходит нужная порция воды.Имульсы идут от крыльчатки и датчика Холла.Таймер сдесь не подойдёт так как разный помол кофе и за одно и то же время будет разное количество воды.Спасибо!
С ходу так я Вам помочь не смогу, это нужно время которого катастрофически не хватает, у меня больше сотни человек с подобными просьбами, я физически не могу всем помочь
@@arduino3709
Спасибо, продолжайте уроки .
А Вам эту задачу на базе Ардуинки нужно решать. Или у Вас свой управляющий модуль. Для ардуино это не проблема.
Это больше похоже на баг блока. Особенно последняя "особенность". Трудно придумать такому практическое применение.
Баг или так задумано, нужно спросить у автора программы Сергея Глушенко, а применение, я уже ниже писал, так как многие спрашивают. Можно его по назначению использовать, как детектор, например, с гистерезисами может оповещать о движении температуры, будем видеть что нет стабильного числа, или на газоанализаторе может оповещать что вредных веществ в воздухе растёт.
Тут же в комментариях, прикреплю сверху вопрос для Сергея про баг, надеюсь он смотрит и ответит нам.
Добавил вход для 2 кнопки, установил гистерезисы и получил: когда счет идет обратный импульс выдает, а когда на возрастание импульса нет
4:10 - каким членом у вас работает экран при том что он не включён в схеме? (в блоке дисплея вход который экран включает не инвертирован)
или это только у меня это так не работает?
если это ошибка у вас то насколько можно доверять остальному ?
( у меня вот почему то даже базовая схема (2:13) не работает. экран всегда показывает НОЛЬ при том что диод мигает. и вот я гадаю то ли лыжи не едут то ли канал (который приведён авторами проекта FLP как официальный пример) содержит недостоверную информацию)
У других всё получается, у вас походу лыжи не едут
@@arduino3709 что поделать. я привык к стандартной нумерации (1-2-3 ...) . а у вас во 2 уроке упоминается какой то ДРУГОЙ видос в котором вы КОГДА ТО ТАМ настроили экран.
очень хорошо что вы умея последовательно объяснять учите других.
а где вторая кнопка, которая на уменьшение подключалась? на схеме одна только ведь
В счётчике я добавил вторую кнопку отсчёта вниз, но как то это не попало в видео, в 10 уроке посмотрите про счётчик и всё поймёте куда пропала кнопка
@@arduino3709 в какой момент вы его добавили? Этот момент очень сильно отличается от схемы. Путает
Баг о котором известно как он ведет себя, он уже не баг а свойство. Второй момент - откуда взялась вторая кнопка? ее то нет в программе..
Не ясно, что такое импульс длительностью в ЦИКЛ ПРОГРАММЫ...? Что такое ЦИКЛ ПРОГРАММЫ...?
Хотел поставить лайк, пишет - ошибка сервера 404, лайк не ставится...
Сегодня сервер на ютубе что то ерундит, у меня ещё даже на канале это видео среди остальных видосов не появилось, но вроде воспроизводиться, и то ладно, подождём пока наладят они там
Если взялся объяснять то объясняйте от и до, что откуда взял!
Прям не хватает в вашей фразе - "За что я Вам плачу!")))
@@arduino3709 да ладно, я дальше посмотрел видосы там увидел, попробовал получилось начал помаленьку вкуривать)
А причём тут гистерезис...?! Функция этого блока, по логике его работы - это дискретизация входного числового параметра. А гистерезис, лишь способ для выполнения логики этой функции. По сути логика его работы - это определение изменения результата целочисленного деления входного числа на числовой диапазон гистерезиса! Данное название блока не соответствует его функции и вводит в заблуждение. Логичнее назвать его дискетизатрром. А параметры: - "дискретной изменения" и "нулевой отсчёт".
Звук у видео записан странно. Уши режет :(
В справке наверное опечатка! Там написано: Блок служит для обнаружения изменения числа подаваемого на вход "EN". Но на вход "EN" нужно не число подавать!!!