DOI QR코드

DOI QR Code

An Implementation of Smart Gardening using Raspberry pi and MQTT

라즈베리파이와 MQTT를 이용한 스마트 가드닝 구현

  • 황기태 (한성대학교 컴퓨터공학부) ;
  • 박혜진 (한성대학교 산업경영공학과) ;
  • 김지수 (한성대학교 컴퓨터공학부) ;
  • 이태윤 (한성대학교 전자정보공학과) ;
  • 정인환 (한성대학교 컴퓨터공학부)
  • Received : 2017.11.21
  • Accepted : 2018.02.09
  • Published : 2018.02.28

Abstract

This paper presents an implementation of a smart plant pot which can supply light and water automatically according to the result of detection on current temperature, humidity and illumination, and deliver the images of the plant realtime by using a camera installed in the pot. We designed a container of the plant pot divided into five layers, printed each of them with a 3D printer, and then assembled them. Inside of the container, we installed sensors, a pump, and a camera. We developed an Android application so that the user can control the plant pot and monitor its state. In communication between the Android application and the Raspberry Pi, MQTT protocol was utilized.

본 논문은 라즈베리파이를 이용하여 온도, 토양습도, 조도에 따라 자동으로 물과 빛을 제공하며, 원격 카메라를 이용하여 실시간으로 식물 상태를 전송하는 스마트 화분의 구현 사례를 소개한다. 화분의 용기는 5개의 층으로 분리하고, 각 용기는 3D프린터로 직접 제작하였다. 용기는 5개 층을 연결하여 사용하며 추후 확장할 수 있도록 설계하였다. 그리고 용기 내부에 라즈베리파이와 센서, 펌프, 그리고 카메라를 장착하였다. 본 연구에서는 사용자가 원격에서 카메라나 센서 정보를 받아 스마트 화분을 관찰하고 제어할 수 있도록 안드로이드 앱을 개발하였으며, 앱과 라즈베리파이 사이의 데이터 통신 및 제어는 MQTT 프로토콜을 이용하였다.

Keywords

References

  1. S. T. Kim, J. S. Jeong, J. K. Song, H.Y. Kim, Trends of IoT Device Platforms and Building its Ecosystems, 2014 Electronics and Telecommunications Trends, Vol. 29, No. 4, Oct. 2014
  2. Dongha Shim, Ji-Hoon Yang, Jeungki Son, Seung-Han Han, Hyounmin Lee, Smart Parking Guidance System based on IoT Car-stoppers, The Journal of the Institute of Internet, Broadcasting and Communication, Vol. 17, No. 3, pp.137-143, Jun. 2017 https://doi.org/10.7236/JIIBC.2017.17.3.137
  3. SeoHyung Kim, IoT : Internet of Things Technology, IEIE Magazine, Vol. 43, No.3, pp.64-71, 2016
  4. C. Na, Y. Chio, S. Kim, J. Seo, K. Hwang, An Implementation of Smart Flowerpot made with 3D Printer and NodeMCU, The Journal of the Institute of Internet, Broadcasting and Communication, Vol. 17, No. 5, pp.231-237, Oct. 2017 https://doi.org/10.7236/JIIBC.2017.17.1.231
  5. https://www.greenopia.com/
  6. http://m.kyowonwells.com/wellsfarm
  7. https://en.wikipedia.org/wiki/Raspberry_Pi
  8. Global 3D printer industry and technology trend analysis, Technical Policy for Mechnical Emgineering, ISSN 2287-8106, No. 71, Sep. 2013
  9. https://en.wikipedia.org/wiki/3D_printing
  10. https://en.wikipedia.org/wiki/MQTT
  11. Kim Dong Hwi, Oh Hyeung Seok, Jeon Hyun Sig, Lee Chang Seok, Park Hyun J, A Study on implementation of MQTT Logic for IoT Platform, Proceesings of 2017 winter conference, The Korean Institute of Communications and Information Sciences, pp. 1056-1057, 2017
  12. https://code.google.com/archive/p/mongoose/
  13. https://mosquitto.org/
  14. R. A. Light, "Mosquitto: server and client implementation of the MQTT protocol," The Journal of Open Source Software, vol. 2, no. 13, May 2017