Lesson 14 UART Blocks in Pprog

  Рет қаралды 31,126

Ключ к Arduino

Ключ к Arduino

4 жыл бұрын

In the fourteenth lesson, we analyze the principle of operation of UART blocks in a convenient graphical program Flprog without writing code.
Flprog website: flprog.ru
Long-range radio control on Arduino-Radio module HC-12: • Дальнобойное радиоупра...
Data exchange between Arduino boards without writing code in Flprog program: • Обмен данными между пл...
!!!The links below open in browser "Google Chrome" in the "Yandex browser" can not open!!!
MQ-2 gas and smoke sensor: got.by/2y0tpn
Ten segment indicator: ali.pub/2y0v7b
Ina-219 Volt-Ammeter module: got.by/2k1rf6
Arduino buttons: got.by/2l707y
DFPlayer Mini: got.by/2fyjr2
Encoder: got.by/2zmeua
Solenoid valve: got.by/2d8s8q
Toggle switch with LEDs: got.by/2d8sup
Submersible water pump: got.by/2a8ih9
GSM module SIM800L: ali.pub/25zu8j
3A buck Converter: ali.pub/25zudl
Stand Holder for display: got.by/28um09
DS18B20 temperature sensor: ali.pub/22rj1d
The ambient light sensor (Photoresistor): got.by/2ze7fx
Arduino UNO to choose from: got.by/2zme0x
Arduino NANO: ali.pub/2zmdjt
Arduino Mini: ali.pub/2zmd6s
USB UART/TTL (firmware Converter): ali.pub/2zmde6
Microcontroller NODE MCU: ali.pub/2zmd1c
Arduino sensor shield v5. 0: ali.pub/1bfevy
Arduino sensor shield to choose from: ali.pub/1bffc3
Review-Arduino sensor shield v5. 0: • Обзор - Arduino sensor...
Platform for Arduino: got.by/2zj4w0
Display with dark backlight: got.by/3mry33
Display with dark backlight (ebay.com): got.by/3mryke
Two-line display(blue, green): ali.pub/19iccq
Four-line display: ali.pub/19ide2
Display to choose from: ali.pub/19idw5
IR Receiver: ali.pub/1u63ea
IR Remote: ali.pub/1u6364
Arduino real time clock: ali.pub/18hybl
The object sensor: ali.pub/1dl0rn
Obstacle sensor to choose from: got.by/2zh60b
MQ-2 gas and smoke sensor: got.by/2zh5rd
Gas and smoke sensor to choose from: 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
Humidity sensor: got.by/2zh4qm
The inductance sensor: got.by/2zh4jm
Inductance sensor to choose from: ali.pub/1kcax2
Bmp180 sensor (Barometer): got.by/2zh42i
Solid state relays: got.by/2lcojs
Contact relays: got.by/2zh0xx
Relay to choose from: got.by/2lcpgu
Servos: ali.pub/1f8utg
Layout boards: got.by/2zgzlb
Layout boards to choose from: got.by/2zgzck
Engine driver: ali.pub/1a1zxx
The driver of engines to choose from: got.by/2zgz0i
Motor with gearbox: ali.pub/1a211z
Motor with gear to choose from: ali.pub/1a232w
Wheels for Arduino: ali.pub/1a23dz
Wheels for Arduino to choose from: ali.pub/1a23ye
Gooseneck platform for Arduino to choose from: ali.pub/1j5qpu
The RGB Led modular: ali.pub/1oa2nw
RGB LEDs to choose from: ali.pub/1oa36y
The EEPROM module AT24C256: ali.pub/1qsaa3
EEPROM module to choose from: got.by/2zgy32
Transistor switch
MOSFET 5A: got.by/2zgxx1
15A MOSFET: got.by/2nombo
MOSFET on 220V: ali.pub/1raw3q
MOSFET to choose from: got.by/2zgxks
Starter kit for beginners edwinstowe overview • Стартовый набор Arduin... Links to purchase below the video

