반응형

 

 

esp8266wifi (OPENAPI)국립산림과학원 산악기상정보 LCD에 한글로 띄워보기!(wemos d1r1/사물인터넷(iot)시리즈#54/녹칸다/포로리야공대가자)
-녹칸다의 openapi 프로젝트이다!
-산림청 국립산림과학원에서 실시간으로 제공하는 API 서비스이다!
-전국의 산의 기상정보를 제공하는 openapi이다!
-응답받는 데이터에는 아래와 같은 정보가 포함되어있다!
-지점번호,관측시간,고유번호,산이름,지역코드,10m 기온 (℃),10m 습도 (%),10m 풍향,10m 풍속 (m/s),전도식 강우량 (mm),무게식 강우량 (mm),기압 (hPa),지면온도 (℃),2m 기온 (℃),2m 습도 (%),2m 풍향,2m 풍속 (m/s)
-open api를 이용하기 위해서는 private key가 필요한데 어떻게 발급하는지 살펴보자!(api 케바케로 등록)
-일단 시리얼 모니터에 결과를 출력해보자!
-2.4인치 LCD에 결과를 출력해보자!
-2.4인치 LCD에 결과를 한글로 출력해보자!

 

(샘플query) http://know.nifos.go.kr/openapi/mtweather/mountListSearch.do?keyValue=서비스키&version=1.0&obsid=1910

 

예제 215-1 사물인터넷보드(wemos d1r1)에 웹클라이언트 역할을 하는 기본 코드를 설정하고, 산림청국립산림과학원 산악기상정보 restful 서버에 데이터를 요청해서 받은 결과를  시리얼모니터에 출력하시오!

215-1.txt
0.00MB


예제 215-2 직전예제에 LCD모듈(ILI9341)을 연결해서 한글로 결과를 LCD화면에 출력하시오!

215-2.txt
0.01MB


예제 215-3 녹칸다가 관심있어하는 산을 5개정도 등록한다음에 1분간격으로 산의 기상정보를 전환시켜보시오!

215-3.txt
0.01MB

관련라이브러리(Adafruit-GFX-Library)

https://github.com/adafruit/Adafruit-GFX-Library

관련라이브러리(Adafruit_ILI9341)

https://github.com/adafruit/Adafruit_ILI9341

레퍼런스코드(LCD에 한글띄우기/#170)

https://bota.tistory.com/1408

반응형
Posted by 덕력킹
,