ESP32 ESP8266 flprog блоки для конвертация типов integer. MCU RDA5807M STM32F1 WS2818 БЛОК ДЛЯ ОТПРАВКИ ПИСЕМ НА ПОЧТУ И ЗАПИСЬ ДАННЫХ НА ХОСТИНГ ФАЙЛЫ В АРХИВЕ get.php people.txt cgi-b БЛОКИ ДЛЯ РАДИО ПЕРЕДАТЧИКА LORA RH_RF95 Блок PID регулятора составлен на базе библиотеки Arduino PID Library - Version 1.1.1 Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для взвешенное скользящее среднее Блок для генератора частоты - выдаёт меандр с возможностью регулировки частоты Блок для датчика температуры и влажности BME280 Блок для детектирования попадания текущего времени в указанный временной интервал Блок для дисплея OLED SSD1306 ESP8266 rus Блок для дисплея на чипе TFT7735 Ushakov Блок для измерения температуры термистором Блок для компаратор с гистерезисом для нагревателя и холодильника Блок для модуля SIM800L Блок для одна кнопка 3 возможных состояния. 1. Одно нажатие (на выходе 1 Click короткий импульс) 2. Блок для снятия показаний с трансформатора переменного тока Блок для стандартный гистерезис от X1 до X2 Блок для таймер обратного отсчёта Блок для уарт передача данных с ESP на MEGA Блок для установки соединения с программой Virtuino Блок для цифровой паяльной станция с регулятором температуры T12 Блок модуль датчика тока 10А 20A 30А на ACS712 Блок предназначен для подключения матричной клавиатуры 4х3 Блок сглаживает аналоговый сигнал (Integer) Блок служит для создания бегущей строки Блок тахометр для Измерение скорости вращения путём измерения интервала между импульсами Блок №2 для радио модуль 433-315 мГц Блоки для ПИНЫ (do Блоки для удаленного обновления скетча через браузер для ESP8266 ESP32 Блоки разные (прочее блоки) включенных последовательно отсчёт в секундах через модуль WeMos с подключением к WiFi
step: При переходе с "0" в "1" происходит изменение значения счётчика на число поданное на вход "Step_val"
dir: Направление (1: увеличение; 0: уменьшение)
U_res: Верхнее значение при пересечение которого счётчик сбросится в "0"
D_res: Нижнее значение при пересечение которого счётчик сбросится в "0"
val: Устанавливаемое значение при "1" на входе "Set_val"
Set_val: Установить значение счётчика равным значению на входе "val"
Выходы:
out: Значение счётчика
res_U: Импульс в один цикл при достижение верхнего предела
res_D:Импульс в один цикл при достижение нижнего предела

Блок сглаживает аналоговый сигнал (Integer) по формуле ( выход = ((вход - выход) * К ) +выход )
К - число (Float) от 0,1 и меньше. Чем меньшее К, тем сильнее сглаживание.

 

Плавное увеличение/уменьшение ШИМ на определённую величину в течении заданного времени. Можно использовать для управления светом в аквариуме. 
Описание работы:
после включения контроллера на выходе сразу устанавливается минимальное значение независимо от состояния входа on/off. Если на входе on/off присутствует лог. "1" то на выходе out значение с минимального до максимального будет нарастать в течении времени установленном на входе time (время задаётся в минутах). В случае изменения состояния входа on/off на "0" выход будет уменьшаться с той же скоростью до минимального значения.
Входы:
   on/off - включить/выключить выход;
   time - время нарастания/спада в минутах;
   min - минимальное (оно же стартовое) значение выхода;
   max - максимальное значение выхода.
Выход: out.

Блок для детектирования попадания текущего времени в указанный временной интервал
En - Включить или выключить работу блока
HH_value - текущее значение часа
MM_value - текущее значение минут
HH_on - час начала временного интервала
MM_on - минуты начала временного интервала
HH_off - час окончания временного интервала
MM_off - минуты окончания временного интервала
T_inside = true если внутри временного интервала, иначе false
AlexCrane,

 

Блок PID регулятора составлен на базе библиотеки Arduino PID Library - Version 1.1.1

In - Input входное значение регулируемой переменной;
SP - Setpoint уставка;
Out - Output сигнал воздействия (аналоговый выход ШИМ 0-5в)
Kp - коэффициент пропорциональности;
Ki - коэффициент интегрирования;
Kd - коэффициент дифферинцирования;

 

Считает количество нажатий кнопки, промежуткок между нажатиями устанавливается в параметрах пользователя "Hold_t".
По истечению времени выдаётся импульс на выход соответствующий количеству нажатий,  "out3" срабатывает если нажатий было больше двух.
На выход "press"  устонавливается "1" если кнопка была зажата больше установленного времени и сбрасывается по отпусканию кнопки

 

Блок для 8 значной кодовой клавиатуры.
Входы:
save: по высокому уровню начинает запись введённых чисел, по низкому очищаеться.
in_0 - in_9: клавиши с цифрами.
ОК: при высоком уровне на выход out выводится набранное число.

 

Опрос

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

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