Page 905 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 905

3.  소프트웨어


             가.  FCM(Firebase  Cloud  Messaging)
               1)  개요

              자동분류시스템에서  쓰레기가  가득  차게  된다면  넘치게  될  것이다.  이러한  문제는  사용자가
            쓰레기가  넘치기  전에  알  수  있고,  비워준다면  쓰레기가  넘치는  일은  없을  것이다.  따라서  스
            마트폰에게  쓰레기가  가득하다는  알림  메시지를  보내고자  하였고,  서로  다른  플랫폼인  스마트

            폰과  라즈베리파이  간의  메시지  소통을  위하여  구글에서  제공하는  클라우드  메시지  서비스를
            이용하기로  하였다.  이에는  GCM이라는  서비스가  있었고  1차에서는  GCM을  사용하기로  했었
            다.  하지만  프로젝트를  진행하는  과정에서  GCM이  업그레이드된  FCM이  나오게  되었다.  FCM
            이  GCM보다  사용하기  간편하고  소스의  양  또한  간결하게  작성할  수  있기  때문에  FCM을  채
            택하여  사용하였다

            .
            구글에서  앱을  쉽게  제작할  수  있도록  firebase라는  플랫폼을  제공한다.
            아래는  Firebase홈페이지의  메인이다.

































            FCM에  대한  설명과  사용에  방법은  아래  사이트에서  자세히  기술하고  있다.
            https://firebase.google.com/docs/cloud-messaging/


            FCM을  이용하기  위해서  firebase에  프로젝트를  등록해야  한다.

            https://console.firebase.google.com/


            위의  사이트에서  firebase  프로젝트를  등록하고  스마트폰  어플리케이션과  연동시킬  수  있다.





                                                         -  898  -
   900   901   902   903   904   905   906   907   908   909   910