안녕하세요 여러분 시더입니다. 오늘도 신선한 떡밥을 물어 왔습니다.

Q.스마트폰과 아두이노(임베디드센서를 활용하기 위해)간의 무선통신 방식은 무엇이 있을까요?

A.
1번 블루투스 통신
2번 안드로이드 SDK 가 지원되는 USB 호스트를 활용한 시리얼통신
3번 이더넷 모듈을 활용한 웹페이지 파싱


셋다 만들어 보고 싶었으나 USB호스트는 돈이 없어서 다음 기회로 미루고...

일단 1번과 3번을 짬뽕 시켜봤습니다. 아래의 흐름도를 봐주시구요.




간단한 설명을 드리자면 스마트폰으로 데이터를 보낸것을 아두이노가 받고서 그것을 이더넷 모듈을 활용해서 웹서버에 데이터를 띠우고 그걸 다시 스마트폰에서 파싱받는 방법입니다.

Q. 왜 블루투스만 연결해도 데이터 통신이 가능한데 웹서버까지 사용하시나요?
A. 블루투스만을 할용하면 싸고 쉽습니다. 졸업작품용으로 만들기엔 나쁘진 않아요. 
    but 1:1 통신입니다. 웹서버를 사용함으로써 1:N이 가능하게 된거죠.



이하 동작 테스트 화면입니다. 








p.s: 이더넷 모듈이 금방 뜨거워져요


Posted by 시더
,