Пікірлер: 67
@normanmuravei3946
@normanmuravei3946 3 жыл бұрын
Ну я так серьезно смотрел . Дошел до фразы : подключаем сом и видим каку-ету фигню . И что меня так .я смеялся до слез . Короче отличное видео .
@user-pn6qn9lc8v
@user-pn6qn9lc8v Жыл бұрын
Добрый день . Учусь на ваших видео . Спасибо вам что находите время делится опытом !!!!!!! У меня есть вопрос - почему не работают подсказки блоков в FLProg ???
@alexstrong5549
@alexstrong5549 4 жыл бұрын
Это очень подходит для датчика СО2 (MH Z19b) там как раз нужен прием и передача по UART
@user-rm1eo9qq6o
@user-rm1eo9qq6o 4 жыл бұрын
Спасибо !!!!!! Ура скоро мне нужный блок **ПЕРЕКЛЮЧАТЕЛИ** 👌👌👌👌👍👍👍👍👍👏👏👏👏👏👏👏🤗🤗🤗🤗🤗🤗🤗 жду с нетерпением)))))
@arduino3709
@arduino3709 4 жыл бұрын
Есть урок, как зацените?
@user-rm1eo9qq6o
@user-rm1eo9qq6o 4 жыл бұрын
@@arduino3709 СПАСИБО тебе большое ты лучший на ютубе 👍👍👍👍👌👌👌👌👌👏👏👏👏👏буду пробывать .....
@user-rm1eo9qq6o
@user-rm1eo9qq6o 4 жыл бұрын
@@arduino3709 Теперь думаю как мне скомпоновать какой блок нужен для подключения пользовательского блока СИМ 800 ...ну что бы сработал объёмник (пин 1 пришла смс зал....пин 2 коридор....пин 3 кухня ....пин 4 спальня ну и.т.д) опять задача.....может подскажешь буду очень благодарен спасибо .......На пользовательском блоке сим 800 только 1 вход как быть🤔🤔🤔🤔🤔😥😥😥👍👍👍👍👍👍
@Nik_tvnow
@Nik_tvnow 3 жыл бұрын
Здравствуйте. Подскажите как можно в flprog подключить к одному МК esp8266 nodemcu v3 сразу несколько модулей работающих по протоколу uart ? А именно sim800l и радио модуль nrf24l01+
@user-ik8pb8kb4o
@user-ik8pb8kb4o 4 жыл бұрын
прветствую, немогли бы вы подсказать, как в flprog создать мастера для опроса устройства по Modbus. Интересует именно Holdingregister. от разраба только видео по дискретным значениям. мне необходимо опрашвать пром датчики. скетч накидываю, начинаю с симулятора модбаса, видно что идет обмен с нужными мне значениями, но на LCD дисплей вывести не могу. уже неделю мучаюсь, не могу понять в чем прикол. может необходимо также из массива брать данные?
@Islam_urus
@Islam_urus 4 жыл бұрын
Сначала лайк, потом просмотр
@dmitryefimkin6550
@dmitryefimkin6550 Жыл бұрын
На счёт проверить. Можно соединить Tx c Rx. Мы так с помощью командной строки и команды PING проверяли целостность линий витой пары. Т.е. с одного конца сетевой кабель в комп, а с другой стороны скрепкой конектишь. Если всё норм, то сколько пакетов ушло, столько и придёт. А ещё есть блок в FLProg "бит в байт" и "байт в бит" На передачу можно несколько кнопок сделать, а на прием несколько светодиодов. и то как кодовое слово будет меняться - станет очевидным.
@NURrom
@NURrom 4 жыл бұрын
Прием из uart. Надо понимать следующее: допустим, что ардуинка у вас считывает мешок датчиков и с определенной переодичностью их отправляет в uart. Приемником этих данных является esp01, которая читает uart и выкидывает в сеть эти данные.
@user-ix3pk3kq8n
@user-ix3pk3kq8n 3 жыл бұрын
Здравствуйте! не могу понять как работать с Uart , например я подключил GSM модуль к ардуино и отправляю АТ команду : AT+Cpas ответ мне придет AT+CPAS +CPAS: 0 OK как из этого ответа взять только +CPAS: 0 и записать этот результат в переменную.
@user-ul3vg5mz3t
@user-ul3vg5mz3t 4 жыл бұрын
Супер!!! Вы молодец!!! А куда можно писать свои хотелки?, чтоб Вы по возможности сняли видео!
@arduino3709
@arduino3709 4 жыл бұрын
Вконтакте напишите vk.com/texorbita
@user-cm2kh9yq7l
@user-cm2kh9yq7l 3 жыл бұрын
Датчик пыли PM2.5 FlProg UART Есть видео как их подключить?
@user-xh3db7xi8p
@user-xh3db7xi8p 4 жыл бұрын
спасибо
@user-ss1tr9up1y
@user-ss1tr9up1y 8 ай бұрын
Добрый день подскажите пожалуйста как можно решить проблему: при передачи переменной через Uart на другую ардуино всё работает нормально, но если будет обрыв питания одной из плат или отсоединение от порта Uart то на другой ардуино остаётся питание и зависает единица,
@user-ys9ig9nd6e
@user-ys9ig9nd6e 4 жыл бұрын
здраствуйте если можно замок дверной с автоматическим действием
@tscherbakow80
@tscherbakow80 4 жыл бұрын
Ключ к Arduino, здравствуйте! Приобрел себе драйверы шаговых двигателей TMC 2208, у них есть возможность подключения по UARTю Как их можно подключить на примере Arduino Nano или Pro micro? Какой должен быть скетч?
@arduino3709
@arduino3709 4 жыл бұрын
Это смотреть, пробовать нужно, у меня нет таких драйверов
@KirEngineer
@KirEngineer 4 жыл бұрын
Прием из uart сделайте, допустим управление поворотом сервопривода.
@krivoyBeton
@krivoyBeton 4 жыл бұрын
Прошу рассказать про входной короткий сигнал и длинный. Где используются, как применять. И как узнать какому блоку необходимо подать длинный сигнал или короткий, и что получим на выходе - длинный сигнал или короткий.
@arduino3709
@arduino3709 4 жыл бұрын
Если ставить блок РТриг то сигнал будет короткий вне зависимости сколько вы давите на кнопку
@krivoyBeton
@krivoyBeton 4 жыл бұрын
@@arduino3709 А про остальные блоки?. Это же основа основ, а не понятно
@kobra25013
@kobra25013 3 жыл бұрын
Выходит, для обмена данными между 3 и более ардуинками нужно использовать кольцо !? Хочу сделать MEGA 2560 главной и привязать к SCADA проекту, а с 5 NANO обмениваться данными по UART. или существует решение по лучше ? Подскажите пожалуйста.
@arli5414
@arli5414 2 жыл бұрын
для сторонних СКАДа нужен интерфейс RS485
@LapshinLAB
@LapshinLAB Жыл бұрын
А можешь сделать RX TX передачу через пины? нигде такого нет. Я подключал, у меня не работает
@lopezmil1
@lopezmil1 7 ай бұрын
Здравствуйте! У меня в мониторе сом порта переменные не отображаются. В чём может быть причина?
@user-by2kw6vq6j
@user-by2kw6vq6j 4 жыл бұрын
зделай проэкт на модуле RFID-RC522
@user-lt6ki8qc5r
@user-lt6ki8qc5r 3 жыл бұрын
Как-то не понял разницу между: Отправка данных в UART (ком - порт) и Отправка переменной в UART. Как бы в первом случае можно на компьютер отправлять. а на другую плату нет. Во втором случае тоже можно на компьютер отправлять. В этом случае монитор работает?
@arduino3709
@arduino3709 3 жыл бұрын
Вот разъяснение от автора программы Flprog Сергея Глушенко: Сергей Глушенко: Постараюсь объяснить. блок отправки в UART случит для отправки того что подали на вход блока в неизменном виде в порт. То есть подали значение, оно разбилось на байты и отправилось. Подали сотку, она разбилась на символы, и коды символов отправились в порт. Блок отправки переменной работает по другому. На вход подается значение переменной. каждый блок отправки получает индекс. Блок для полученного значения формирует специальный пакет, в котором записан индекс блока отправки (или по другому индекс переменной), тип значения (Integer, Byte, String.....), текущее значение полученное на входе, и этот пакет отправляется в порт. Для блока отправки переменной, есть соответствующий блок приема переменной, в котором задается индекс той переменной, который этот блок будет ловить. Эти блоки ловят все пакеты которые прилетают из порта, разбирают эти пакеты, и если индекс пойманного пакета соответствует заданному, полученное значение выдает на свой выход. В принципе пакеты можно ловить не только другой ардуинкой, но и компом. И на стороне компа, каким то внешним приложением распарсивать пакет. Формат пакета я в хелпе описал.
@evgenijb2837
@evgenijb2837 3 жыл бұрын
@@arduino3709 , это всё отлично, и оно работает именно так. Но как сделать, чтобы при обрыве соединения, данные обнулялись, а не выдавалось последнее принятое значение?
@modemmodem2352
@modemmodem2352 4 жыл бұрын
как всегда - лайк.
@SS_erh_i
@SS_erh_i 4 жыл бұрын
Огромная просьба показать как сделать контроллер для инкубатора Заранее спасибо
@SS_erh_i
@SS_erh_i 4 жыл бұрын
Температура должна изменятся десятыми градуса
@arduino3709
@arduino3709 4 жыл бұрын
А у Вас есть такой датчик?
@SS_erh_i
@SS_erh_i 4 жыл бұрын
Да есть например ds18b20
@vitaliyignatev4714
@vitaliyignatev4714 3 жыл бұрын
а как увидеть данные с переменного резистора(когда его крутишь) в СОМ порте.среднюю ногу резистора на вход(А2) - вытаскиваю на плату этот вход - подключаю к блоку "отправка в уарт"(по данному видео) в итоге пишет нули когда крутишь.....пробовал добавить блок "Scale"........ничего ..тишина...в чем причина???
@vitaliyignatev4714
@vitaliyignatev4714 3 жыл бұрын
понял....если при компиляции саму ардуино не закрывать а в ней открыть СОМ то там при вращении резистора значения меняются в режими реального времени, а в FLProg значение показывает то в каком стоит резистор и не меняется при вращении резистора. а чтобы значение изменилось надо передвинуть регулятор РАЗЬЕДЕНИТЬ и опять СОЕДЕНИТЬ порт.............
@arduino3709
@arduino3709 3 жыл бұрын
+
@normanmuravei3946
@normanmuravei3946 3 жыл бұрын
Вот смотрел я так серьезно все нормально . Все так спокойно разъясняли ! А потом вот говорит видите наблюдаем какуету фигню . Я смеялся ну реально смешно вышло ..
@user-vp7nb4dt9y
@user-vp7nb4dt9y 6 ай бұрын
приветствую всех , кто может помочь , в общем ме нужна принимат данные из UART с контрольной суммои , после блока прием из UART подключаю блок UART_to_4byte из пользовательских блоков , все конечно работает но при скоростном приема данных сигналы перескакивает (я не имею в виду скорость передача данных 9600) а само скорость интенсивности сигналов , очевидно без етого блока (UART_to_4byte ) скорост нормалная , может я что то нетак делаю напишите пожалуйста как это исправит
@user-vk8wi8jb6r
@user-vk8wi8jb6r 2 жыл бұрын
А кто нибудь может объяснить что такое "данные для отправки"? что означает "внешние" и "константа" ?
@user-sr4ti7dg8h
@user-sr4ti7dg8h 2 жыл бұрын
Константа это не изменное значение то которое ты напишешь сам в поле настройки или через правую кнопку мышки вставить константу. А вход это все что ты подашь с других блоков.
@igorchuk1414
@igorchuk1414 4 жыл бұрын
Народ всем привет кто знает помогите пожалуйста какой блок в flprog или как есть ли возможность сделать так чтобы при перезагрузке ардуино не срабатывали реле на пару секунд. Собрал авто проект на uno и дисплее nextion все работает прекрасно но при включении зажигании срабатывают реле на 3 4 секунды и тутже открывается багажник лючек бака и включаются фары )))
@glonas73
@glonas73 4 жыл бұрын
Может тупость скажу , но поменяйте полярность реле , были управление по 1 а сделать по 0.
@stasgaivoronskii2931
@stasgaivoronskii2931 4 жыл бұрын
Все кит реле ( почти все) работают по заднему фронту, ардуина, при включении , выставляет на все пины 0.... купите реле, которое работает по переднему фронту и все будет оке!!
@user-hl1pq5qo9g
@user-hl1pq5qo9g 4 жыл бұрын
Есть релейные модули с джемперами HIGH, LOW, они вам помогут!
@aking83
@aking83 4 жыл бұрын
Ардуинка тормозит при работе с кольцом при использовании экранов. Уберите экраны из кода и все оживет.
@yhdrhjfyrhjfgdg
@yhdrhjfyrhjfgdg 4 жыл бұрын
теоретически да я как то решил проврить точность часов ардуино на экран вывел часы секунды и паралельно ещё генератор секундный и поначалу одинаково но через пару десятков секунд всё поплыло в разные стороны
@arduino3709
@arduino3709 4 жыл бұрын
Вы имеете ввиду дисплеи?
@yhdrhjfyrhjfgdg
@yhdrhjfyrhjfgdg 4 жыл бұрын
@@arduino3709 да повторите мой эксперимент и увидите запустите одновременно на дисплеи часы рального времени и генератор+щётчик в качестве секундомера и сравнивайте подщёт секунд
@aking83
@aking83 4 жыл бұрын
Да дисплей. И именно строчный. С растровыми такое не наблюдается
@sauliusbreiteris5711
@sauliusbreiteris5711 Жыл бұрын
ok
@user-qi1kp6gs5u
@user-qi1kp6gs5u Жыл бұрын
У вас это уже лаже не ошибка а норма ссылаетесь на какое то своё видео обещаете выложить ссылку в описании и упс ссылки нет. В общем как-то не аккуратно доктор. Конечно есть ссылка на плэлист видимо это у вас такой способ увеличивать количество просмотров. Не сомневайтесь оно так не работает. Вот время у людей тратится.
@user-nw3bx2pv7t
@user-nw3bx2pv7t 4 жыл бұрын
Подключите дисплеи как положено, не через 12С.
@arduino3709
@arduino3709 4 жыл бұрын
А как положено??? прям стандарт како то есть для дисплеев?
@user-nw3bx2pv7t
@user-nw3bx2pv7t 4 жыл бұрын
По шести проводам .
@s.portnik3715
@s.portnik3715 3 жыл бұрын
@@user-nw3bx2pv7t А, кем положено? Может знаете СТП, ГОСТ.
@user-ds2uk9vi1k
@user-ds2uk9vi1k 4 жыл бұрын
спасибо, но для версии 6.3.1 видео устарело. Блок отправка в UART куча новых настроек, а справка старая
@s.portnik3715
@s.portnik3715 3 жыл бұрын
Так вы уже продвинутый пользователь, разбираетесь. Может своё снимете видео?
@user-ds2uk9vi1k
@user-ds2uk9vi1k 3 жыл бұрын
@@s.portnik3715 к чему Ваша ирония? Я нигде не заявляю о своем профессионализме в данной области.
@s.portnik3715
@s.portnik3715 3 жыл бұрын
@@user-ds2uk9vi1k Ребята стараются. в этой тематике они лучшие. Автор Flprog, включил Ключ к Ардуино в файл "Помощи" . Ключ к Ардуино - супер!
@user-ds2uk9vi1k
@user-ds2uk9vi1k 3 жыл бұрын
@@s.portnik3715 не спорю, с большим уважением отношусь и к команде flprog и к автору канала.
@stasgaivoronskii2931
@stasgaivoronskii2931 4 жыл бұрын
8
@arduino3709
@arduino3709 4 жыл бұрын
9
Lesson 15 Switch Blocks in Pprog
10:20
Ключ к Arduino
Рет қаралды 42 М.
Cute Barbie Gadget 🥰 #gadgets
01:00
FLIP FLOP Hacks
Рет қаралды 26 МЛН
ONE MORE SUBSCRIBER FOR 6 MILLION!
00:38
Horror Skunx
Рет қаралды 14 МЛН
1 класс vs 11 класс (неаккуратность)
01:00
БЕРТ
Рет қаралды 4,8 МЛН
Lesson 9 - How to connect a display unit to sensor units in Flprog
7:44
Ключ к Arduino
Рет қаралды 30 М.
Lesson 7 Blocks Timers - Timer Timer Generator generator in Flprog
9:56
Ключ к Arduino
Рет қаралды 38 М.
Lesson 6 Blocks flip - flops- SR, TT, Rtrig, RS in the program Flprog
7:34
Ключ к Arduino
Рет қаралды 42 М.
Lesson 13 output compare Unit the Comparator in the program Pprog
9:29
Ключ к Arduino
Рет қаралды 18 М.
интерфейс rs 485 и микроконтроллеры
8:18
Александр Писанец
Рет қаралды 129 М.
Setting up the 1602 LCD display unit on the HD44780 chip in Flprog
9:12
Ключ к Arduino
Рет қаралды 48 М.
Блок PID регулятора в программе Flprog
16:52
Ключ к Arduino
Рет қаралды 109 М.
Flprog - Создание пользовательского блока
9:38
Калинников Николай
Рет қаралды 21 М.
FLprog урок №1 Вводный
10:28
Techno Channel
Рет қаралды 15 М.
3.5.A Solar Mobile 📱 Charger
0:39
Gaming zone
Рет қаралды 320 М.
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,4 МЛН
Apple, как вас уделал Тюменский бренд CaseGuru? Конец удивил #caseguru #кейсгуру #наушники
0:54
CaseGuru / Наушники / Пылесосы / Смарт-часы /
Рет қаралды 4,5 МЛН