반응형

 

esp8266wifi (OPENAPI)한국천문연구원 지역별 해달 출몰시각 정보 LCD에 한글로 띄워보기!(wemos d1r1/사물인터넷(iot)시리즈#44/녹칸다/포로리야공대가자)
-녹칸다의 openapi 프로젝트이다!
-특정한 날짜에 해가 언제뜨고 달이 언제뜨는지에 대한 정보를 제공하는 API 서비스이다!
-국가공공포털에 등록된 한국천문연구원 지역별 해달 출몰시각정보 api를 이용해서 데이터를 사물인터넷보드(wemos d1r1)로 가져와보자!
-open api를 이용하기 위해서는 private key가 필요한데 어떻게 발급하는지 살펴보자!(api 케바케로 등록)
-응답받는 데이터에는 아래와 같은 정보가 포함되어있다!
-일출, 일남중, 일몰, 월출, 월남중, 월몰, 시민박명(아침), 시민박명(저녁), 항해박명(아침), 항해박명(저녁), 천문박명(아침), 천문박명(저녁)
-일단 시리얼 모니터에 결과를 출력해보자!
-2.4인치 LCD에 결과를 출력해보자!
-2.4인치 LCD에 결과를 한글로 출력해보자!

 

(query샘플) http://apis.data.go.kr/B090041/openapi/service/RiseSetInfoService/getAreaRiseSetInfo?serviceKey=서비스키&locdate=20210101&location=%EC%84%9C%EC%9A%B8

 

예제205-1 사물인터넷보드(wemos d1r1)을 이용해서 한국천문연구원 openapi 서비스를 이용해보자!
 특정한지역의 특정한날짜의 해와 달이 뜨거나 지는 시간을 알려주는 서비스이다!

요청하는 쿼리를 모두 변수화해서 요청한다음 출력결과를 시리얼모니터에 출력해보자!

205-1.txt
0.01MB

예제205-2 사물인터넷보드(wemos d1r1)을 이용해서 한국천문연구원 openapi 서비스를 이용해보자!
 특정한지역의 특정한날짜의 해와 달이 뜨거나 지는 시간을 알려주는 서비스이다!
 요청하는 쿼리를 모두 변수화해서 요청한다음 출력결과를 LCD화면에 한글로 출력해보자!

205-2.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

레퍼런스코드(RTC없이 인터넷시간 가져오기#183)

https://bota.tistory.com/1423

레퍼런스코드(한글을utf8로 인코딩하기/#197-1)

https://bota.tistory.com/1438

반응형
Posted by 덕력킹
,