Шаг №10 - Создание WEB страниц в ESP8266, данные на страницу

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024
  • Программирование ESP8266 по порядку.
    Шаг №10- Step10-DataNoHTML
    Возможности page.htm?* : github.com/tre...
    Видео от Рената К: • Умный дом на ESP8266 -...
    Поддержите канал: esp8266-arduino...
    Материалы на сайте : esp8266-arduino...

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

  • @ArduinoTex
    @ArduinoTex 6 ปีที่แล้ว +3

    Самые понятные уроки по ESP8266. Спасибо!

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

    Ждем следующих уроков!!!
    Спасибо за ваши труды =)

  • @Bender-l2s
    @Bender-l2s 6 ปีที่แล้ว

    Как динамически обновлять данные?

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

    Здравствуйте! У вас самые лучшие видео уроки! Подскажите пожалуйста , как написать в скетче для выполнения таких действий:
    1 На одной из страниц делаем добавление нового устройства для чтения сигнала по 433 мгц.
    2) на этой странице нужно поле для заполнения и кнопка "сканировать"
    3) при нажатии кнопки " сканировать" и одновременно нажав кнопку( на пульте 433 мгц или срабатывание датчика ) в поле для заполнения появляется сканированный код
    4) ну и соответственно кнопка" сохранить как" - для последующего использования этого кода!
    Что то типа сигнализации.

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

      Подобный функционал реализован в нашей прошивке github.com/tretyakovsa/Sonoff_WiFi_switch

  • @МаксимШелободько
    @МаксимШелободько 4 ปีที่แล้ว

    Сергей, подскажите пожалуйста. При подключении к ESP в режиме точки доступа веб-интерфейс со смартфона работает отлично, но после переводе ESP в режим клиента интерфейс доступен только с КП chrome. Пробовал с разных смартфонов и браузеров (стандартный браузер, chrome, opera, us), разные версии android (4.4.4 \ 7.1.1 \ 9 ). И не работает авторизация (github.com/renat2985/easy_Iot_file_system/wiki ). Буду благодарен за помощь.

  • @ВячеславВасильев-з6е
    @ВячеславВасильев-з6е 3 ปีที่แล้ว

    0:25 Как открыть "Этот наш редактор"?

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

    Сергей, а что насчет управление реле по уарт бинарник 2017.10.12 не доступен =(

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

      Стандартная прошивка последняя версия поддерживает реле uart. Требование 1Mb flash. Ставить лучше через github.com/tretyakovsa/Sonoff_Loader

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

      ESP8266 Arduino IDE - Третьяков Сергей последняя это 10.16?

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

    Все как будто получается.свои параметры удается сохранить в файлах и вывести на страницу. Но после перезагрузки контроллера параметры как корова языком слизала.Пробовал даже создать свой отдельный файл.Так и он после перезагрузки исчез.Я что-то не так делаю.

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

      Может быть модуль с памятью которая не может работать на старом ядре. Какую версию ядра используете?

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

      Получилось.Я все реализую на платформе esp32.Поэтому немного приходится подтачивать.Но вцелом все понятно.

  • @ВатквизДеСад
    @ВатквизДеСад 5 ปีที่แล้ว

    как в этой среде работать с файлами?

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

      Не совсем понял вопрос. 1. Все файлы расположены на модуле и доступны по ссылке /edit для просмотра и редактирования.
      2. Если вы редактируете конкретную страницу то все показано в видео.
      3. Если вы хотите из кода обращаться к файлом смотрите здесь: wikihandbk.com/wiki/ESP8266:%D0%9F%D1%80%D0%BE%D1%88%D0%B8%D0%B2%D0%BA%D0%B8/Arduino/%D0%A0%D0%B0%D0%B1%D0%BE%D1%82%D0%B0_%D1%81_%D1%84%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D0%BE%D0%B9_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BE%D0%B9_%D0%B2_%D0%B0%D0%B4%D0%B4%D0%BE%D0%BD%D0%B5_ESP8266_%D0%B4%D0%BB%D1%8F_IDE_Arduino
      Если хотите отдельное видео по этой теме напишите - Хочу видео по работе с файловой системой :)

    • @ВатквизДеСад
      @ВатквизДеСад 5 ปีที่แล้ว

      @@ESPArduinoIDE Спасибо) Хочу видео по работе с файловой системой :)

  • @КлайвСинклер-е6ю
    @КлайвСинклер-е6ю 4 ปีที่แล้ว

    Благодарю, все понятно и рассказано доходчиво. НО режут слух ОутДата, не Оут, а АутДата! Аналогично мы же не говорим ТаймОут, а говорим ТаймАут. В боксе говорят не Оут, а Аут. Подтягивайте образование - самим же приятнее будет.

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

      Спасибо за совет в прошлом году стал пользоваться английским.

  • @СержВасин-т3г
    @СержВасин-т3г 4 ปีที่แล้ว

    та что это такое не с 9 урока не 10 не чего не компилируется

  • @ЕвгенийТодоров-с7л
    @ЕвгенийТодоров-с7л 4 ปีที่แล้ว

    У вас опять что то с сайтом, не находит его

  • @СергейКуклин-г8в
    @СергейКуклин-г8в 6 ปีที่แล้ว

    Сергей! По-моему урок №10 кривой, в частности пока я на закоментарил
    в void setup() {
    //HTTP = new ESP8266WebServer (port);
    //HTTP = ESP8266WebServer (port);
    ничего не компилировалось. Также почему-то не синхронизируется время. Вернее оно синхронизируется (в ком-порте видно), но на страницу не выводится (. Еще не подскажите как потом синхронизируемое время залить в ds3231?

    • @СергейКуклин-г8в
      @СергейКуклин-г8в 6 ปีที่แล้ว

      также не могу разобраться почему после нажатия кнопки синхронизировать время вываливается ошибка,хотя время синхронизируется. код 10 урока очень сильно отличается от 8, слишком резкий переход, я например уже полдня потратил так и не разобрался ). ну, хотя я тупой, может для остальных норм )

    • @aradivil
      @aradivil 6 ปีที่แล้ว +2

      Инф. из коментариев к уроку № 9 /void setup() { ESP8266WebServer *HTTP; HTTP = new ESP8266WebServer(port); //HTTP = ESP8266WebServer (port);

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

    Сергей, спасибо за видео.
    в последнее время стал делать значительно реже.
    у меня вопрос немного не по теме:
    хотелось бы стартовый адрес точки доступа esp8266 192.168.4.1 заменить на, например, esp.ru (т.е. имя сайта/страницы, не путать с другими IP адресами) это возможно?
    если да, то где посмотреть пример?
    p.s. page not found не предлагать ))

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

      Привет.
      Для режима AP нужно включить DNS сервер.
      Смотри пример CaptivePortal.
      Подключи библиотеку.
      #include //Содержится в пакете.
      Создай объект.
      DNSServer dnsServer;
      Инициализируй библиотеку при запуске точки доступа.
      IPAddress apIP(192, 168, 4, 1);
      IPAddress staticGateway(192, 168, 4, 1);
      IPAddress staticSubnet(255, 255, 255, 0);
      // Отключаем WIFI
      WiFi.disconnect();
      // Меняем режим на режим точки доступа
      WiFi.mode(WIFI_AP);
      // Задаем настройки сети
      WiFi.softAPConfig(apIP, staticGateway, staticSubnet);
      //Включаем DNS
      dnsServer.start(53, "*", apIP);
      Поставь в loop обработчик.
      dnsServer.processNextRequest();

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

      Сергей, спасибо, буду пробовать.

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

      все получилось.
      у тебя не было случаев. когда отваливался DNSserver через некоторое время ? т.е. 192.168.4.1 открывает страницу, а ссылка редиректа перестает работать.

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

    плюсанул. mqtt жду)