Блоки пользователей

Пользовательские блоки не подходящее под другие разделы
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Гость

Блоки пользователей

#1

Сообщение Гость » 09.09.2015{, 14:19}

На форуме нет такой темы, по этому её создал... Изображение
Последний раз редактировалось Гость 09.09.2015{, 15:12}, всего редактировалось 1 раз.

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Блоки пользователей

#21

Сообщение Naladchik » 16.02.2016{, 11:33}

Alex16 писал(а):c:\Users\User\AppData\Roaming\flprog\userBlocks.sixx
Alex16, Спасибо, давно хотел найти.
Вопрос к разработчику, а вот зачем так далеко прятать?
По крайней мере для портативной версии логичнее все таки хранить в папке с самой программой.
Win10-64. FLProg Portable.
Изображение

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Блоки пользователей

#22

Сообщение Naladchik » 10.03.2016{, 09:10}

Наваял тут свои блоки для работы с DS3231.
Стандартный не устроил тем, что отсутствует день недели, хотя шилд это поддерживает.
В итоге: общение напрямую с блоком по шине, проверка корректности вводимых данных, наличие вывода об ошибке вводимых данных.
Из минусов - данные вводятся полностью, возможность частичного ввода, допустим только год или время, отсутствует.
Ну и, дополнительно, отдельный блок на СИ расчета дня недели (алгоритм в нем проверял, теперь не выбрасывать же). 
Все подробности в описаниях блоков.
Вложения
DS3231.rar
(59.5 КБ) 115 скачиваний
Win10-64. FLProg Portable.
Изображение

Аватара пользователя
Alex16
Рядовой
Сообщения: 70
Зарегистрирован: 05.01.2016{, 01:20}
Репутация: 1
Откуда: Армавир

Блоки пользователей

#23

Сообщение Alex16 » 11.03.2016{, 01:36}

с добавлением надписи дня недели
Вложения
_-CODE-.ubi
(32.21 КБ) 124 скачивания
Последний раз редактировалось Alex16 11.03.2016{, 15:05}, всего редактировалось 1 раз.
AlexA

hallozin
Рядовой
Сообщения: 26
Зарегистрирован: 01.10.2015{, 16:29}
Репутация: 0

Блоки пользователей

#24

Сообщение hallozin » 11.03.2016{, 18:25}

а вот ещё с выходом температуры
Вложения
DS3231_Get_time.ubi
(59.54 КБ) 134 скачивания

Аватара пользователя
Max
Лейтенант
Сообщения: 691
Зарегистрирован: 06.09.2015{, 13:12}
Репутация: 5
Откуда: Тюмень-Баку
Имя: Максим

Блоки пользователей

#25

Сообщение Max » 11.03.2016{, 18:35}

Кстати, а где в самой программе хранятся блоки пользователя? В какой папке?

Создал блок, хочу его выложить. В программе его вижу, а где находится не пойму...
Последний раз редактировалось Max 11.03.2016{, 18:37}, всего редактировалось 1 раз.

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

Блоки пользователей

#26

Сообщение Олег » 11.03.2016{, 18:45}

Где-то закопаны, здесь где-то путь давали, но я не помню.
Чтобы получить блок справа на вкладке Пользовательские надо отметить нужный блок, кликнуть на дискету (Сохранить) и он сохранится куда захотите - на десктоп или еще куда-нибудь.
Последний раз редактировалось Олег 11.03.2016{, 18:47}, всего редактировалось 1 раз.

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Блоки пользователей

#27

Сообщение Naladchik » 11.03.2016{, 19:48}

Max писал(а):где в самой программе хранятся блоки пользователя? В какой папке?
 
Pratak писал(а):c:\Users\User\AppData\Roaming\flprog
Все лежат одним файлом. Бэкапиться надо почаще, я у себя этот файл 2 раза за один день запорол (так вышло Изображение ), благо большая часть блоков до этого сохранена была. 
Max писал(а):Создал блок, хочу его выложить.
блоки пользовательские, кнопка "Сохранить"
Win10-64. FLProg Portable.
Изображение

krom23
Лейтенант
Сообщения: 444
Зарегистрирован: 06.09.2015{, 15:18}
Репутация: 12
Откуда: Калуга
Имя: Андрей

Блоки пользователей

#28

Сообщение krom23 » 28.03.2016{, 21:29}

Alex16 писал(а):с добавлением надписи дня недели
hallozin писал(а):а вот ещё с выходом температуры
А в одну кучку всё можно собрать, было бы вааще гуд.

Аватара пользователя
Noname
Сержант
Сообщения: 120
Зарегистрирован: 06.01.2016{, 21:53}
Репутация: 1
Откуда: Москва
Имя: Анатолий

Блоки пользователей

#29

Сообщение Noname » 29.03.2016{, 00:22}

hallozin писал(а):а вот ещё с выходом температуры
установка часов через стандартный блок 1307 ?

Naladchik
Капитан
Сообщения: 822
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 151
Откуда: Новосибирск
Имя: Павел

