За большой вклад в развитие радиолюбительства в России, Союз радиолюбителей России наградил проект FLProg юбилейной медалью.
Month: February 2018
Finished another move site!
Закончен очередной переезд сайта FLProg.
Надеюсь это крайний переезд после того как я сбежал от UCOZ-а. Я понимаю, что, наверное, эти переезды уже утомили Вас всех, но это вынужденная мера. UCOZ очень сильно ограничивал возможности растущего проекта FLProg, поэтому уходить с него необходимо было как можно быстрее. Сначала переехал форум. Ну а теперь готов и сайт. Любой запланированный переезд, будь то квартира, город или сайт, приводит нас обычно в более комфортные условия обитания. Надеюсь и Вам на новом сайте будет уютнее и удобнее чем на предыдущих.
Регулятор нагрева ТЭНа
Представлена простая схема. Регулятор нагрева тена. Могут быть ручные регулировки, а также в режиме автомата. В программе Proteus сам нагреватель моделируется как в натуре. Остановка нагрева,время нагрева по инерции,остывание до определенной температуры,опять включение. Время поднятия температуры ТЕНА регулируется изменением длительностью импульса. За это время и проходит определенное количество периодов сетевого напряжения. Что касается датчика температуры. …
Creating menus using FLProg
Good afternoon. The program FLProg since version 2.1. appeared blocks menu. In this lesson we will create a menu using the data blocks.
Создание системы ограничения доступа в программе FLProg с применением RFID-RC522
Cегодня я расскажу Вам как с помощью программы FLProg создать устройство контроля доступа с применением сканера бесконтактных меток RFID RC522. Поскольку данный пост – обучающий, то рассматриваться будет не законченное изделие, а только тестовый макет.
Далее…Создание системы ограничения доступа в программе FLProg с применением RFID-RC522
Получение данных с сенсоров NooLite
Новая реализация обмена по Modbus RTU
Ранее ещё на хабре я рассказывал о реализации поддержки протокола Modbus в программе FLProg. К сожалению как показала практика его использования, реализация получилась не очень удачная. Если Slave работал ещё более менее уверенно, то мастер работал очень неустойчиво. Кроме того задание адресов регистров было возможно только в виде непрерывного массива, и не было разделения на области памяти. Мастер в той реализации мог обращаться только к Holding Registers слейвов, что очень ограничивало возможности его применения. Достаточно долго я искал нормально реализованную библиотеку Modbus RTU для Arduino, но поиски не привели к успеху. Поэтому было принято решение написать реализацию обмена по Modbus RTU самостоятельно. И вот в недавно вышедшей версии программы FLProg с номером 1.12 это сделано. Что изменилось:
FLProg + Nextion HMI. Урок 3
На уроке мы расширим проект предыдущего урока, добавим управление вентилятором, который будет включатся при превышении температуры выше заданного предела, и выключаться при снижении температуры ниже второго предела. Уставки будут задаваться с панели, и сохраняться в энергонезависимой памяти контроллера Arduino. Кроме того сделаем на панели выключатель света (двухпозиционный) и кнопку при помощи которой будем включать фонарь (например что бы подавать сигнал инопланетянам).
FLProg + Nextion HMI. Урок 2
В прошлом уроке я рассказал о панели Nextion HMI и о создании проектов для этой панели в редакторе Nextion Editor. В этом уроке я расскажу, как с помощью программы FLProg с платы Arduino управлять этой панелью. Для примера соберём простейшую погодную станцию, которая будет считывать данные с датчика температуры и влажности DHT-22 и отображать их …
FLProg + Nextion HMI. Урок 1
Добрый день.
Хочу рассказать об одном очень интересном проекте компании ITEAD STUDIO — цветной ЖК дисплей + резистивный сенсор касаний с собственным контроллером, управляемые по UART “Nextion HMI”. Данный проект появился на краудфандинговой платформе Indiegogo и при заявленных 20000 долларах проект собрал более 45000 долларов.
Один из пользователей программы FLProg прислал мне образец такой панели для ознакомления. Начав работать с ней, я был восхищён её возможностями, при очень демократичной цене. По возможностям она очень близко подходит к промышленным HMI панелям, а её редактор представляет собой практически полноценную SCADA систему. Поэтому я интегрировал управление этой панелью в проект FLProg.
В этой серии уроков я расскажу, как работать с этой панелью, и управлять ею из программы FLProg. Первый урок будет посвящён программе Nextion Editor и созданию проекта визуализации в ней.