Page 522 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 522
}
#footer .address dl {display:inline-block;color:#666;}
#footer .address dl dt {float:left;}
#footer .address dl dd {text-align:left;}
#footer .address dl dd.inner {float:left;margin-right:8px;}
나. 라즈베리파이
라즈베리파이는 이 작품에 있어서 통신을 담당해주는 소통수단이다. ARM 프로세서에서 받은
태그의 값을 데이터베이스에 탑재해주는 동시에 웹에 전송하여 소비자가 휴대폰으로 물품을
결제할 수 있도록 도와준다.
[ARM 프로세서와의 통신+Mysql 데이터베이스 탑재 소스]
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include <wiringPi.h>
#include <wiringSerial.h>
#include "/usr/include/mysql/mysql.h" //mysql 헤더파일 불러오기 헤더파일 다운받는
법:sudo apt-get install libmysqlclient-dev
#define HOST "localhost"
#define USER "root" //ID
#define PASS "1234"//PassWord
#define NAME "Userdb"//DB NAME
#define SOCKET int//socket
int main ()
{
char fd ; //serialOpen Boudrate 설정변수 넣어줌
int len; //serialGetchar 값을 넣어줌
char* query ="select * from usertable";//usertable 선택하는 쿼리문
- 515 -