Шаг №2 * WebServer WEB сервер - ESP8266

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • Программирование ESP8266 по порядку.
    Шаг №2 * WebServer HTTP сервер
    Материалы на сайте: esp8266-arduino...
    Поддержите канал: esp8266-arduino...
    Категория

ความคิดเห็น • 55

  • @UnashevRM
    @UnashevRM 7 ปีที่แล้ว +2

    Отличная подача материала, спасибо!
    Занялся освоением ЕСП8266 и ардуино около месяца назад, с явой и Си не работал, поэтому казалось бы простые и элементарные вещи даются очень медленно. Приходится лопатить кучу литературы.
    Просмотр данного курса помог структуризировать полученную ранее мою информацию =)

  • @bessonov5819
    @bessonov5819 3 ปีที่แล้ว

    Я искал полгода как обрабатывать GET запросы и использовать ESP в качестве сервера. Случайно наткнулся на это видео, всё понятно и ясно. Однозначно лайк и подписка!

  • @NS_CaLipton
    @NS_CaLipton 4 หลายเดือนก่อน

    Спасибо, выручили. Желаю успехов

  • @ixide
    @ixide 7 ปีที่แล้ว

    Спасибо за уроки! Всё понятно и интересно!

  • @MrDmitriM
    @MrDmitriM 7 ปีที่แล้ว

    Сергей, спасибо за подробное объяснение.

  • @OlexsandrBazhanov
    @OlexsandrBazhanov 7 ปีที่แล้ว

    Сергей, спасибо огромное за уроки!!!!!

  • @roninsh4341
    @roninsh4341 7 ปีที่แล้ว

    Сергей молодец ,потому что достаточно доступно для новичков, где ж ты раньше был?!)))

  • @stichlandiya
    @stichlandiya 3 ปีที่แล้ว

    Сергей, вы просто лучший

  • @MaxMax-fs8sn
    @MaxMax-fs8sn 7 ปีที่แล้ว

    Супер! Давай ещё!

  • @vasylternopil2023
    @vasylternopil2023 9 หลายเดือนก่อน

    Здравствуйте! Подскажите, а как в handleRoot() написать код чтоб отобразить страницу из HTM файла, например "my.htm", вместо вывода текста? То-есть как изменить строку HTTP.send(200, "text/plain", "Hello from esp8266!"); чтобы отобразить страницу, которая сверстана в файле "my.htm"?
    В последующих Ваших видеоматериалах (шаги 5+) функцию handleRoot(), как и handleNotFound() удалили, поетому не знаю как поступить. Буду благодарен за пояснения, очень интересно. Спасибо

  • @scalesair4658
    @scalesair4658 6 ปีที่แล้ว

    ШИКАРНО

  • @R0ONH
    @R0ONH 7 ปีที่แล้ว +2

    Теза !!! Помоги пожалуйста с подключением wemos d1 , для управления четырьмя релюшками со смартфона !! Буду очень признателен !!!

  • @yanturjin2128
    @yanturjin2128 6 ปีที่แล้ว +1

    Спасибо. Вы можете создать урок о передаче данных с esp на сторонний web? сервер

  • @DmytroGS
    @DmytroGS 7 ปีที่แล้ว

    Спасибо! Понятно.

  • @vesh95
    @vesh95 6 ปีที่แล้ว +1

    предлогаю присобачить ЗУ, научить из запроса узнавать нужную страницу, загружать ее из памяти и выдавать ответом по http

  • @daniralgal
    @daniralgal ปีที่แล้ว

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

  • @СергейКлимович-р8е
    @СергейКлимович-р8е 6 ปีที่แล้ว

    Сергей.Подскажите.Есть WI FI сеть.Точка доступа роутер TP-Link.Два или более устройств на ESP8266-12.На этих устройствах поднят ESP8266WebServer.h.Вопрос.Можно между этими ESP8266-12 обмен данными виде массива?Хоть маленький пример?

  • @vladimirg5041
    @vladimirg5041 6 ปีที่แล้ว

    Большое спасибо за информационное видео. К сожалению сайты, на которые есть ссылки не работают. Где можно ознакомиться с материалами? скачать примеры?

  • @belerafon9288
    @belerafon9288 7 ปีที่แล้ว

    Подскажите как организовать доступ авторизацией? Функции которые выполняете esp понял как сделать с паролем, запрос типа /restart а вот страницы которые лежать в файловой системе выдает в обход авторизации.

  • @alexkochevnicke5122
    @alexkochevnicke5122 2 ปีที่แล้ว

    Почему у меня некорректно отрабатывается restart? при любых параметрах restart?device=... в монитор выводится ошибка:
    load 0x4010f000, len 3460, room 16
    tail 4
    chksum 0xcc
    load 0x3fff20b8, len 40, room 4
    tail 4
    chksum 0xc9
    csum 0xc9
    v0004a750
    ~ld
    плата перезапускается, но корректно не обрабатывает запрос. Остальные запросы все нормально работают.

  • @KWIer1
    @KWIer1 6 ปีที่แล้ว

    Вдруг пригодится кому. После прошивки - обязательно перезагрузите ESPшку, даже если она делает вид, что нормально работает... У меня например вроде все работало, но при reboot?device=ok выдавало ets Jan 8 2013,rst cause:4, boot mode:(1,6)
    wdt reset в консоль и зависала...

    • @Radec0
      @Radec0 6 ปีที่แล้ว

      И шо делать? Каждый раз перезаписывать? До решения проблемы перезагрузки достучался?

    • @adgen.
      @adgen. 6 ปีที่แล้ว

      Пригодилось. Но после перезагрузки, в консоли показывает, что все перегрузилось. А вот страница браузера висит мертво. Браузер хром. Ошибка - ERR_EMPTY_RESPONSE. И на компе и на телефоне.

  • @ruslanmarkiv7167
    @ruslanmarkiv7167 5 ปีที่แล้ว +1

    Еще вопрос! 192.168.0.101 откуда берется? У меня другой адрес вишел! Он гдето формируется отдельно(скетч в его формировке не участвует) или его можно как то принудительно указать?

  • @ruslanmarkiv7167
    @ruslanmarkiv7167 5 ปีที่แล้ว

    Привет! Спасибо за видеоуроки!
    Пол дня разбирался почему не хочет собиратся скетч, скетч из первого урока собрался сразу а из етого ни в какую. Оказалось что у вас там библиотеки какие то кривие указани!
    С етими что у вас в уроке (#include //Содержится в пакете #include //Содержится в пакете ) не собирается и указивает на ошибки, а с етими (#include //Содержится в пакете #include //Содержится в пакете) скетч собирается и работает!
    Причем в видео ви указали правильную библиотеку а в самих скетчах нет.

  • @vasiliyholenishchev4117
    @vasiliyholenishchev4117 5 ปีที่แล้ว

    Подскажите пожалуйста, как можно отобразить данніе и напряжении на vvc для контроля заряба аккумулятора

  • @antonmayko
    @antonmayko 2 ปีที่แล้ว

    Здравствуйте. Подскажите, пожалуйста, можно ли тот же функционал реализовать с использованием ethernet модуля?

    • @ESPArduinoIDE
      @ESPArduinoIDE  2 ปีที่แล้ว

      Если вы имеете в виду ESP32-ETH01 то, немного изменив код все будет работать.

    • @antonmayko
      @antonmayko 2 ปีที่แล้ว

      @@ESPArduinoIDE Добрый день. Я имел ввиду связку esp8266 и enc28j60. Только что собрал и оно даже работает. Только с пингами беда: не могу найти библиотеку, чтобы пинговать через enc28j60. А родная ESP8266Ping.h заточена под пинг только через WiFi. Подскажите, пожалуйста, как можно пинговать через esp8266+enc28j60? Или может нужно вместо enc28j60 подключать что-то другое? Спасибо)

  • @АлексейПисарев-ъ6и
    @АлексейПисарев-ъ6и 4 ปีที่แล้ว

    Я столкнулся с такой ситуацией что не могу запустить точку доступа WiFi.softAP () возвращает false. Пока причину не нашел

  • @АлексПильников-е8ж
    @АлексПильников-е8ж 7 ปีที่แล้ว +1

    Здравствуйте Сергей. А что с вашим сайтом случилось? А то хочется поподробнее, ан нет - не пущает.

    • @ESPArduinoIDE
      @ESPArduinoIDE  7 ปีที่แล้ว

      Лежал из за большого наплыва посетителей. Пришлось перетаскивать на новый хостинг. Еще не все восстановил.

    • @Golubev_
      @Golubev_ 4 ปีที่แล้ว

      @@ESPArduinoIDE А когда восстановите?

  • @excelentdevicesl5061
    @excelentdevicesl5061 3 ปีที่แล้ว

    Здравствуйте - почему-то с точкой доступа не получается?

  • @ch341a7
    @ch341a7 5 ปีที่แล้ว

    До завтра =)

  • @АртемГолубев-ь4р
    @АртемГолубев-ь4р 4 ปีที่แล้ว

    Спасибо. Отличная выкладка информации!

  • @АлексПильников-е8ж
    @АлексПильников-е8ж 7 ปีที่แล้ว

    у меня в еспшке кончилась оператива из а этого возникло непреодолимое желание перенести вебморду куда-нибудь наружу. Третий день сижу курю всякие источники, и чего-то не очень получается. Если с си еще как-то, то с явой ну совсем никак. Не могли бы вы на моем примере показать как вынести вебморду в отдельное производство? Исходники я ессно предоставлю. Мне с нее необходимо параметрировать еспшку (всего 32 параметра). Она (морда) работает в урезанном варианте - а в полном - либо морда либо остальная часть кода - вместе никак.

    • @ESPArduinoIDE
      @ESPArduinoIDE  7 ปีที่แล้ว

      Скетч давайте в skye:
      vtplus

  • @Radec0
    @Radec0 6 ปีที่แล้ว

    Рестарт вешает ESP наглухо. Оживляется только перезагрузкой. Плата MEGA+WiFi. Остальное работает. Как перезагрузить чтобы подхватило?

    • @ESPArduinoIDE
      @ESPArduinoIDE  6 ปีที่แล้ว +1

      Отключите UART. Подайте питание с блока питания от телефона. Если перезагружается, то это от не верной реализации сброса на плате.

  • @roman_15f
    @roman_15f 7 ปีที่แล้ว +5

    Not Found переводится "не найден" (англ.)

  • @scalesair4658
    @scalesair4658 6 ปีที่แล้ว

    Подписался

  • @TimeOut17
    @TimeOut17 7 ปีที่แล้ว +1

    Сначала рестарт а потом send. Ошибочка однако.... Плохо...

  • @СергейКлимович-р8е
    @СергейКлимович-р8е 6 ปีที่แล้ว

    Здравствуйте Сергей.
    Не подскажите ,есть ли возможность на данном модуле создать WEB SERVER но данные для отображения на HTML странице, принимать по UART.Есть устройство у которого для связи только UART, и данные с него хотелось бы видеть в интернете.

    • @ESPArduinoIDE
      @ESPArduinoIDE  6 ปีที่แล้ว

      Много вариантов решений этой задачи. Нужно знать точные условия. Что за данные, что значит "видеть в интернет".

    • @СергейКлимович-р8е
      @СергейКлимович-р8е 6 ปีที่แล้ว

      Как бы это описать.Есть удаленное устройство на Atmega8 и nRF24L01 PA , дальность около 700м. Программа написана в AlgorithmBuilder, читает DS18B20,DHT21 преобразует показания с датчиков в ASCII , и отправляет на ведущее устройство по его запросу.Ведущее устройство имеет Atmega8 , nRF24L01 PA и дисплей NOKIA5110 для отображения показаний.Хочу показания этих датчиков отображать на WEB странице.

    • @ESPArduinoIDE
      @ESPArduinoIDE  6 ปีที่แล้ว

      А сам ESP куда подключать? На первое устройство или на второе?

    • @СергейКлимович-р8е
      @СергейКлимович-р8е 6 ปีที่แล้ว

      На второе.Хочу убрать NOKIA5110.Это устройство работает в зоне действия WI FI сети.Я хотел сначала использовать Serial аппаратный .Где то я читал что при запуске WI FI отрубается аппаратный Serial.И пока не могу понять как работает HTTP.handleClient().Он запускается и постоянно работает или проверят наличие входящих данных ,отрабатывает их и выходит из работы до нового запуска.
      У меня плата Wemos D1.Я так понял что будут схемные проблемы по использованию аппаратного UART?

    • @ESPArduinoIDE
      @ESPArduinoIDE  6 ปีที่แล้ว

      Так вы лучше просто к WEMOS подключите nRF24L01 и Atmega8 берите как лишнее звено.

  • @ЕвгенийРязанцев-п9д
    @ЕвгенийРязанцев-п9д 7 ปีที่แล้ว

    ok

  • @Златамассажист
    @Златамассажист 6 ปีที่แล้ว

    Все как то заумно не упращенно, ну дай бог

  • @Gert505
    @Gert505 6 ปีที่แล้ว

    при наборе 192.168.1.1 всё зависает... и интернет пропадает

    • @ruselplay
      @ruselplay 6 ปีที่แล้ว

      это адрес роутера