2.wav 74НС595 BMP-085BMP-180 DS18B20 ESP32 ESP8266 singl.wav БЛОК ДЛЯ РАБОТЫ С МОДУЛЕМ SIM800L GSM_NEW 0.6b ЭТО ГЛАВНЫЙ БЛОК ДЛЯ SIM800L Блок (в сочетании с HTML+JS кодом) позволяет обнаруживать свои есп в локальной сети.  С помощью брау Блок Русифицированная изменяемая "бегущая строка" для светодиодных матриц 8х8 с чипом MAX7 Блок для 8-и разрядного 7-и сегментного дисплея на 2-х сдвиговых регистрах 74НС595 с 16-разрядным (8 Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для ESP8266 MCP23017 - Расширитель портов 16 бит I2C Блок для GPS-Block v0.5 NEO-6M Блок для LCD дисплея включение руссификации позволяет отображать русские и украинские символы Блок для OLED ssd1306 ESP8266rus Блок для R-триггер с задержкой импульса Блок для TFT дисплея ST7735 Блок для детектирования попадания текущего времени в указанный временной интервал Блок для инициализирует указанный цифровой порт высоким сигналом при включении контроллера Блок для модуль MAX6675 + модуль датчика термопары типа K Блок для настройки радиомодуль HC-12 433Mhz на SI4463 c UART интерфейсом. Блок для относительная влажность Блок для передачи mail почты ESP8266 ESP32 Блок для распознает жесты вариант на 6 жестов Блок для снятия показаний с трансформатора переменного тока Блок для создание Mesh сети между ESP32 и NodeMCU ESP8266 Блок для таймер обратного отсчёта Блок для телеграмм бот ESP-8266 ESP-32 Telegram Bot Блок для установки соединения с программой Virtuino Блок для энкодера EC11E Блок переводит WiFi модуль ESP в указанный режим работы доступные режимы WIFI_STA WIFI_AP Блок преобразует секунды во время Д:Ч:М:С Блок служит для создания бегущей строки Блоки разные (прочее блоки) а не работу блока. Т.е. пр включенных последовательно которой инициализировать дисплей отсчёт в секундах случайного числа
Блоки для ESP Telegram и EEPROM
Добавление заголовка и инициализации памяти EEPROM.
Добавляется 1 раз на схему в любом месте.
Добавление заголовка и инициализации памяти EEPROM.
Добавляется 1 раз на схему в любом месте.
Запись значения переменной в EEPROM по указанному адресу.
Для упрощения назначения адресов добавляем этот блок и получаем последовательные адреса для пяти переменных.
Последний пятый адрес может быть начальным адресом для следующего такого же блока. Для этого соединяются вывод endAddr одного блока и startAddr следующего.
Если нужно, чтоб адреса переменных начинались не с первой ячейки памяти, то на вход блока (startAddr) записываем адрес ячейки.
Размер памяти ESP8266-01 - 4096 байт
Можно указать адреса: от 0 до 4091 (последняя ячейка 4095 - 4 байта на хранение переменной)
Блок WiFi менеджера @Ushakov
----------------------------------------------------------------------------------------------
!!! Блок должен располагаться ПОСЛЕ блоков с параметрами для WiFi менеджера !!!
== Параметры пользователя ==
"UseManualSetting" - При установке этого флага будет производиться подключение с указанными параметрами, меню настроек выводиться не будет
"SSID_ESP" - Имя сети для подключения
"Password_ESP" - Пароль для подключения к указанной сети
"useDHCP" - Получать IP адрес автоматически
"ip_adress" - использовать указанный IP адрес, если выключен useDHCP
"ip_mask" - использовать указанную маску сети, если выключен useDHCP
== Входы блока ==
"En" - Разрешает выполнение блока
"ResetSettings" - Если подан сигнал, то настройки подключения сбрасываются.
== Выходы блока ==
"MAC" - Физический адрес устройства (MAC адрес)
"AP_Name" - Имя точки доступа, к которой произведено подключение
"chip_ID" - Уникальный номер WiFi чипа
"UserConfigSaved" - Появляется сигнал после сохранения настроек пользователем и остаётся высоким
Блок пользовательского параметра для WiFi менеджера @Ushakov
----------------------------------------------------------------------------------------------
== Параметры пользователя ==
!!! Обязательно следите за уникальностью константы ParamID !!!
!!! Имя может быть любое английскими буквами без пробелов и может содержать цифры, но первой всегда должна быть буква.
"ParamID" - нужен для идентификации поля в меню настроек подключения WiFi
"ParamText" - отображается в описании параметра в меню настроек
"ParamLength" - длина текстового результата. Учитывайте, что русские символы занимают 2 места
== Входы блока ==
"En" - разрешает выполнение блока
"DefaultValue" - значение по умолчанию, подставляемое в поле параметра в меню настроек
== Выходы блока ==
"Result" - после сохранения параметров и успешного подключения к сети тут появляется результат ввода в меню настроек

 

Обязательный Блок для установки соединения с программой Virtuino, через модуль WeMos с подключением к WiFi
Client or Acces point - клиет - true, точка доступа - false

 

Отправки данных на народный мониторинг

Входы:
ResetSettinges - удаление сохраненных параметров сети.
setIPAdr - Установка своего IP адреса, по умолчанию(если не включена адрес-192.168.4.1),  если включена 10.0.1.1 (в параметрах писать через запятую, так 10,0,1,1

Выходы:
SSIDStr - Имя сети, куда подключен ЕСП.
PasswStr - Пароль этой же сети.
Mac - Макадрес WiFi модуля

Параметры:
SSID_ESP, Password_ESP - Имя и пароль точки доступа, который создается ЕСП при включении, по умолчанию - AutoConnectAP и password.
Пароль Wi-Fi должен состоять из 8 до 63 ASCII-закодированных символов в диапазоне от 32 до 126 (десятичный), иначе доступ будет без пароля. Например, если  12345678 вход по этому паролю, если 1234567, то вход будет без пароля, тк количество символов меньше восьми.

Модификация @Ushakov

 

 

Блок парсит погоду с яндекса и синхронизирует время с вашим регионом в системные часы контроллера. Библиотека Json 6.
Узнать id региона, в браузере открываем вкладку Яндекс поиска и пишем в поиске "Блоки пользователей FLprog flprog.su" без ковычек, в конце URL строке увидите lr=11360 это id региона Магоча. в место этого там будет Ваш ИД, его прописываете на вход блока regionID 
Автор блока
https://t.me/Arduino78

PS: из недостатков, контроллер отключается от сети если добавить блок прошивки по wifi

 

 

Опрос

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

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