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

마.  라즈베리파이  2
























              1)  개요
             쓰레기가  가득  찬  것을  케일에서  인지하게  된다면  그것을  라즈베리파이에  시리얼  통신을  이용
            하여  보낼  것이다.  라즈베리파이에서는  시리얼  통신을  위해  C언어를  사용하여  통신하기로  하
            였다.  그  외에도  데이터베이스와  php등을  사용하였다.



              2)  소스
             -serial.c

             #include  <stdio.h>
             #include  <string.h>
             #include  <errno.h>
             #include  <wiringPi.h>
             #include  <wiringSerial.h>



             int  main(void){
                 char fd;

                 char data=0;
                   if(wiringPiSetupGpio()  ==  -1)
                     return 1;
                   if((fd  =  serialOpen("/dev/ttyAMA0",  115200))  <  0)

                     return 1;

                 while(1){

                     //받는 데이터
                     data = serialGetchar(fd);





                                                         -  913  -
   915   916   917   918   919   920   921   922   923   924   925