ESP32 ESP8266 htu21 БЛОК ДЛЯ МОДУЛЯ LORA ПО SPI БЛОКИ ДЛЯ TFT ДИСПЛЕЯ НА БИБЛИОТЕКИ ADAFRUIT ST7735 Блок для En_AP - включает автоматическое включение точки доступа в случае отсутствия подключения в р Блок для детектирования попадания текущего времени в указанный временной интервал Блок для дисплея контроллеров на базе библиотеки TFT_eSPI Блок для изготовление электронной рулетки подсчета длины филамента Блок для инфракрасный CO2 Сенсор модуль MH Z19B Блок для проигрывание радиостанций с помощью только 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
Блоки для 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

 

 

Опрос

Вам нравится наш сайт?

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