Lesson 7 Blocks Timers - Timer Timer Generator generator in Flprog
Вставка
- Опубліковано 25 вер 2024
- Lesson 7 Blocks Timers - Timer (Timer) Generator (Generator) in the program Flprog
In the seventh lesson, we analyze and visually check the operation of the "Timers" Timer (Timer) Generator (Generator) blocks in a convenient graphical program Flprog without writing code.
Website Flprog: flprog.ru
!!!The links below open in browser "Google Chrome" in the "Yandex browser" can not open!!!
Dark backlit display: ali ahhh!pub/23iuis
Two-line display: ali ahhh!pub/19iccq
Four-line display: ali ahhh!pub/19ide2
Display to choose from: ali ahhh!pub/19idw5
Stand Holder for display: got.by/28um09
Arduino UNO choice: got.by/2zme0x
Arduino NANO: ali ahhh!pub/2zmdjt
ArduinoPro Mini: ali.pub/2zmd6s
USB UART/TTL (firmware Converter): ali ahhh!pub/2zmde6
Microcontroller NODE MCU: ali ahhh!pub/2zmd1c
Arduino buttons: got.by/2l707y
LEDs to choose from: got.by/39s2d2
RGB LEDs modular: ali ahhh!pub/1oa2nw
RGB LEDs to choose from: ali ahhh!pub/1oa36y
HC-12 long-Range radio control: got.by/320sik
Temperature sensor DS18B20: ali.pub/22rj1d
Real time clock Arduino: ali.pub/18hybl
Encoder: got.by/2zmeua
Gas and smoke sensor MQ-2: got.by/2y0tpn
Ten segment led: ali.pub/2y0v7b
Volt-Ammeter module INA-219: got.by/2k1rf6
DFPlayer Mini: got.by/2fyjr2
Solenoid valve: got.by/2d8s8q
Toggle switch with LEDs: got.by/2d8sup
Submersible water pump: got.by/2a8ih9
GSM module SIM800L: ali ahhh!pub/25zu8j
Buck Converter at 3A: ali.pub/25zudl
The ambient light sensor (Photoresistor): got.by/2ze7fx
Arduino UNO choice: got.by/2zme0x
Arduino NANO: ali ahhh!pub/2zmdjt
ArduinoPro Mini: ali.pub/2zmd6s
USB UART/TTL (firmware Converter): ali ahhh!pub/2zmde6
Microcontroller NODE MCU: ali ahhh!pub/2zmd1c
Arduino sensor shield v5.0: ali ahhh!pub/1bfevy
Arduino sensor shield to choose from: ali ahhh!pub/1bffc3
Overview - Arduino sensor shield v5.0: • Обзор - Arduino sensor...
Platform for Arduino: got.by/2zj4w0
IR Receiver: ali ahhh!pub/1u63ea
IR Remote: ali ahhh!pub/1u6364
Real time clock Arduino: ali.pub/18hybl
Obstacle sensor: ali ahhh!pub/1dl0rn
Obstacle sensor to choose from: got.by/2zh60b
Gas and smoke sensor MQ-2: got.by/2zh5rd
The gas sensor and smoke for your choice: got.by/2zh5kr
HC-SR04 rangefinder: got.by/2zh5an
Rangefinder HY-SRF05: got.by/2zh52o
Light meter: ali.pub/1naoed
Luxmeter to choose from: got.by/2zh4x1
DHT temperature and humidity sensor: got.by/2zh4qm
The inductance sensor: got.by/2zh4jm
The inductance sensor to choose: ali.pub/1kcax2
Bmp180 sensor (Barometer): got.by/2zh42i
Solid state relays: got.by/2lcojs
Contact relays: got.by/2zh0xx
Relay selection: got.by/2lcpgu
Servos: ali.pub/1f8utg
Breadboard: got.by/2zgzlb
Breadboard boards to choose from: got.by/2zgzck
Driver motors: ali.pub/1a1zxx
The driver of engines to choose from: got.by/2zgz0i
Motor with gearbox: ali.pub/1a211z
Motor with gearbox to choose from: ali ahhh!pub/1a232w
Wheels for Arduino: ali ahhh!pub/1a23dz
Wheels for Arduino to choose: ali ahhh!pub/1a23ye
Platform on gusenitsa for Arduino to choose from: ali.pub/1j5qpu
EEPROM AT24C256 module: ali ahhh!pub/1qsaa3
EEPROM module to choose from: got.by/2zgy32
Transistor switch
MOSFET 5A: got.by/2zgxx1
MOSFETs 15A: got.by/2nombo
220V MOSFET: ali ahhh!pub/1raw3q
MOSFET to choose from: got.by/2zgxks
Starter kit for beginners edwinstowe overview • Стартовый набор Arduin... Links to purchase below the video
Как всегда без воды и понятным языком 👍
Очень нравится Ваши уроки. Вы первый кто так доступно объяснеет. Спасибо. Ваши уроки можно показывать дошколятам.
Лучший канал по FL Что я смог найти. 👍
I realize I am kinda off topic but does anybody know a good website to watch new tv shows online?
@Kayson Terrance I use FlixZone. You can find it by googling =)
Супер объяснение программы FL PROG? Лучшее которое есть на ютубе, непонятно почему так мало просмотров
Потому, что единомышленников в этой теме мало
@@arduino3709 Если бы не FL PROG то я бы вообще не смог ничего запрограммировать, а так у меня появляется шанс притронуться к микроконтроллерам
@@V_S_Labs , все-же крутые им C++ подавай. Я считаю что FLPROG отличный вариант , который имеет свою аудиторию.
Добрались до классического мегания светодиода , круто и как я раньше не знал про эту программу а то на с++ только что то совсем простое мог написать , а сейчас посмотрю все ваши уроки и можно будет делать уже что-то намного больше при чем с пониманием как это работает , а не скаченый скечт где 2500 строк и хрен пойми как работает, спасибо вам так держать
Я понимаю вашу радость, сам так радовался когда обнаружил Flprog, правда учиться и догонять всё самому приходилось, потом и решил уроками для людей заняться
благодаря вашим понятным и доходчивым урокам по основным блокам и элементам схемотехники удалось сделать несколько интересующих меня проектов, никогда не думал что смогу сделать проект по автозапуску генератора, однако получилось и все работает именно так как задумывалось..спасибо за эти уроки, очень полезны..
Весьма приветствую появление новых уроков. Очень познавательный материал для начинающих, в т.ч. для пацанов. И методика изложения чертовски грамотная - кратко и понятно. Автор делает огромное дело. Трижды согласен, что это лучший канал по FLProg!
Спасибо за поддержку Павел!
даже я ,дилетант, и то все начал понимать... Классно.
Отличный урок. Где ты раньше был с этой прогой, я уже раза четыре язык пытался выучить и безуспешно. Лайк
Ардуина для меня это основа поняв которую становится ясно как работает и другая автоматика. Эти видео мне помогли это понять.
Спасибо за ваши видео . Я fbd и ld понимаю , си для меня темный лес . Благодаря вам и этой программе я могу теперь автоматизацию делать )) спасибо .
6:59 TOF и генератор одинаково работают только если удерживать единицу, если не удерживать, то TOF останется включенным указанное время, а генератор нет.
Спасибо за дополнение, этот момент действительно я не учёл и пропустил, в следующем видео, в начале об этом расскажу и покажу, а может на неделе дополнение не большое отсниму
Tof будет включен пока кнопка не будет отпущена, после этого пойдет отсчёт задержки сигнала. Поэтому если удерживать кнопку одновибратор погаснет, а tof будет продолжать светиться. А если нажать и сразу отпустить, то одновибратор сразу потухнет, а tof будет светиться ещё 3 секунды. Короче одинаково они не будут работать не при каких условиях.
@@arduino3709 Подскажите пожалуйста, почему у Вас TOF гаснет при удержании кнопки? Такое ощущение, что там стоит на входе блок Rtrig. Мне кажется видео необходимо переделать иначе у новичков может быть неверное представление о работе блока TOF.
А если вы кнопку не удерживаете в этот момент, то палец от кнопки нужно убирать а то не понятно.
TOF и одновибратор работают не одинаково. Одновибратор получил единицу и дальше не смотрит на то, что на входе, а отрабатывает сигнал на выход. А TOF смотрит. Попробуйте нажать и отпустить кнопки два раза, к примеру, с интервалом в секунду (если таймер на 3). И увидите разницу.
Хорошо таймеры описаны у Каскады в инструкции. Более понятно, чем в FLProg.
TON - таймер
Блок используется для операции задержки передачи сигнала. На
выходе Q блока появится логическая «1» с задержкой относительно
фронта входного сигнала (IN). Выход включается логической «1» на
входе продолжительностью не менее длительности (MS), а
выключается по спаду входного сигнала.
TOF - таймер
Блок используется для задержки отключения выхода. На выходе
блока появится логическая «1» по фронту сигнала на входе I, а
начало отсчета времени задержки отключения (MS) происходит по
каждому спаду входного сигнала. После отключения входного
сигнала на выходе появится логический «0» с задержкой MS.
Одновибратор (TP)
Блок используется для формирования импульса включения выхода
на заданный интервал времени. На выходе Q блока появится
логическая «1» по фронту входного сигнала (IN). После запуска
выход Q не реагирует на изменение значения входного сигнала на
интервале (MS), а по истечении этого интервала сбрасывается в
«0».
Спасибо что внесли некую ясность
Как говорил Стас Асафьев "я не понял, а что я в прошлый раз не понял?" 😁
Я правильно понимаю, что если я в настройках блока [timer] выставлю задержку по константе, то после короткого импульса начнётся отчёт, в результате которого произойдёт смена значения сигнала на выходе.
То-есть применил, я, например, параметр TOF, выбрал задержку по константе 3сек. Нажимаю на кнопку, светодиод загорается, и через 3 секунды тухнет. Так это работает?
Ну а при внешней задержке, как в вашем примере, сколько подержал - столько времени отсчёта и пошло, так?
Посмотрел урок 7.1, понял 😉
ОТЛИЧНО! ПОНЯТНО! СПАСИБО!!!!
Чётко и по существу !
Я конечно поддерживаю, ваш канал и конечно хорошо было бы видеть на
форуме Flprog ветку аналогичную ветке Видео уроки KaScada forum.flprog.ru/viewtopic.php?f=38&t=1563&sid=fb31447fd9f58b7a0384a522638af852
Спасибо, очень дельное приложение, обязательно сделаю!
Здравствуйте))) очень нравятся Ваши уроки, спасибо Вам за труды!!! К Вам просьба, помогите пожалуйста, как можно регулировать частоту генератора переменным резистором? Заранее спасибо.
хорошо что про лайки напоминаете, а то так увлекся просмотром, что забываю)
Аяй, нельзя забывать!😎
Спасибо. Просто огромное спасибо.
Здравствуйте, как реализовать если настроил таймер на отключение допустим 5 минут чтобы на дисплее шёл обратный отсчёт. Спасибо
Эххх, вот если бы не велосипед изобретали, а кто-то сделал бы обычный Pascal-компиллятор для Ардуинки - такой же, как стандартная среда, со всеми ее мощными библиотеками, но не на Сях, а на Паскале - то больше ничего и не надо было бы!!! Ясный, чистый, очень наглядный, простой и отлично структурированный язык - идеальный для микроконтроллеров!.. А еще лучше что-то типа Delphi с ее "событийной моделью" - где все рутинные действия доверенны графическому конструктору формы, но в обработчиках событий можно от души поиграться с кодом... И с отладчиком в стиле "AVR Studio", где можно проследить состояние каждого выхода... Да за такую среду для Ардуинок ее разрабов все "дельфисты" (и не только!) на руках бы носили!!! Ан нет: есть немало Ардуино-сред на СИ (типа, стандарт), появляются системы на VB, и даже на невменяемой (и совершенно не подходящей для микроконтроллеров) Яве... А вот один из лучших языков программирования Паскаль сейчас, почему-то, угодил во всеобщую немилость((((( Ну да ладно - мечтать, как известно, не вредно!.. Спасибо автору за эти подробные уроки!
Немного хромает визуализация. Необходимо к кнопке подключить светодиод , иначе путаница с работой таймера TON and TOF . Так как на видео не отражается интервал нажатия кнопки . Я думаю новичкам будет трудно понять.
Я думал видно как нажимается кнопка, но Вы правы, так визуально будет понятней
мжет ли время задержки быть переменной и устанавливаться, например, с веб страницы? спасибо
Благодарим!!!
Скажите пожалуйста или дайте намёк, как сделать чтобы в 8:00 утра реле включало ь в 23:00 отключал ось. Очень надо, хотя бы намёк какими блоками это делать? Спасибо!
супер спасибо
Спасибо.
Ай да молодец!
Почему не могу сбросить рс триггер ни таймером ни счетчиком, тоже и с таймерами и счетчиками, линии не соединяются, и логику в промежуток ставлю, толку ноль, что только кнопками можно сбрасывать?
Здравствуйте, подскажите пожалуйста: собираю схему счетчика времени, перед счетчиком симметричный (500-миллисекунд) или несимметричный ( 1-миллисекунда импульс, 999-миллисекунд пауза) мультивибратор, но получается что время спешит значительно, почему так получается?
Спасибо за урок! А возможно ли с помощью таймера и генератора организовать повторение циклов? К примеру: каждые 24 часа реле включается на 5 сек, 10 сек. ждет и так 3 раза, далее следующий цикл через 24 часа.
Подскажите пожалуста, как настроить таймерер, при еденице на входе ,что-бы на выходе выдавалась чилсо с равмым шагом времени от 0 до 10 и при подаче нуля на вход отчёт шел в обратную сторону. К примеру : при нажатии кнопки отчёт( 0;1;2;3...), полле отпускания кнопки отчёт шел обратно от достигнутого при нажатии .
Подскажите в каком блоке возможна данная функция ?
Хочу настроить увеличение скорости на ШД.
Большое спасибо за полезные уроки .
Блок счётчика Вам в помощь, урок по нему есть на канале
Добрый вечер коллеги НУЖНА ПОМОЩЬ в доработке скетча как сделать чтоб при потере связи движок отключился ? Мне сказали что на передачи генератор а на приёме таймер я не знаю куда их врезать вот ссылка на статью vk.com/topic-74150811_34368978?post=943
Bạn có thể hướng dẫn dùng lệnh so sánh với giá trị Timer được không ?
Подскажите пожалуйста! Столкнулся с такой проблемой, запускаю шаговый двигатель с помощью драйвера а4988 и ардуино нано, и блок генератора импульсов работает отлично пока не включён блок дисплея, Иресть при вкл дисплее(подаче на en дисплее «1») генератор начинает работать не стабильно, не могу понять с чем это связано
Попробуйте на дисплей питание подать отдельно, но возможно конфликт в коде, я с шаговиками ещё сильно не работал
Конфликт в коде, я дисплей в принципе не включал, сделал вкл отдельно с кнопки на вход en блока дисплея, и при нажатии, просто включении самого блока генератор даёт не стабильные значения
Ошибся «включении самого блока дисплея» генер даёт не стабильные значение
Все хорошо, однако есть НО.
Почему во всех уроках не показали функцию FLProg - инвертировать " ввод " , " вывод " блока ?
В четвёртом уроке рассказывал, я не думаю что каждый урок одно и тоже нужно рассказывать, тем самым делая тяжёлые длинные видео
@@arduino3709 да это надо делать в каждом уроке к каждому блоку, если хотите донести все функции блока. Иначе у новичка останутся вопросы. Вы же за уроки взялся.
Если во входе или в выходе будет что нибудь необычное, то расскажу, а одно и тоже рассказывать каждое видео, считаю излишним. А на счёт того что за уроки я плотником взялся, пока это так, но может и надоесть, дело это кропотливое и бесплатное, если подвернётся удачная халтурка, я это дело могу на бессрочную паузу поставить, я имею виду, что выпуски этих уроков держатся на энтузиазме
@@arduino3709 урок на то и урок либо дается исчерпывающая информация либо не браться за преподавательство.
Электроника требует педантизма.
@@constantine7144 советы давать не трудно, нее? Да ещё такие бесполезные. Покажи как надо в своем видео, потом будеш умозаключения свои выражать.
Раніше Ви ссилались на справку по флпрог, тепер флпрог ссилається для справки на ваше відео!!
Чето не понятно, как вы кнопку вешаете...?
Спасибо , очень доступно , покажите пожалуйста как сделать так что б блок релей 4 канала включался в определенном порядке после 3тройного сигнала кнопки .
то есть 3 раза жму на кнопку и только потом происходит "1" , старт релей
В счётчике в настройках выставить выход, при достижении 3 что бы выдавалась на нём единица
@@arduino3709 Уже сделал так , и оно работает но только один раз , допустим на трейтий клик мне нужно что бы завелась машина , допустим сигнал ушел но двигатель не завелся , мне нужно подать еще три клика , я подаю а процес не стартует пока не сделать сброс на плате . Сброс на модуле не получается подключить так как его можно подключить только к водам до модуля а там только кнопка , она выдает импульс , если ставить еще тригер то вообще ничего не работает .
Собственно вопрос такой , можно ли настроить счетчик что бы он по достижении задоного числа сбрасивался сам на ноль ?
Попутно скажу что видео супер спасибо ОГРОМНОЕ !!!!
Конечно можно, ставьте вход сброса, и выход на котором единица при достижении 3 при помощи переменных соединяйте со сбросом
@@arduino3709
Сделайте пожалуйста видео как переменными пользоваться , я уже голову сломал , не получается ни как , ссыль на то что получилось создать
yadi.sk/d/GHX37j8zBCyG9w
Расскажите про масивы
Всему своё время, идём по порядку. Я правда сам ещё массивами не пользовался, но думаю когда до них дойдём, освою
а частоту в Герцах можно было бы добавить
Почему код не работает?
Какой код? Где?
7 блок таймер
Точно так переписывал лампа не горит
И ни одного дизлайка...
По дольше бы длился урок и примеры в сочетании с другими блоками!
Вас понимаю, интересно, но вопервых ютуб не любит длинные ролики, а во вторых на длинные ролики времени и сил в разы больше тратить, вот со свободным временем, очень напряжённо, так что как смогу выкраиваю
скажите пожалуйста а можно ли заставить одновибратор запускаться по внешнему импульсу ну скажем от датчика холла и при этом оперативно менять длительность выходного импульса ну скажем потенциометром. заранее благодарен .
Какое максимальное число можно вставить на внешний вход генератора, учитывая что там требуют миллисекунды, а светится он синим, как будто интенджер? Можно ли полтора часа выставить, это всё таки 5400000?