Блоки пользователей

#30

Сообщение Naladchik » 29.03.2016{, 06:18}

Noname писал(а):установка часов через стандартный блок 1307 ?
через стандартные блоки не устанавливается и не считывается день недели, т.е. его придется высчитывать каждый раз.
Последний раз редактировалось Naladchik 29.03.2016{, 06:19}, всего редактировалось 1 раз.
Win10-64. FLProg Portable.
Изображение

tok17
Рядовой
Сообщения: 23
Зарегистрирован: 30.04.2016{, 09:46}
Репутация: 0
Откуда: Южно-Сахалинск
Имя: Александр
Контактная информация:

Блоки пользователей

#31

Сообщение tok17 » 30.04.2016{, 12:00}

Помогите создать блок для измерения переменного тока. Не получается что то...

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Блоки пользователей

#32

Сообщение Balzamalex » 30.04.2016{, 15:00}

А какой датчик вы хотите использовать?

tok17
Рядовой
Сообщения: 23
Зарегистрирован: 30.04.2016{, 09:46}
Репутация: 0
Откуда: Южно-Сахалинск
Имя: Александр
Контактная информация:

Блоки пользователей

#33

Сообщение tok17 » 30.04.2016{, 16:15}

трансформатор тока, например 10а/50мА
таких полно.

Аватара пользователя
amkuznecov
Рядовой
Сообщения: 20
Зарегистрирован: 16.02.2016{, 18:51}
Репутация: 0
Откуда: Москва
Имя: Андрей

Блоки пользователей

#34

Сообщение amkuznecov » 28.06.2016{, 22:18}

Блок герконового датчика уровня. Может кому понадобиться. Запоминает предыдущее состояние герконов, до замыкания следующего геркона, входной сигнал инвертирован. На пинах должен быть включен подтягивающий резистор и защита от дребезга, пин замыкаеться на gnd.
Вложения
4148297.flp
(196.3 КБ) 117 скачиваний
Последний раз редактировалось amkuznecov 28.06.2016{, 22:19}, всего редактировалось 1 раз.

Аватара пользователя
seval
Рядовой
Сообщения: 74
Зарегистрирован: 06.09.2015{, 09:16}
Репутация: 1
Откуда: Орёл

Блоки пользователей

#35

Сообщение seval » 30.06.2016{, 14:05}

Подскажите может кто-то делал или знает как сделать? Нужен блок программного ШИМ на 16 выходов. Пример как люди сделали. Я ни как смог повторить это в FLProg. Если кто понял как делать, подскажите!

sitkolyan
Рядовой
Сообщения: 1
Зарегистрирован: 29.01.2016{, 08:01}
Репутация: 0

Блоки пользователей

#36

Сообщение sitkolyan » 17.07.2016{, 18:17}

Здравствуйте, подскажите почему может не работать такая схема... просто выводит ноль в строку, а на нажатие кнопок не реагирует. Хотя с обычным счетчиком вместо блока +/- работает
Вложения
6456069.jpg

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Блоки пользователей

#37

Сообщение rw6cm » 26.07.2016{, 22:45}

Блок замера времени выполнения отдельных команд Arduino.

Основа взята от сюда.

Ставим блок на чистый проект, загружаем, в мониторе ком порта ставим 115200, смотрим результат.
Вложения
Time_measuremen.ubi
(109.12 КБ) 97 скачиваний
Win10-64, FLProg (portable)

Гость

Блоки пользователей

#38

Сообщение Гость » 18.08.2016{, 00:05}

http://flprog.ru/_fr/4/Usonic-CODE-.ubi ультразвуковой дальномер в см,мм дюймах - на Си

http://flprog.ru/_fr/1/S-CODE-.ubi генератор меандра 8Мгц с возможностью деления .
Последний раз редактировалось Гость 18.08.2016{, 00:15}, всего редактировалось 1 раз.

Аватара пользователя
rw6cm
Полковник
Сообщения: 2283
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 334
Имя: Владимир

Блоки пользователей

#39

Сообщение rw6cm » 18.08.2016{, 07:47}

sser писал(а):ультразвуковой дальномер в см,мм дюймах - на Си
Зачем в блоке Serial, если датчик с ним не общается?
Зачем нужны мм. если погрешность не нормирована, и будет однозначно в единицах см.?
100 мс в конце каждого цикла убьет все ваши динамичные проекты.
Win10-64, FLProg (portable)

Balzamalex
Сержант
Сообщения: 102
Зарегистрирован: 07.09.2015{, 21:21}
Репутация: 0

Блоки пользователей

#40

Сообщение Balzamalex » 18.08.2016{, 08:40}

sser

Если надо, то вот без задержек дальномер. Все работает, только не знаю, куда строку Sensor.Unlock = true; из сетапа переместить Но если один раз использовать, то и так сойдет :-)
Вложения
SRF05_or_SR-04-.ubi
(45.15 КБ) 94 скачивания

Ответить

Вернуться в «Другое»