Программирование МК ESP32. Урок 32. Wi-Fi. STA. HTTP Server. AJAX
Вставка
- Опубліковано 27 чер 2024
- Продолжаем работу с нашим сервером HTTP и на данном уроке мы попробуем не просто что-то передать от клиента на сервер, но и дождаться от сервера ответа, что позволит нам судить о том, что сервер наши данные успешно принял и команды наши выполнил, а также данным образом мы можем получить от сервера ещё какую-то нужную нам информацию.
И поможет нам в данной задаче технология AJAX.
Недорогие отладочные платы ESP32 можно купить здесь:
AliExpress alii.pub/6a4gc2
Яндекс.Маркет shp.pub/6dpa3e
Логический анализатор 16 каналов можно приобрести здесь: alii.pub/6dyost
Многофункциональный переходник CJMCU FT232H USB к JTAG UART FIFO SPI I2C можно приобрести здесь alii.pub/3ckhdr
Данное видео в Дзен zen.yandex.ru/video/watch/631...
Навигация по видео:
00:00 Введение
02:22 Код страницы
12:28 Обработка запроса с методом POST
16:33 Как узнать уровень ножки порта
21:53 Испытание на практике
Рекомендуется также перед просмотром данного урока просмотреть данное видео:
Урок 22. Wi-Fi. Режим STA (Станция). Smart • Программирование МК ES...
Урок 23. Wi-Fi. STA. UDP Server • Программирование МК ES...
Урок 24. Wi-Fi. STA. TCP Client. Соединение с сервером • Программирование МК ES...
Урок 25. Wi-Fi. STA. TCP Client. Приём и передача пакетов • Программирование МК ES...
Урок 26. Wi-Fi. STA. TCP Server • Программирование МК ES...
Урок 27. Wi-Fi. STA. Простой HTTP Server • Программирование МК ES...
Урок 28. Wi-Fi. STA. HTTP Server IDF • Программирование МК ES...
Урок 29. Файловая система SPIFFS • Программирование МК ES...
Урок 30. Wi-Fi. STA. HTTP Server SPIFFS • Программирование МК ES...
Урок 31. Wi-Fi. STA. HTTP Server. Параметры • Программирование МК ES...
Текстовая версия и исходный код
на сайте: narodstream.ru/urok-32-wi-fi-...
в Дзен: zen.yandex.ru/media/id/621dce...
Программирование на различных языках:
Группа в контакте public180157427
Группа в Facebook / 284342185817764
Группа в Одноклассниках ok.ru/group/55057282891996
Программирование микроконтроллеров:
Группа в контакте club116656325
Группа в Одноклассниках ok.ru/group/52987126153436
Группа в Facebook / 236905359999556
Мой сайт "Программирование МК" narodstream.ru/
Форум narodstream.ru/forum/
Вы можете помочь проекту:
ЮMoney
yoomoney.ru/to/41001176473465
Webmoney
Z341906933112
Карта Сбербанка (МИР)
2202201799288929
Можно в USDT
1) Сеть:TRC20
Адрес: TBBPFk5Widf1CYvF7Xk5ssKXeiPJHwtMgS
2) Сеть: BSC BNB Smart Chain (BEP20) (комиссия намного меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17
3) Сеть: Huobi ECO Chain (HECO) (комиссия еще меньше)
Адрес: 0x2e38754DF1e54649Bf0D5CD6fD6D8c96a9f22f17 - Наука та технологія
Ого, уже 32й урок по esp32. Люблю этот мк, обязательно все посмотрю.
Ура! Дождался!
Все очень интересно
Отличное видео!!!
Спасибо за уроки. Подскажите для экономии питания, если WiFi жужен только как интерфейс управления/мониторинга, можно ли:
- безпотеть уходить в сон во время бездействия основной задачи и отсутствия клиента AP,
- включать/выключать WiFi не прекращая работу основной задачи
вот еще бы понять как работать с сесиями чтоб авторизации делать
Добрый день!
Подскажите, в ESP32 всё таки есть АЦП или нет?
есть. 12-ти битный. многоканальный
слишком сложно серверная часть и не гибкая
тут нужно использовать джейсона, для этого и был разработан аякс и так работают современные веб приложения, которые обмениваются только данными в джейсон формате
браузер показывает весь трафик, акула не нужна для анализа
чтобы не кешировалось браузером - в панели вебинструментов в разделе "сеть" есть галочка отключения кеша