Здравствуйте! Вы очень доходчиво объясняете. Спасибо за ваши труды. Я посмотрел некоторые видео по созданию польз. блоков но не нашел как его создать имея 2,0" TFT на чипе . Библиотеки у меня есть а вот как это все распределить плюс входы выходы не понял, я только начал знакомство с FLProg. Буду очень благодарен за помощь.
Здравствуйте уважаемый Николай. Спасибо вам за ваши уроки и труды. Хотел вас попросить собрать пользовательский блок для голосового модуля WT588D-U для использования его на Nodemcu v3 Такого блока ни где нет ни в каких вариантах. Хотелось бы такой блок что бы в его настройках можно было самому выбирать колличество входов для запуска необходимого терка при подаче на вход логической еденицы. Готовых скетчей для ардуино в интернете я не нашел, да и если бы даже нашел то не хватило бы ума что бы сделать так что бы был выбор в количестве входов в блок. Этот голосовой модуль очень качественный и компактный в использовании различных проектов и к тому же он по стоимости не дорогой. У голосового модуля есть помоему 5 пинов в котором можно тупо использовать кнопки для запуска 5 треков но для проектов 5 треков этоочень мало. ПОЖАЛУЙСТА сделайте такой пользовательский блок ОЕЧНБ ВАС ПРОШУ. Заранее Вас благодарю .
Элементарно - сначала, перед созданием блока, ВЫБЕРИТЕ платформу Нод!!! Это сразу после запуска флпрог. И уже здесь создавайте. Библиотеку или исходник, естественно установить в ИД Нодовскую. И будет у вас счастье.
Ничего нового - самый простетский вариант. Вы бы показали, как создать пользовательский блок с функциями, что не у каждого получается. Тк скобочки при компиляции не везде становятся, а их там ой как много. А флпрог их не ставит, хоть разбейся, поэтому и блоки битые . Опишите подробно последнюю вкладку - ФУНКЦИИ. Поясните, как им образом прога расставит "знаки препинания".
Николай, видео исключительное. Но, для начала это тяжело. Я извиняюсь, нет ли у вас блока дисплея Nokia 5110, с библиотекой Adafruit_PCD8544.h ? А то на блоке с сайта flprog не заводится. Или проект с таким дисплеем? 555777333@inbox.ru
Не всё так просто с этими блоками. Бывают скетчи, которые помимо setup и loop имеют ещё подобные циклы с другими названиями. Но место под них в программе не предусматривается.
Здравствуйте , Николай ! Огромная просьба создать блок в FlProg , [ ZMPT 101 , Модуль активного однофазного трансформатора напряжения, переменного тока, датчик выходного напряжения , т.е вольтметр AC , скетчи есть в инете в FlP rog не найду { для управления асинхронным генератором ветротурбины ] Благодарю !
Можете выставить все ваши пользовательские блоки на скачивание одним файлом? А вообще народ который может кодить создайте отдельную Ютуб страничку с пользовательскими блоками отбоя от подпищиков не будет.
Скачал последнюю версию. Создал библиотеку на датчик AHT10 по вашему уроку, бросил в папку ideV7 (пробовал и в portable) - в выборе пути папка не выбирается, программа подвисает и через некоторое время вылетает. Подскажите в чем проблема? Может в новой версии стоит какая то защита?
@@kalinfl Я пробовал даже как на сайте flprog.ru/vozmozhnosti/vozmozhnost-ispolzovanija-polzovat/ , выбрать папку со своими документами. Как только встаешь на папку, она выделяется, но не открывается, пи нажатии на кнопку, зависает, потом вылетает. Может программа сама глючная, битый архив скачал?
Я так понял FLprog не может работать с байтами в HEX формате, а также невозможно штатными средствами отправить в uart hex, так как используется Serial.print, а нужно Serial.write. Как можно исправить этот недочет, на просторах не нашел? Спасибо.
@@kalinfl простые скетчи нет проблем в блоки пользователя собрать и библиотеки добавить,а вот у гайвера не смог сделать блок т.к он должен помимо библиотек подтягивать ещё один файл .ino
@@sergeykorobeynikov5785 это уже програмистские штучки. Это тоже самое что и функция. Мы это делаем через пользовательский блок, программисты делают через вложение или функцию. Пишут 1 раз и вставляют в нужное место целиком, либо часть и к ней обращаются. Никто не говорил что будет просто.
@@kalinfl не всё можно сделать на fl prog поверьте,куча скетчей где программа не хочет их проглатывать в блок пользователя,можно конечно сделать блок но часть функций иногда нужно закомментировать чтобы программа проглотила блок,как не крути но некоторые возможности пока ограничены и сам Сергей Глушенко говорил об этом,возможно в новых версиях всё это исправится.
Доброго суток времени. Большое вам спасибо за видео обзор по созданию своего функционального блока. В видео заметил у вас есть блок PID AUTO TUNE, могли бы вы поделиться этим блоком?
@@kalinfl я понял, что вы из скетча (ino.) СДЕЛАЛИ БЛОК ПОЛЬЗОВАТЕЛЯ! НО КАК ПРАВИЛО- программы пишут для РЕЗУЛЬТАТА!!! УПРАВЛЕНИЕ РЕЛЕ, ИЛИ ПЕРЕДАЧИ ДАННЫХ! НУ И КАК ОТТУДА СЛЯПАТЬ ПОЛЬЗОВАТЕЛЬСКИЙ БЛОК ДЛЯ FLPROG? ЭТО НАДО ВСЮ ЛИШНЮЮ ПРОГРАММУ ВЫКИНУТЬ????? А ВОТ ЕСЛИ ВЗЯТЬ Б-И-Б-Л-И-О-Т-Е-К-У ДЛЯ ARDUINO ? CPP. ИЛИ h. и из них сделать?
@@user-ej7sq7ky5p не путай тёплое и мягкое. Мы пишем программы и они работают. А вот общение дополнительным оборудованием занимаются программисты. И если к ним не относитесь, а также вас не устраивает мой вариант, и хочеться засунуть нос в исполнительные файлы - повышайте свой уровень программирования. Тут я вам не помогу.
@@kalinfl я пишу свой скетч через FLPROG МНЕ НАДО ПОДКЛЮЧИТЬ ДАТЧИК AHT10 В FLPROG ТАКОГО БЛОКА НЕТ! ЕСТЬ HTU21 НО ЭТОТ БЛОК ВЫДАЁТ НА ДИСПЛЕЙ 998.0 !??? Я УЖЕ 4-Й БУБЕН ПОРВАЛ- ХЕР ВО ВСЁ РЫЛО! НАШЁЛ БИБЛИОТЕКУ ДЛЯ ARDUINO IDE ТАМ ВСЁ ДЛЯ SERIAL PRINTLN НА МОНИТОРЕ ВСЁ РАБОТАЕТ!
Как создать блокдисплея st7789 имея пользовательский блок st7735 где редактировать, чтоб заработало, заранее спасибо, иль может у кого-то есть готовый вариант под дисплей st7789
@@kalinfl Как пример: создаю польз,блок на базе bmp280 , допиливаю скетч , скобки, точки с запятой там разные) добиваюсь того чтобы в ком порт инфа поступала , далее назначаю выходы понятно е дело как у вас присваиваю значение , блок готов. Далее в фл прог через конвертацию вывожу на дисплей 1602 , компилирую и тишина , в сом порт выводит на дисплей нет.
Николай, а это юмор у тебя такой своеобазный? Ни слова о том что этот датчик общается по I2c! Тот кто не в теме долго будут его подключать к разным пинам.
Нет, это ты не внимательный. Пересмотри первую вставку скетча в блок, там написано что куда подключается. Я рассказываю в видео как создать блок, а не про датчик. Уж не обессудьте.
@@kalinfl я нехера не понимаю в этой прлграмме зачем это вообще? есть среда ардуино! чтоб что то добавить или сделать свое, то как? я привык к среде ардуино переучиватся ппц
@@Eridan85L281 попробуйте. Вам понравиться. По моим видео видно, что создание толкового алгаритма занимает 15 минут. Все просто и понятно. И если вам нужно присобачить что то свое и редкое, тогда блок пользовательский.
@@kalinfl не тут не как ! тебе легко секазать блок блок. а мне например нужно с этим дисплэем маленким сделать пид регулятор температуры до 300гр пюс меню выбора и намтроек но с этой программой не получится слишком много что нужно изучать. тут веть не толтко юлоки и всякие влашки включать да и сам код еще прописывать.
И все равно надо учить язык СИ . От этого не куда не деться . А так это ещё запутанности больше . Если у человека логика не работает , то ему хоть блоки, хоть квадраты, хоть пирамиды тёмный лес . Сейчас очень много программ готовых под всякие нужды . И представьте человек после трудого дня будет заниматься бесполезным программированием ? Не верю ! Тем более профессиональный программист этой хренью заниматься не будет . Сейчас вообще программисты многие уходят с этой профессии зарабатывать в других отраслях .Есть у много примеров . Так что выбор господа делать Вам! И да один человек программист сказал : Нарисуйте в виде обожаемых Вами квадратиков что нибудь несложное - например алгоритм поиска суммы пятых степеней числа !
Мне ни в одно место не упёрся *_алгоритм поиска суммы пятых степеней числа_* , а вот Flprog помог сделать паяльную станцию с нуля своими руками. Не вижу смысла изучать программирование ради одного проекта в год. Именно для таких радио любителей как я эта программа и существует.
Языки знать нужно. Но! Уже все написано, зачем изобретать велосипед. Чтобы натянуть цепь на велосипеде и поехать нужно покрутить гаечку, а не учиться проектировать приводную звёздочку.
Ну и пусть этот программист разъяснит за каким хреном пятые степени числа нужны в пром автоматике где сплошь производитель в своих ПЛК использует LAD и FBD? )