ESP8266 모듈과
데이터를 주고 받는 방법
정리 ...
한개의 입력을 주고 받기는 많이 기록
여러가지 상태를 교환하기를 정리함
IOT based home
automation project
https://circuits4you.com/2016/05/19/iot-based-home-automation-project/
여러가지 상태를 받아 처리하기
index.h 화일에 있는 내용 : POST - FORM 사용해서 전달
ESP 모듈 코드는 "arg" 내용중 "submit"로 온것을 받아 처리함
정보 통신 : 상태 주고 받기
1. LED 제어
- 웹페이지 버튼을 클릭하면 'sendData()"가 실행되고
- ESP모듈 코드는 'handleLED'에서 이것을 받아 처리(LED on/off)하고
상태값을 되돌려 준다
- INDEX.h 화일 내용중 'sendData'에서 'responseText'로 결과를 받는다
(document.getElementById("LEDState").innerHTML = this.responseText;)
2. ADC 값 요청하기
- INDEX.H에서 'ADCvalue'로 'arg'를 넣어 모듈의 ADC 값 요청
- ESP 모듈 코드에서 ADC 값을 읽어 넘겨준다
- INDEX.h 화일 내용중 'getData'에서 'responseText'로 결과를 받는다.
(document.getElementById("ADCValue").innerHTML = this.responseText;)
https://circuits4you.com/2018/02/04/esp8266-ajax-update-part-of-web-page-without-refreshing/
'IoT_ESP8266' 카테고리의 다른 글
ESP-12 D1 mini OLED SD card (0) | 2020.01.22 |
---|---|
ESp-01 : 두개의 다이얼 제어 (0) | 2019.01.16 |
jQuery 사용하기 (0) | 2019.01.13 |
ESP8266 - AP mode로 LED 원격제어 (0) | 2019.01.08 |
ESP8266 - SPIFFS 이해 및 사용 (0) | 2019.01.03 |