[WiFi]ESP-12 Web Server 사용하기(ESP8266WebServer)

2022년 05월 11일 by 진아사랑해

    [WiFi]ESP-12 Web Server 사용하기(ESP8266WebServer) 목차
반응형

esp-12 또는 esp-32(esp8266) 에는 웹 서버를 사용할 수 있다

그래서 웹 브라우져를 사용하여 데이터의 입력과 출력을 할 수 있다

 

헤드 파일을 선언한다

웹 서버용 인스턴스를 선언한다
HTTP로 사용할 포트는 일반적으로 80을 사용한다

초기화 함수에서 

웹 브라우저의 요청 URL에 따라 어느 함수가 실행될 것인가를 선언한다

 

함수 선언의 예를 들면 원하는 Page가 없는 경우

위 화면 처럼 선언한다

웹 브라우져 출력을 위한 구문은 HTML 또는 Json 등 자신이 사용할 수 있는 언어로 작성

Server.send() 명령어는 웹 브라우에서 요청이 온 경우 처리 내용을 웹 브라우져로 송신하는 명령이다

 

메인 루프에 Server.handleClient()는 웹 브라우저의 요청을 받아 해당하는 처리함수로 전달하는 기능을 한다

 

즉 Server.handleClient()가 웹 브라우저의 요청을 받아

Server.on() 내용을 검색하여 선언된 함수로 전달한다

 

즐거운 시간되세요

 

반응형