- [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() 내용을 검색하여 선언된 함수로 전달한다
즐거운 시간되세요
반응형
'wifi' 카테고리의 다른 글
[WiFi]esp-12 eeprom 사용하기 (0) | 2022.05.24 |
---|---|
[WiFi]VScode의 PlatformIO에서 ThingSpeak.h 설치하기 (0) | 2022.05.18 |
ThinkSpeak 가입하기 (0) | 2022.05.16 |
[Aduino]아두이노 시리얼 출력(Serial.println(), Serial.printf() 등) (0) | 2022.04.29 |
SSID가 무엇이며, 왜 필요한가 ? (0) | 2022.01.21 |