Тёмный

Шаг №9 - Создание WEB страниц в ESP8266, без знаний HTML 

ESP Arduino IDE - Третьяков Сергей
Подписаться 6 тыс.
Просмотров 28 тыс.
50% 1

Программирование ESP8266 по порядку.
Шаг №9- Step9-CodNoHTML
Возможности page.htm?* : github.com/tre...
Видео от Рената К: • Умный дом на ESP8266 -...
Поддержите канал: esp8266-arduino...
Материалы на сайте : esp8266-arduino...

Опубликовано:

 

11 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 74   
@user-vb5lj9ui6s
@user-vb5lj9ui6s 6 лет назад
void setup() { ESP8266WebServer *HTTP; HTTP = new ESP8266WebServer(port); //HTTP = ESP8266WebServer (port); замените так ..... для работы на последних версиях IDE (186 версия) Спасибо Сергей! Помогает в освоении !!!!
@mycnclife
@mycnclife 6 лет назад
Спасибо! очень помог. Во всех уроках, включая 11 тянется эта "ошибка".
@vladk.6589
@vladk.6589 4 года назад
спасибо, бро!
@user-ty4mg2em6r
@user-ty4mg2em6r 6 лет назад
Спасибо, что вернулись!
@androidpasha
@androidpasha 4 года назад
Ох жеж блин. 4 ночи просидел что б создать что то подобное но проще. А тут все готово! Зато базовые знания получил в html, js, css.
@liustrig
@liustrig 6 лет назад
Очень классное и нужное видео!!! Спасибо, с нетерпением жду продолжения!!!
@Ukraine_Forever_HRK
@Ukraine_Forever_HRK 4 года назад
Сергей и всё-таки, как сделать реакцию пинов на нажатие кнопок?
@ИльдарСалимов-й5в
Еsp в режиме точки доступа не работает. Если отключить роутер, будет бесконечно пытаться подключится к нему. У меня полноценно работает только пример из : Step2-WebServer.
@spajalnikom
@spajalnikom 6 лет назад
Спасибо буду пробовать.
@user-zf9ti8qr3y
@user-zf9ti8qr3y 4 года назад
Здравствуйте! При компиляции скетча выдает ошибку use of deleted function 'esp8266webserver::ESP8266WebServerTemplate& esp8266webserver::ESP8266WebServerTemplate::operator=(const esp8266webserver::ESP8266WebServerTemplate&)' Подскажите пожалуйста как её исправить. За ранее благодарю!
@user-wk2fb5mv3h
@user-wk2fb5mv3h 5 лет назад
Попробовал скетч следующего шага..такая же история...но знаете что заметил у меня в имени сети имеется нижнее подчеркивание ..вот когда его убираю кнопка сохранения становится активной...видимо скетчу не нравятся нижние подчеркивания....подскажите как это исправить в коде?
@user-tc7nu9dj7o
@user-tc7nu9dj7o 4 года назад
Здравствуйте, как открыть на правой стороне панель редактирования?
@Gert505
@Gert505 6 лет назад
Добрый день! А можно сделать, чтобы без роутера всё работало? Чтобы напрямую подключатся к esp8266...
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
Конечно. Войдите в интерфейс и в поле настройки сети забейте не правильное имя роутера и пароль. Подключайтесь на прямую по адресу 192.168.4.1
@rumvitrumvit8055
@rumvitrumvit8055 4 года назад
Очень интересно. Вплоть до этого урока все благополучно повторил на esp32 в среде platformIO.Возникло пару вопросов. Отчего в каталоге data делают архивы, для чего они и каким образом сформированы? И еще плохо понимаю этот урок.Где собственно стартовая страница? Понимаю, что она должна быть пуста на начальном этапе урока, но ведь быть должна.Или нет?
@ESPArduinoIDE
@ESPArduinoIDE 4 года назад
Архивы gzip файлы сжаты для экономии дисковой памяти и быстрого чтения из флеш. Index.htm.gzip копия файла page.
@rumvitrumvit8055
@rumvitrumvit8055 4 года назад
Спасибо, Сергей.Я обязательно попробую и дальше все реализовать на esp32 в platfotmIO
@z.3125
@z.3125 5 лет назад
Сергей вы если хотите что б у вас было больше просмотров, пишите в название "Arduino Ide"
@user-vc1tm6hm9w
@user-vc1tm6hm9w 3 года назад
На 3:47 что нажимаем, чтобы получить справа окно редактирования? Ctrl+что? слышится N, но это не то (новое окно). Нашел горячие клавиши для хрома, но не увидел такого...
@SSharoyko
@SSharoyko 2 года назад
Сtrl+M...
@user-wk2fb5mv3h
@user-wk2fb5mv3h 5 лет назад
Здравствуйте скажите загрузил скетч ...вхожу на точку доступа( на espшку).....далее хочу подключиться к роутеру уже на странице web сервера вбиваю логин и кнопки "сохранить" становятся не активными...до этого скетча в предыдущих шага нормально работало все... подскажите что может быть???
@ESPArduinoIDE
@ESPArduinoIDE 5 лет назад
Попробуйте скетч следующего шага. Если и там тоже самое сообщите.
@viktorvik4138
@viktorvik4138 4 года назад
Доброго времени суток! Хотел скачать материалы, но сайт не загружается ( Не могли бы вы перезалить и или отправить на почту.
@priskurii
@priskurii 6 лет назад
О, я думал что вы забросили снимать видео. Интересно как выводить на страницу данные в реально времени, температуру или состояние реле
@Uzer9882
@Uzer9882 6 лет назад
У меня такой вопрос вы написали "Создание WEB страниц ..." что это значит? Просто я когда играл с этим модулем обнаружил что этот модуль может работать в 3х режимах сервер, точка доступа, мульти. Но все примеры которые я находил работали так что в тексте программы нужно было вводить log и pas того роутера к которому подключаешься и уже через него будет работать этот модуль на компьютере. Но другие устройства типа телефона нифига не видят этого модуля в списке устройств. А как сделать так что бы его видели все устройства и могли к нему подключиться? И могли бы вы объяснить как эти куча скетчей одновременно запишутся в плату? Один фал который вы в видео показываете грузим все остальное подтягивается?
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
Модуль этот полноценный микроконтроллер с поддержкой wifi. И кроме режимов которые вы указали, он может делать множество других задач. И если мы на модуле создаем web сервер нам для него нужны различные web страницы. Для того, чтоб разобраться как это работает смотрите все с первого шага. В каждом примере множество файлов. Из всех этих файлов при компиляции создается один бинарный файл прошивки. И один бинарный файл файловой системы. Все это загружается в модуль.
@Uzer9882
@Uzer9882 6 лет назад
Хорошо. Я посмотрю и почитаю подробно. Но для начала мне нужно знать вот что. Вы вот хорошо с ним разобрались, скажите можно ли такую штуку сделать. Я в него как вот вы сделали загружаю определенную информацию(страницу) и потом я с любого телефона, планшета, ноута могу найти это устройство(минуя какие либо роутеры) напрямую подключаюсь к этому модулю как к любой точке доступа и открываю в браузере (192.168.0.1. 2.) и открывается вот эта страница и я могу управлять с помощью это странице модулем ESP и другими подключенными к нему. Так можно сделать? И допустим вот с bluetooth как можно сделать на компе программа одна и к ней подключено 4 устройства у каждого свой ВТ, а поскольку ВТ по виртуальным портам все ок и с каждого из них идет инфа в одну прогу. Так же можно сделать с помощью этого модуля? А то кто то говорит "возможно можно" кто то говорит что сетевая карта одна и так не сделать с этими модулями, а ВТ так можно сделать потому что там идут виртуальные порта. Так можно сделать? Я просто по этим двум пунктам ничего такого конкретного не нашел.
@olegl7223
@olegl7223 5 лет назад
@@Uzer9882 Наверное надо на роутере открыть удалённый доступ, прописать туда разрешённые устройства, пароли, ники. Зайдёте в свою сеть wifi и найдёте там своё устройство по Mac-адресу и страницу..
@user-fx1lb2mv1p
@user-fx1lb2mv1p 5 лет назад
А что делать тем у кого загрузочный фаил не грузится(
@ESPArduinoIDE
@ESPArduinoIDE 5 лет назад
Пожалуйста подробнее какой файл?
@user-fx1lb2mv1p
@user-fx1lb2mv1p 5 лет назад
@@ESPArduinoIDE файловой системы! Все попробовал осталось головой об стены ударится)
@ESPArduinoIDE
@ESPArduinoIDE 5 лет назад
@@user-fx1lb2mv1p Позвоните мне на скайп. В описании канала есть контакт.
@user-fx1lb2mv1p
@user-fx1lb2mv1p 5 лет назад
@@ESPArduinoIDE ок чють позже! Хорошо?
@rec5526
@rec5526 3 года назад
Подскажите, есть возможность без роутера подключатся к есп?
@ESPArduinoIDE
@ESPArduinoIDE 3 года назад
Конечно запустите esp в режиме точки доступа и подключайте к ней
@user-ml4ww1kv4o
@user-ml4ww1kv4o 6 лет назад
Здравствуйте. Очень полезное видео. Скажите этот конструктор работает только для одной странички или можно добавить их несколько?
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
Любое количество страниц. Сделайте копию index.json c новым именем например test.json . Загрузите на устройство. Перейдите по ссылке /page.htm?test нарисуйте то, что нужно.
@user-ml4ww1kv4o
@user-ml4ww1kv4o 6 лет назад
Спасибо, все получилось. Еще вопрос. Возможно ли на странице создавать несколько блоков? Сейчас на странице существует только один "content": [] и в нем вносим все правки. Вот второй такой же например слева можно добавить?
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
Такая возможность была, но потом случайно была сломана. Восстановим сообщим.
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
Добавили в описание: Возможности page.htm?*, как добавить блок. Попробуйте пример и поймете. Подгруздка дополнительный json файлов
@user-ml4ww1kv4o
@user-ml4ww1kv4o 6 лет назад
Попробовал. Получилось добавить тестовый файл. Но есть пара "Но". Файл видно только в режиме редактирования страницы и по форматированию этот файл лезет в левый верхний угол. Его положение на странице возможно редактировать?
@MsEhak
@MsEhak 6 лет назад
данный скетч будет работать с nodemcu?
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
С любым устройством на ESP8266
@Viktor-ui2xg
@Viktor-ui2xg 6 лет назад
Здравствуйте! что за ошибка - exit status 1 use of deleted function 'ESP8266WebServer& ESP8266WebServer::operator=(const ESP8266WebServer&)' ( HTTP = ESP8266WebServer (port);)????
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
Трудно сказать. Если Arduino IDE установлено и настроено правильно и скетч правильно распакован ошибок не будет.
@boroday_pavel
@boroday_pavel 6 лет назад
Такая же проблема
@Viktor-ui2xg
@Viktor-ui2xg 6 лет назад
С другого компа этот же скетч загрузился сразу без проблем!
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
Все это происходит только при использовании нового ядра 2.4.0
@allexeev.andrey
@allexeev.andrey 5 лет назад
В случае нового ядра нужно заменить строку: HTTP = ESP8266WebServer (port); на следующее значение: ESP8266WebServer HTTP(port); после этого все заработает
@Gert505
@Gert505 6 лет назад
если заходишь напрямую через телефон, то интернет через мобильную сеть не работает...
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
Не совсем понимаю что вы хотите сделать. Напишите по подробнее свою задачу.
@fireschool3898
@fireschool3898 3 года назад
Не удается подключиться
@AnatoliyMir
@AnatoliyMir 6 лет назад
Учите html.там еще больше интересного.Учится html не сложно.
@asmodey1605
@asmodey1605 5 лет назад
На ESP32 покатит?
@VladSkepa
@VladSkepa 4 года назад
Привет, разобрался с есп 32 ? Я нашел его скетчи для есп32но с 6 урока у меня не заработало (
@Gert505
@Gert505 6 лет назад
у меня получилось один раз подключится... и всё... больше не хочет...
@Gert505
@Gert505 6 лет назад
достал уже этот роутер от ростелеком(((
@ESPArduinoIDE
@ESPArduinoIDE 6 лет назад
В этом видео вся логика подключения. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-83kfcOMRNwg.html Вы что пытаетесь сделать?
@game_star_world
@game_star_world 3 года назад
Ничего не понял где чо качать и как чо. Сделайте видео поэтапное
Далее
ESP32 WebSocket Server
10:25
Просмотров 55 тыс.
Cleaning🤣 #shorts #トイキッズ
00:18
Просмотров 8 млн
Шаг №2 * WebServer  WEB сервер - ESP8266
10:27
Умный дом на ESP8266
16:39
Просмотров 29 тыс.
Cleaning🤣 #shorts #トイキッズ
00:18
Просмотров 8 млн