2.wav ESP32 ESP8266 Блок для 8-и разрядного 7-и сегментного дисплея на 2-х сдвиговых регистрах 74НС595 с 16-разрядным (8 Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для ESP8266 MCP23017 - Расширитель портов 16 бит I2C Блок для GPS-Block v0.5 NEO-6M Блок для детектирования попадания текущего времени в указанный временной интервал Блок для относительная влажность Блок для передачи mail почты ESP8266 ESP32 Блок для проигрывание радиостанций с помощью только ESP8266 по wi fi Блок для самодельной сенсорной кнопки Блок для снятия показаний с трансформатора переменного тока Блок для стандартный гистерезис от X1 до X2 Блок для таймер обратного отсчёта Блок для уарт передача данных с ESP на MEGA Блок для установки соединения с программой Virtuino Блок для цифровой паяльной станция с регулятором температуры T12 Блок модуль датчика тока 10А 20A 30А на ACS712 Блок предназначен для подключения матричной клавиатуры 4х3 Блок сглаживает аналоговый сигнал (Integer) Блок служит для создания бегущей строки Блок тахометр для Измерение скорости вращения путём измерения интервала между импульсами Блок №2 для радио модуль 433-315 мГц Блоки для ПИНЫ (do Блоки для удаленного обновления скетча через браузер для ESP8266 ESP32 Блоки разные (прочее блоки) ВЫРАЩИВАНИЕ ЦВЕТОВ Для проигрывания музыки формата MP3 и WAV из файловой системы ESP8266 без использования дополнительн Заказать скетч или готовый проект на Ардуино Омметр Проект для автозапуск автомобиля на ардуино с телефона SIM800 СТРОЖЕВОЙ ТАЙМЕР ФОТОРЕЗИСТОР блок для дислеев 128х64 с адресом 0х3С включенных последовательно двух и более микросхем 74НС595 напрямую по WiFi между контроллерами. Связь мо отсчёт в секундах через модуль WeMos с подключением к WiFi
Данный блок используеflprog блоки для ESP NOW обмен данными, блок используется для передачи и приема данных с помощью ESP8266 и ESP32 без создания WiFi сети
Данный блок используется для передачи и приема данных с помощью ESP8266 и ESP32 без создания WiFi сети, напрямую по WiFi между контроллерами.
Связь может быть и между этими контроллерами (ESP8266 и ESP32). Прочитайте https://habr.com/ru/post/502260/
В параметрах настраивается блок для передачи или для приема, контроллер и тп (читайте описание параметров).
Так же там можно создавать или удалять 4 входа (выхода): 1 вход (выход) integer, 1 вход(выход) float, 1 вход(выход) string,  1 вход(выход) boolean.
Один вход string включен по умолчанию. 
Входы:
en_now_REC - включение приема данных, включается подачей импульса высокого уровня один раз.
en_now_SEND - включение передачи данных, отправляются данные при подачи импульса высокого уровня.
Если в проекте используется несколько блоков передачи, то при изменении параметра одного, меняются аналогично и другие блоки.
Блок приема использовать в проекте только один раз
Данный блок совместно с блоком , настроенным на передачу данных, осуществляет двустороннюю связь между двумя платами  ESP8266 и ESP32. 
В параметрах настраивается контроллер (в обоих блоках, контроллер должен совпадать), мак адрес второго контроллера..
Так же там можно создавать или удалять 4 выхода: 1 выход integer, 1 выход float, 1 выход string,  1 выход boolean.
В обоих блоках, входы и выходы должны соответствовать друг другу (количеством и переменными).
Один выход string включен по умолчанию. 
Входы:
en_now_REC - включение приема данных, включается подачей импульса высокого уровня один раз.

 

flprog блоки для детектирования попадания текущего времени в указанный временной интервал
HH_value - текущее значение часа
MM_value - текущее значение минут
HH_on - час начала временного интервала
MM_on - минуты начала временного интервала
HH_off - час окончания временного интервала
MM_off - минуты окончания временного интервала
T_inside = true если внутри временного интервала, иначе false
AlexCrane, 2018
Время строкой 00:00:00
Автор: Dryundel
Блок 00:00:00 выводит строку в формате ЧЧ:ММ:СС или ЧЧ - ММ - СС или ЧЧ * ММ * СС в зависимости от разделителя
В разряде часов добавляется пробел если меньше 10 
Можно использовать с любыми часами реального времени.
Блок пересчитывает секунды в часы, минуты и секунды. 
Отрицательность значения на входе игнорируется и на выходе всегда положительное значение.
Автор: Dryundel
Блок пересчитывает секунды в часы, минуты, секунды и формирует на выходе строку в виде Н:M:S
В параметрах пользователя можно задать свои разделители разрядов или постфиков часов, минут и секунд. По умолчанию разделитель " : ".
Так же можно вписать префикс в начале строки (параметр pref)
Если требуется отслеживать на входе и выводить в результат отрицательное значение, установите параметр negativ = True
При negativ = False отрицательность значения игнорируется и на выходе всегда положительное значение.
   Пример результата:  10:12:15 ,   10-12-15 ,   -10hour 12min 15sec ,   End in 10h 12m 15s .
Автор: Dryundel

 

flprog блоки для синхронизации часов реального времени с NTP сервером через интернет
Данный модуль предназначен для синхронизации
часов реального времени с NTP сервером через интернет.
Одновременно можно использовать один блок в проекте.
В параметрах пользователя надо прописать : Имя точки доступа(SSID),
 пароль точки доступа(PASSWORD)  и прописать доменное имя
NTP там в комментарии есть варианты. Так же на входе "gmt" указать
Вашу временную зону. Например: Москва, Минск -3.
При удачном соединении с NTP сервером на выходе "Set" появляется 
логическая еденица, что позволяет дать комманду на блок "Установка 
времени для часов реального времени" на занесение данных с выходов
 этого блока соответственно.

 

 

Блок для подключение к брокеру через SIM800 GPRS к MQTT 

Входы:
restart - разрешает перезагрузку модема, при обрыве связи (потере регистрации в сети)
Выходы:
NET_OK - индикатор подключения к сети GSM, true = подключен
GPRS_OK - индикатор подключения к услуге GPRS (интернет), true = подключен
MQTT_OK - индикатор подключения к mqtt брокеру, true = подключен

SосketTimeout - допустимое время ожидания ответа от брокера, в процессе установки соединения,
    при превышении этого времени, попытка соединения будет считаться неудачной. В секундах.
restartTimeout - интервал, через который произойдет повторная (после неудачной)
    попытка соединиться с сетью GSM и брокером. В секундах.
Входы
Enable - по фронту переключения в True, публикует сообщение
Topic - топик, в который публикуется сообщение
Message - публикуемое сообщение
QoS - признак качества (библиотекой поддерживается только 0 и 1);
Выходы
Ok - индикатор успешной публикации

 

 

Блок "убирает тормоза" esp8266 если она не подключена клиентом к WiFi сети.
Пока на входе "Отключать Точку Доступа при соединении клиентом" единица - точка
доступа будет отключаться при соединении клиентом.
Вход "period002" - время в мсек, по истечении которого будет осуществлена 
попытка подключиться клиентом к WiFi сети. (т.е. если на входе "period002"
установлено значение 30000 - то esp8266 будет пытаться подключиться 
к WiFi сети один раз в 30 секунд).
*не рекомендуется менее 30000 мсек
**иногда возможен ребут в случае: нет соединения клиентом + юзер находится на 
веб-странице Точки Доступа
+ нажимает например там кнопку - и в это время происходит 
попытка соединения клиентом.
При true на входе on включается точка доступа. В настройках она должна быть включена.
En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в режиме клиента
STAstat - выход статуса наличия подключения в режиме клиента
Автор: Phazz

 

Блок переводит, при подачи на вход EN единицы, WiFi модуль ESP в указанный режим работы.
Активируется импульсом. Избегать постоянной 1 на входе EN.
Доступные режимы:
    WIFI_STA
    WIFI_AP
Если активировать блок в режиме WIFI_STA и оставить входа SSID и pass пустыми, то esp подключится к сети, к которой она была подключена последний раз
Переводит ESP в точку доступа, если не удалось подключиться к WiFi с указанными SSID и password. 
В режиме точки доступа, если allowForcedReconnect == 1, есп попытается подключиться к WiFi через RECONNECT_TIMEOUT мс.
Если в режиме точки доступа allowForcedReconnect == 0 и пришло время попытки переподключенния, то блок будет ждать пока не отключатся все подключенные устройства. Например если к есп в режиме точки доступа подключён телефон дольше, чем RECONNECT_TIMEOUT мс, то, пока телефон не отключится, есп не будет пытаться переподключиться к WiFi.
APSSID - SSID точки доступа
APPass - пароль точки доступа
Выводит состояние WiFi клиента. Если есп подключена к WiFi - на выходе true, иначе - false
 

Популярные новости

Опрос

Вам пригодился материал с нашего сайта?

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