RtrigTimer
R-триггер с задержкой импульса
По фронту сиглала на входе " I " RtrigTimer выдает короткий импульс на выходе Q с задержкой Time в миллисекундах.
Если в параметре Time установлено значение "0", RtrigTimer работает как обычный R-триггер.
В параметрах пользователя необходимо выставить Time - время задержки импульса на выходе Q (выставляется в миллисекундах).
Aвтор: Dryundel
TT-R
T-триггер со принудительным сбросом в 0
Блок настроек не имеет.
Автор: Dryundel
R-триггер с задержкой импульса
Автор Dryundel
RtrigTimer выдает короткий (один цикл программы) импульс на выходе Q после задерки Time.
Time - время задержки до импульса на выходе Q выставляется в миллисекундах.
En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в режиме клиента
STAstat - выход статуса наличия подключения в режиме клиента
Автор: Phazz
Блок для датчик измерения тока acs712t 5а 20a 30а
Чувствительность:
ACS712_05B - 5В
ACS712_20A - 10В
ACS712_30A - 30В
AVGN 16-04-2019
/* Вольтметр 25V
const float R1 = 30000; // сопротивление первого резистора
const float R2 = 7500; // сопротивление второго резистора
const float Uref = 5; // опорное напряжение
Вычисление температуры по упрощённому уравнению Стейнхарта-Харта (учитывается только коэфициент B).
Вход: in - значение от аналогового входа.
Выходы: T - температура.
Err - неисправность датчика (обрыв или кз).
Параметры пользователя:
B - коэфициент из даташита (при 25/100С).
Ra - сопротивление нижнего плеча делителя, кОм (см. схему).
R25 - сопротивление при 25С, из даташита.
Значения вводить с десятичной точкой, даже если они целые.
NTC подключается между плюсом питания и входом ардуино. Ra подключается между входом ардуино и минусом.
+5V<-----|
|
---
| |
NTC | |
| |
---
|
|
------->Ain
|
|
---
| |
Ra | |
---
|
|
GND<------------>GND
Блок базовый без авторизации блок для MQTT брокера на базе ESP8266
Автор: Sasha_erky
Тестовый, базовый, без авторизации, блок для MQTT брокера на базе ESP8266.
uMQTTBroker demo for Arduino
Minimal Demo: the program simply starts a broker and waits for any client to connect.
Просто выдает текущее состяние регистра миллисекунд контроллера
Блок для основной блок MQTT на базе ESP8266
Автор: Sasha_erky
Основной блок MQTT брокера на базе ESP8266.
В блоке реализована функция data_callback.
Автор: Sasha_erky
Блок отправки в топик MQTT брокера на базе ESP8266.
Автор: Sasha_erky
Блок обработки и получения даных из топика MQTT брокера на базе ESP8266.
Блок для запуска Esp Mesh.
3 входа:
NAME: Имя сети
PASSWORD: Пароль сети
PORT: Порт сети
Как только на входе NAME и PORT(больше нуля) что-то будет, Esp Mesh сразу запустится.
Блок для запуска Esp Mesh.
3 входа:
NAME: Имя сети
PASSWORD: Пароль сети
PORT: Порт сети
Как только длина NAME > 0 и PASSWORD >= 8, и PORT > 0, Esp Mesh сразу запустится.
Есть возможность одну из есп в сети подключить к роутеру, но только одну!
Для этого в настройках блока нужно выставить IS_ROOT_NODE true.
И для каждой есп в сети выставить NETWORK_HAS_ROOT_NODE, включая ту есп, которая будет подключатся к сети.
Во время инициализации сети, если есп должна подключатся к роутеру, считываются данные со входов WiFi_SSID и WiFi_pass и есп будет пытаться подключится к этой сети. Позже, чтобы изменить их, нужно на вход saveWiFiCredentials подать импульс
Ushakov
Блок для ESPUI веб-интерфейс с автообновлением;
Доступные цвета:
COLOR_TURQUOISE
COLOR_EMERALD
COLOR_PETERRIVER
COLOR_WETASPHALT
COLOR_SUNFLOWER
COLOR_CARROT
COLOR_ALIZARIN
COLOR_NONE