1→2→3→4→5→6순으로 진행을 하였으며,
1(아두이노) → 2(VMWARE,우분투,클라이언트) → 3(라즈베리파이,서버) →
-아두이노와 vmware 시리얼 통신을 하고 vmware와 서버인 라즈베리파이는 소켓통신(TCP/IP)을 한다.
4(3번 서버에 mysql과 연결하여 데이터를 차곡차곡 저장) → 5(mysql데이터를 phpmyadmin과 연결을 하기위해
아파치와 PHP를 서버에 설치 하였다.
설치 후에 DATA라는 파일을 만들고
위와 같이 코드를 작성하였는데, ip주소와, mysql id, mysql pw, 데이터베이스 이름
mysql데이터들중 소음이 65보다 큰 데이터를 뽑았다.
이렇게 데이터들이 json형식으로 나타나게 되며 이제 이 데이터들을
데이터들을 json파싱을 하여 안드로이드 가상머신에 나타나게 하였다.
소스코드
3번이미지를 보면 살짝 이상한데 소스코드를 수정하여야 한다.
PHPMYADMIN 이란 mysql 을 GUI로 관리 할 수 있는 무료 소프트웨어 도구이다.
간단하게 phpmyadmin 을 사용하면 쉽게 DB 작업을 할 수 있다.
'코딩 > 허접한 프로젝트?' 카테고리의 다른 글
아두이노를 이용한 프로젝트(거리 LED) (완료) (2) | 2020.05.03 |
---|---|
라즈베리파이 3b+ DB연결 프로젝트 (0) | 2020.05.02 |
카카오봇 한강물온도 파싱(자바스크립트) (0) | 2019.05.24 |
아두이노 라즈베리파이 mysql phpmyadmin android 프로젝트 5 (0) | 2019.05.23 |
아두이노 라즈베리파이 mysql phpmyadmin android 프로젝트 4 (0) | 2019.05.23 |