Главная страница
Навигация по странице:

  • Тема

  • Создание веб-сервера NodeMCU ESP8266, используя Wi-Fi режим Station (STA)

  • Управление диодами и датчиком DHT 22 в режиме сервера. 1)Программа

  • ПАПСИС2. Отчет по лабораторной работе 2 Студентка Бабина В. И группы пмд120 Проверил преподаватель


    Скачать 1.89 Mb.
    НазваниеОтчет по лабораторной работе 2 Студентка Бабина В. И группы пмд120 Проверил преподаватель
    Дата12.05.2023
    Размер1.89 Mb.
    Формат файлаdocx
    Имя файлаПАПСИС2.docx
    ТипОтчет
    #1125308

    МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

    Федеральное государственное бюджетное образовательное учреждение высшего образования


    К Г Э У «КАЗАНСКИЙ ГОСУДАРСТВЕННЫЙ ЭНЕРГЕТИЧЕСКИЙ УНИВЕРСИТЕТ»

    (ФГБОУ ВО «КГЭУ»)

    кафедра ПМ

    ОТЧЕТ


    по лабораторной работе № 2

    Выполнила:

    Студентка Бабина В.И

    группы ПМД-1-20

    Проверил преподаватель:

    Мухаметшин А.И


    Казань – 2023

    Тема: Создание простого веб-сервера на ESP8266 NodeMCU в Arduino IDE

    Теоритические сведения

    Одна из важнейших функций, которую обеспечивает ESP8266, заключается в том, что он может не только подключаться к существующей Wi-Fi сети и работать в качестве веб-сервера, но он также может устанавливать собственную сеть, позволяя другим устройствам подключаться непосредственно к нему и получать доступ к веб-страницам. Это возможно, потому что ESP8266 может работать в трех разных режимах:
    1.режим станции
    2.режим точки доступа
    3.оба первых режима одновременно.
    Это обеспечивает возможность построения ячеистых сетей.

    Ход работы:

    1. Программа







    1. Схема



    3) После загрузки в ардуино будет выдано сообщение о запуске сервера в мониторе последовательного порта.



    4)Подключаем устройство к созданной сети WI-FI и вводим в строке браузера ip адрес. Управляем диодами с помощью веб сервера.



    Создание веб-сервера NodeMCU ESP8266, используя Wi-Fi режим Station (STA)

    1. Программа







    2) Подключение DHT22, датчика температуры и влажности, к ESP8266

    NodeMCU



    3) Открываем монитор последовательного порта, после этого в браузере введем IP, указанный в мониторе последовательного порта. ESP8266 NodeMCU выдаёт веб-страницу, показывающую температуру и относительную влажность.



    Управление диодами и датчиком DHT22 в режиме сервера.

    1)Программа

    Загружаем данный скетч в Arduino Ide.





    3)Схема подключения



    Вывод:

    В ходе данной лабораторной работы мы научились создавать веб-сервер NodeMCU ESP8266 в Arduino IDE. Мы отразили, как создать веб-сервер который может обрабатывать HTTP-запросы и отвечать на них. В процессе работы было изучено, как использовать библиотеку ESP8266WiFi, которая позволяет подключаться к Wi-Fi сети и использовать протокол HTTP для обмена данными с клиентами.


    написать администратору сайта