Программирование ESP8266 по порядку. Шаг №9- Step9-CodNoHTML Возможности page.htm?* : github.com/tre... Видео от Рената К: • Умный дом на ESP8266 -... Поддержите канал: esp8266-arduino... Материалы на сайте : esp8266-arduino...
void setup() { ESP8266WebServer *HTTP; HTTP = new ESP8266WebServer(port); //HTTP = ESP8266WebServer (port); замените так ..... для работы на последних версиях IDE (186 версия) Спасибо Сергей! Помогает в освоении !!!!
Еsp в режиме точки доступа не работает. Если отключить роутер, будет бесконечно пытаться подключится к нему. У меня полноценно работает только пример из : Step2-WebServer.
Здравствуйте! При компиляции скетча выдает ошибку use of deleted function 'esp8266webserver::ESP8266WebServerTemplate& esp8266webserver::ESP8266WebServerTemplate::operator=(const esp8266webserver::ESP8266WebServerTemplate&)' Подскажите пожалуйста как её исправить. За ранее благодарю!
Попробовал скетч следующего шага..такая же история...но знаете что заметил у меня в имени сети имеется нижнее подчеркивание ..вот когда его убираю кнопка сохранения становится активной...видимо скетчу не нравятся нижние подчеркивания....подскажите как это исправить в коде?
Очень интересно. Вплоть до этого урока все благополучно повторил на esp32 в среде platformIO.Возникло пару вопросов. Отчего в каталоге data делают архивы, для чего они и каким образом сформированы? И еще плохо понимаю этот урок.Где собственно стартовая страница? Понимаю, что она должна быть пуста на начальном этапе урока, но ведь быть должна.Или нет?
На 3:47 что нажимаем, чтобы получить справа окно редактирования? Ctrl+что? слышится N, но это не то (новое окно). Нашел горячие клавиши для хрома, но не увидел такого...
Здравствуйте скажите загрузил скетч ...вхожу на точку доступа( на espшку).....далее хочу подключиться к роутеру уже на странице web сервера вбиваю логин и кнопки "сохранить" становятся не активными...до этого скетча в предыдущих шага нормально работало все... подскажите что может быть???
У меня такой вопрос вы написали "Создание WEB страниц ..." что это значит? Просто я когда играл с этим модулем обнаружил что этот модуль может работать в 3х режимах сервер, точка доступа, мульти. Но все примеры которые я находил работали так что в тексте программы нужно было вводить log и pas того роутера к которому подключаешься и уже через него будет работать этот модуль на компьютере. Но другие устройства типа телефона нифига не видят этого модуля в списке устройств. А как сделать так что бы его видели все устройства и могли к нему подключиться? И могли бы вы объяснить как эти куча скетчей одновременно запишутся в плату? Один фал который вы в видео показываете грузим все остальное подтягивается?
Модуль этот полноценный микроконтроллер с поддержкой wifi. И кроме режимов которые вы указали, он может делать множество других задач. И если мы на модуле создаем web сервер нам для него нужны различные web страницы. Для того, чтоб разобраться как это работает смотрите все с первого шага. В каждом примере множество файлов. Из всех этих файлов при компиляции создается один бинарный файл прошивки. И один бинарный файл файловой системы. Все это загружается в модуль.
Хорошо. Я посмотрю и почитаю подробно. Но для начала мне нужно знать вот что. Вы вот хорошо с ним разобрались, скажите можно ли такую штуку сделать. Я в него как вот вы сделали загружаю определенную информацию(страницу) и потом я с любого телефона, планшета, ноута могу найти это устройство(минуя какие либо роутеры) напрямую подключаюсь к этому модулю как к любой точке доступа и открываю в браузере (192.168.0.1. 2.) и открывается вот эта страница и я могу управлять с помощью это странице модулем ESP и другими подключенными к нему. Так можно сделать? И допустим вот с bluetooth как можно сделать на компе программа одна и к ней подключено 4 устройства у каждого свой ВТ, а поскольку ВТ по виртуальным портам все ок и с каждого из них идет инфа в одну прогу. Так же можно сделать с помощью этого модуля? А то кто то говорит "возможно можно" кто то говорит что сетевая карта одна и так не сделать с этими модулями, а ВТ так можно сделать потому что там идут виртуальные порта. Так можно сделать? Я просто по этим двум пунктам ничего такого конкретного не нашел.
@@Uzer9882 Наверное надо на роутере открыть удалённый доступ, прописать туда разрешённые устройства, пароли, ники. Зайдёте в свою сеть wifi и найдёте там своё устройство по Mac-адресу и страницу..
Любое количество страниц. Сделайте копию index.json c новым именем например test.json . Загрузите на устройство. Перейдите по ссылке /page.htm?test нарисуйте то, что нужно.
Спасибо, все получилось. Еще вопрос. Возможно ли на странице создавать несколько блоков? Сейчас на странице существует только один "content": [] и в нем вносим все правки. Вот второй такой же например слева можно добавить?
Попробовал. Получилось добавить тестовый файл. Но есть пара "Но". Файл видно только в режиме редактирования страницы и по форматированию этот файл лезет в левый верхний угол. Его положение на странице возможно редактировать?
Здравствуйте! что за ошибка - exit status 1 use of deleted function 'ESP8266WebServer& ESP8266WebServer::operator=(const ESP8266WebServer&)' ( HTTP = ESP8266WebServer (port);)????
В случае нового ядра нужно заменить строку: HTTP = ESP8266WebServer (port); на следующее значение: ESP8266WebServer HTTP(port); после этого все заработает