ESP32 ESP8266 ESPUI FLPROG БЛОКИ ДЛЯ записи строки на SD карту для ESP32. flprog блоки для вывода погоды HD44780I2C htu21 LCD MCP23017 PMU AXP2101 для ESP32 SMART HOMENODE WS2815 управление всеми светодиодами сразу Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для flprog Переводит ESP в точку доступа Блок для Дисплей LCD12864 ST7920 Блок для Т-триггер со сбросом rTT Блок для амперметра acs712 Блок для веб интерфейса включение 4 реле через вход по логину и паролю Блок для вывода счета в миллисекундах можно использовать для секундомера  при TRUE на входе count н Блок для датчика CO2 углекислый газ на чипе CCS811 Блок для детектирования попадания текущего времени в указанный временной интервал Блок для дисплея 0 Блок для дисплея контроллеров на базе библиотеки TFT_eSPI Блок для снятия показаний с трансформатора переменного тока Блок для таймер обратного отсчёта Блок для управление шаговым двигателем через контроллер А4988 Блок для установки соединения с программой Virtuino Блок для чтения ключей iButton Блок определения свободной динамической памяти Блок предназначен использования с экранами HD44780 подключённым по интерфейсу I2C Блок служит для выдачи запроса по http.  У входа out у блока прописывается адрес сайта дапустим http Блок служит для создания бегущей строки Блок универсальный блок задержки включения/выключения с настройкой времени(Time1/Time0) в мс. Сигнал Блоки для ESP Telegram и EEPROM Блоки для адресной светодиодной ленты WS2812 Блоки для шагового двигателя Блоки разные (прочее блоки) ГИРЛЯНДА включенных последовательно отсчёт в секундах
СЕНСОРЫ dht22, ds1820, hc-sr04, htu21, bme280, max6675


Сенсор температуры и влажности типа DHT21,DHT22. 
  Блок не поддерживает DHT11 из-за его низкой точности.
Входы:
 1.EN - разрешение работы блока..
 2. Номер пина. Если пин <0, блок не выполняет никаких действий.
Выходы:
  1. ok - флаг готовности устройства и правильных измерений.
  2. T - измеренная температура (-50 - +125 град.С) в формате float с одним знаком после точки. При отсутствии  измерения равна -0.1град.С.
  3. H - измеренная влажности (0-100%) в формате float с одним знаком после точки.  При отсутствии  измерения равна -0.1.
----------------------------------
СЕНСОРЫ dht22, ds1820, hc-sr04, htu21, bme280, max6675
Параметры:
  1. "Разрешение входа EN" - включает/отключает вход EN. Если вход отключен, то работа блока разрешена.
  2. "Период опроса разрешена в мс." 
       По конструктивным особенностям сенсора вызовы не должны быть чаще чем 1 раз в 2000мс.  
       Это значение можно установить равным 0 и управлять периодичностью измерения через вход EN.
  3. "Количество повторов при ошибке измерения".
        После нескольких подряд ошибочных измерений, устанавливаются выходные значения ok=0; T=-0.1; H=0.1. 
Эти значения удерживаются до первого успешного измерения.
Особенности измерения: 
   Запущенный процесс измерения занимает примерно 5,7 мс - в это время процессор занят и 
   реагирует только на аппаратные прерывания, время обработки которых не должны превышать 30-50мкс, 
   в  противном случае может привести к потери сигнала с сенсора и ошибке измерения. 
  Едичные ошибки не  критичны и обрабатыватся блоком.
Используемые библиотеки: RT_HW_DTHx.h версии 4.1 и выше.
-----------------------------------------------------------------
Рекомендации для использовании в FLProg:
 1. Устанавливать на плате, которая вызывается  с периодом менее 1 сек. 
     Обычно это свободная задача, но можно использовать и любой другой тип задачи.

 

Опрос

Оцените работу сайта

Другие опросы...