[아두이노#175] esp8266wifi 기상청 날씨 RSS정보 출력해보기(wemos d1r1/사물인터넷(iot)시리즈#18/녹칸다/포로리야공대가자)
프로그래밍/ESP8266 OPENAPI 2020. 12. 10. 21:54
esp8266wifi 기상청 날씨 RSS정보 출력해보기(wemos d1r1/사물인터넷(iot)시리즈#18/녹칸다/포로리야공대가자)
-이번편 부터는 사물인터넷보드 wemos d1r1가 클라이언트 모드로 동작한다!
-사물인터넷 보드의 esp8266 wifi 예제중에 클라이언트 모드로 작동하는 코드로 기본코드를 구현해본다!
-기상청에서 날씨 RSS를 출력하는 서버가 존재하고 우리가 사용하는 사물인터넷(IoT)보드는 서버에서 정보를 요청하고 응답을 받는 식으로 동작한다!
-아마도 필요한 지역을 포함한 request query를 날려주면 해당지역의 날씨 정보를 xml형태로 response 할거라고 생각한다!
-사물인터넷보드를 wifi에 연결시키고 필요한 시점에 기상청 서버에 요청 query를 날려서 날씨 정보를 제공 받아 보자!
-출력정보는 일단 시리얼 모니터에 출력해보고 string 처리를 통해서 필요한 내용만 추려내보자!(파싱관련)
-일단은 시리얼 모니터에 출력하는것 까지 목표로 한다!
-만약 한글 LCD가 구현이 된다면 한글로 LCD에 디스플레이 하는 것까지를 목표로 한다~~!
175-1 기상청 우리동네 날씨서비스를 RSS로 제공받을 수 있다!
날씨정보의 첫번째 데이터셋을 파싱해서 시리얼 모니터에 출력해보자!
175-2 날씨정보를 2.8인치 LCD(ILI9341)에 단순하게 출력해보자!
175-3 버튼을 D3에 하나 달아서 버튼이 눌려질때마다 기상청 서버에 새로운 데이터를 요청하도록 구현해보자!
175-4 날씨정보를 LCD에 한글로 띄워보자!
날짜와 지역정보도 모조리 한글로 표현해보자!
175-5 현재시점으로부터 총 4개의 날씨정보 데이터셋을 이용해서 정보를 출력해보자!
사물인터넷(WEMOS D1R1) ILI9341 LCD에 한글 띄우기(예제170)
관련라이브러리(Adafruit-GFX-Library)
https://github.com/adafruit/Adafruit-GFX-Library
관련라이브러리(Adafruit_ILI9341)





