Communication-based Weather Information Display Box

통신 기반 날씨정보 표현 상자

  • Published : 2017.05.31

Abstract

In this capstone design, weather information using Web API (Application Programming Interface) was obtained from the web and based on the information, a realistic weather displayer was made that enables users to acquire weather information more conveniently and intuitively. To implement this, weather information data according to the region is retrieved through a open API providing weather information. Based on this data, the combination of LED, submersible pump, and humidifier module realized weather effect such as rain, fog, thunder, cloudy, and sunny. You can get weather information from various regions via WiFi and get real-time weather information by retrieving data after a single weather information expression routine. In addition to Wi-Fi, we have also tested the basic performance that enables users to express the desired weather effect by enabling weather expression through Bluetooth communication.

본 캡스톤디자인에서는 웹 API(Application Programming Interface)를 이용한 날씨 정보를 웹으로부터 얻어와 그 정보를 토대로 사용자가 보다 편리하고 직관적으로 날씨정보를 습득할 수 있는 실감형 날씨 디스플레이를 제작하였다. 이것을 구현하기 위하여 날씨정보를 제공하는 공개 API를 통해 지역에 따른 날씨정보 데이터를 얻어온다. 이 데이터를 토대로 LED와 수중펌프, 가습기 모듈의 조합으로써 비, 안개, 천둥, 흐림, 화창함 등의 날씨를 구현하였다. 와이파이 통해 다양한 지역의 날씨정보를 얻을 수 있고 한 번의 날씨정보 표현 루틴 이후에 데이터를 다시 받아옴으로써 실시간적인 날씨정보를 얻을 수 있다. 와이파이뿐만 아니라 블루투스 통신으로도 날씨의 표현을 가능하게 하여 사용자가 원하는 날씨 효과를 연출 가능할 수 있는 기본 성능을 테스트 하였다.

Keywords