adc ESP32 ESP8266 flprog блоки для масивы GSM I2C LCD1602 max6675 MG995 RHT03 Работает в режим авто определения типа датчика. STM32F4 БЛОК ДЛЯ РАБОТЫ С CAN LIN Бдлк для анимации Блок RxTx UART Блок детектор фронта/спада Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для ESP NOW передачи и приема данных между ESP32 и ESPESP32 без создания WiFi сети без роутера Блок для SPIFFS для проигрывания WAV и MP3 файлов Блок для Вольтметр 25V Блок для Логика компаратора с гистерезисом стандарта от Siemens Logo Блок для ШИМ 10 бит Блок для ардуино дисплея nokia 5110 Блок для включает автоматическое включение точки доступа в случае отсутствия подключения в режиме кл Блок для генерации импульсов для шаговых двигателей Блок для датчика температуры и влажности BME280 BMP280 Блок для детектирования попадания текущего времени в указанный временной интервал Блок для дисплея OLED SSD1306 I2C для NodeMCU Блок для для работы с модулем Sim800L и Sim900 GSM_NEW 0.5.1b Блок для измеритель тока напряжения и мощности INA226 Блок для конвертации HEX_to_RGB Блок для модуля TA-1200 AC Current Sensor Блок для одного Блок для парсинга погоды вашего города чарез https://openweathermap.org/city/524901 Блок для снятия показаний с трансформатора переменного тока Блок для таймер обратного отсчёта Блок для установки соединения с программой Virtuino Блок служит для создания бегущей строки Блоки разные (прочее блоки) включенных последовательно отсчёт в секундах

Таймер обратного отсчёта,отсчёт в секундах.Частоту отсчёта можно изменить в редактировании блока.

T -заданное время.
TIME -оставшееся время до конца цикла,после окончания цикла(отсчёта до 0),принимает значение заданного.
ON -принимает значение 1 после запуска,после окончания цикла сбрасывается в 0.

 

Блок (в сочетании с HTML+JS кодом) позволяет обнаруживать свои есп в локальной сети. 
С помощью браузера или Андроид-приложения.
вход "my_text_identification" - текст который будет отображаться при нахождении ЭТОЙ есп при поиске.
(для облегчения ее идентификации).
Можно искать свои есп как из веб-интерфейса самой есп, так и открыв локальный файл .html в браузере,
либо с помощью Андроид-приложения.

 

Блок для модуль с Passive Buzzer
Пины не должны совпадать друг с другом.
Подключение:
PIN VCC - любой доступный цифровой выход с которого будет подаватся напряжение на модуль в пин VCC
PIN I/O    - любой доступный цифровой выход с которого будет подаватся частота на на модуль в пин I/O (в некоторых обозначен S)
SOUND - частота  (пример, 500)  Задавая при EN=1 на входе SOUND разные цифры от 100 до 4000 можно менять звук 
Принцип работы: при EN=1 звук , при EN=0 звука нет.

 

Блок "Кнопка" (Button)

Это обработчик различных нажатий.
С помощью конфигурации параметров можно настроить необходимые выходы блока.

Типы кнопок:
Поддерживаются как кнопки на дискретных так и на аналоговых входах,

Поддерживаются следующие типы нажатий:
- Одиночный клик
- Двойной клик
- Тройной клик
- и т.д. до 10 кликов
- Удержание (длинное нажатие)
- Одиночный клик + Удержание
- Двойной клик + Удержание
- и т.д. до 10 кликов + Удержание

Доступны следующие функции:
- Подсчет кликов совершенных подряд
- Подсчет кликов совершенных подряд до удержания
- Инкрементный сигнал
- Адресный инкрементный сигнал
- Ускорение инкрементного сигнала

При установке чек-боксов на необходимых сочетаниях и функциях
у блока формируются соответствующие выходы.

Более подробное описание работы блока можно посмотреть на сайте
или на форуме: 

Автор: Dryundel

 

Блок предназначен использования с экранами LCD1602  HD44780  и его клонами с  I2C. 
Блок поддерживает вывод  кириллицы (русский язык), на экранах в которых она НЕ зашита в знакогенераторе.
По умолчанию настройки для LCD порт 27
column - начало вывода символа читая с лева. Константа 1 - первый столбец
cle_ar - очистка дисплея.

 

Изменил исходный блок, сделал одинаковую уставку +- и задаю её со входа. starshoy81
Логика компаратора с гистерезисом стандарта от Siemens Logo. Правило звучит так:    
 Выход становится = 1, когда разность Ax-Ay преодолевает (превышает) порог "On"; чтобы он стал после этого = 0, надо чтобы разность Ах - Ау преодолела порог Off ( не важно в какую сторону, - в ту, с какой Off находится от On)..
Реализация этого правила и его смысл разнится в зависимости от того, On больше Off или меньше. 
1. когда On >= Off, правило превращается в такое:  если разница превысила порог On, то выход будет = 1 до тех пор, пока разница не станет меньше Off
(например они равны значениям по умолчанию +1 и -1 соответственно, это работает как гистерезис в 2 единицы около нуля)
2. когда On < Off, правило превращается в такое: если разница превысила порог On, то выход будет = 1 до тех пор, пока разница все еще меньше Off 
(Это  работает как контроль диапазона разницы  Ах и Ау в пределах между минимальным значением On и максимальным Off)
формально это правило звучит так: 
1.  Если порог включения (On) >= порогу выключения (Off), то: Q = 1, если (фактическое значение Ax - фактическое значение Ay) > On Q = 0, если (фактическое значение Ax - фактическое значение Ay) <= Off.
2. Если порог включения (On) < порога выключения (Off), то Q = 1, если On <= (фактическое значение Ax - фактическое значение Ay) < Off.
одновременное соблюдение 2 условий невозможно, поэтому записываем их через встроенные блоки и ставим логическое "OR"  

Блок служит для управления коммутацией двунаправленного аналогового переключателя мультиплексора CD74HC4067.
Для выбора одного из 15 каналов, на вход подается числовое значение от 1 до 15. На выходах S0-S3 будут формироватся уровни сигнала согласно таблице состояний.
При подаче на вход нулевого значения, на выводе Е появляется высокий уровень и мультиплексор блокирует прохождение любого сигнала.
Краткое опсание мультиплексора
The CD74HC4067 and CD74HCT4067 devices are digitally controlled analog switches that utilize silicon-gate CMOS technology to achieve operating speeds similar to LSTTL, with the low power consumption of standard CMOS integrated circuits.
These analog multiplexers/demultiplexers control analog voltages that may vary across the voltage supply range.
They are bidirectional switches thus allowing any analog input to be used as an output and vice-versa. The switches have low “on” resistance and low “off” leakages. In addition, these devices have an enable control which when high will disable all switches to their “off” state.

 

Опрос

На сайте достаточно материала?

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