• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. D

    "ползунок" в асинхронном режиме

    Я сначала тестирую в браузере страничку,отлаживаю чтоб не было ошибок и потом уже добавляю прошивку.Кстати как ты вставляешь веб код в прошивку?
  2. D

    "ползунок" в асинхронном режиме

    Ну тут без всего скетча не понятно.Поставьте вывод в сериал и смотрите где именно не работает. server.on("/dutyCycle", HTTP_GET, [](AsyncWebServerRequest *request) { valueString = request->getParam("value")->value();// получить значение из параметра value Serial.println(valueString); // Задаем...
  3. D

    "ползунок" в асинхронном режиме

    Пожалуйста.Просто надо брать уже готовое и добавлять к нему свой код.Да по ссылке аналогично но весь пример целиком,копируйте и пользуйтесь.
  4. D

    "ползунок" в асинхронном режиме

    // на веб страничке надо так отправлять // значение ползунка в переменной val //var xmlhttp new XMLHttpRequest(); //xmlhttp.open('GET', 'dutyCycle?value='+val,true); //xmlhttp.send(); // uri должен быть просто "/dutyCycle" server.on("/dutyCycle", HTTP_GET, [](AsyncWebServerRequest *request) {...
  5. D

    Таймеры

    Компилятор выводит ошибку что не найдена функция timer_init_ISR_1Hz(TIMER_DEFAULT) А библиотека timer-api.h не подходит для ESP8266 она для avr. Воспользуйтесь примерами из статьи что выше дал I15ar
  6. D

    Выполнение действия пока удерживается кнопка в web-интерфейсе

    Здесь подойдёт опрос событий мыши на нажатия по кнопке.
  7. D

    Оперативная память ESP32.

    Просто надо выделить память динамично.Без кода мне не понятно как у вас выделена память,просто приведу пример. К примеру у вас массив 10 килобайт int buf[1024 * 10]; и для него не хватает статичной памяти , о чём может предупредит компилятор. В этом случае создайте этот массив динамично int *...
  8. D

    Нужна помощь Не работает setTime()

    @Romale я тоже timezone сохраняю в памяти esp, т.к без него полученное время через NTP будет неверное.А если ESP не подключено к интернету,то из браузера через ajax настраиваю.
  9. D

    Нужна помощь Не работает setTime()

    В браузере время местное,поэтому я вообще не ставил timezone.Получается что оно нужно только при получении времени по NTP.У меня так в коде timezone tz = { 0,0 }; timeval tv = { _time,0 };// _time это uint32_t время в UTC присланное из браузера sntp_stop(); settimeofday(&tv, &tz);
  10. D

    Делюсь опытом Загружаем прошивку 'Sputnik' и ESP уже в Интернете

    @view24 прочитал всю тему.Идея для "самых маленьких" честно говоря не удалась.Сам я в основном пользуюсь смартфоном и первое что что я увидел,это мелкий интерфейс,не адаптированный для дисплеев Но чем она в действительности не очень,это не дружественный интерфейс.Много всяких непонятных...
  11. D

    Нужна помощь Nodemcu esp8266 сброс настроек WIFI

    Стереть настройки wifi для 4-х мегабайтной флешки esptool.py erase_region 0x3FC000 0x4000
  12. D

    Проблема при подключении DS18b20

    ESP-01 со странностью, один день DS18B20 работает нормально,а бывает весь день -127.0 выдаёт. (Подозреваю ,что это помехи в сети виноваты)
  13. D

    Вопрос Режимы сна.

    @dsotm133 Только если сравнить работу с другим модулем .У меня ESP 01 тоже бывало отключался от сети.Потом подключался самопроизвольно.От чего это зависело,незнаю.Код скетча выше.
  14. D

    Вопрос Режимы сна.

    Вручную только.Убрать строку ESP.deepSleep и перезалить скетч.
  15. D

    Вопрос Режимы сна.

    Читал,что deepsleep кушает меньше миллиампера.А это несколько месяцев работы от двх последовательных АА батареек.Но у меня не получилось ,припаял 16 на reset и вместо сна получаю мусор в консоль и быстрое моргание синего светодиода.Что это может быть?
  16. D

    DeviceHub.NET

    Всё отмучился с этим сервизом.Ничего не вышло. Коннектится но на сайте нет принятых данных.Вот последний пример
  17. D

    MQTT протокол для начинающих

    Это то что надо спасибо :)
  18. D

    MQTT протокол для начинающих

    Порт - портировать это значит переписать с одной платформы на другую.Я нашол простой пример для MQTT https://github.com/knolleary/pubsubclient MQTT я хочу написать для связи с https://www.devicehub.net/ Жаль в си знаний немного,я больше на яве программировал.На данный момент не компилится,кучу...
  19. D

    MQTT протокол для начинающих

    Сегодня займусь портом на Arduino IDE for ESP8266
  20. D

    DeviceHub.NET

    Кто нибуть пользуется?Понравилось тем что данные обновляются каждые 5 секунд.Пожалуйста поделитесь рабочим примером для Arduino IDE ESP8266.Скетч для ESP я писал вчера,но ничего не шлется.Перепробывал всякие варианты.
Сверху Снизу