조도센서의 값을 X-Bee와 HC-06을 이용하여 스마트폰으로 확인하기이전 조도센서 값을 X bee로 송수신하는 방법 에 이어, 그 값을 스마트폰으로 확인해보도록 하겠습니다. ( ↑ 클릭 시 이동 ↑ )
여기서 HC-06이란?
HC-06은 아두이노로 블루투스 통신을 할 수 있게 해주는 모듈입니다.
위 사진을 클릭하시면 HC-06 슬레이브와 HC-06 마스터에 대한 개념을 배우실 수 있습니다.
이번 예제는 스마트폰에 의해 블루투스 모델이 연결 당하는 입장이므로 슬레이브를 사용하여야 합니다.
X Bee 와 HC-06을 이용하여 조도센서값 스마트폰으로 받아오기
준비물 : 아두이노우노, XBee 2개, 레귤레이터 보드 1개, 레귤레이터 USB 보드 1개, FM 커넥터 4개, ( 해당 준비물을 클릭 시 구매 사이트로 이동합니다! )
송신할 X Bee 회로도
X Bee
GND - GND 5V - 5V TX (DOUT) - RX RX (DIN) - TX
조도센서
5V - 조도센서 ┬ 10K - GND └ A0
수신할 X Bee 회로도
HC-06 - X Bee
RX - TX (DOUT) TX - RX(DIN) GND - GND 5V - 5V
소스 코드
수신할 X Bee는 별도의 설정을 하지 않아도 되며
송신할 X Bee를 아두이노에 업로딩하실 때 RX와 TX핀을 빼시고 업로딩하셔야 합니다.
동영상
조도센서의 아날로그 값을 아두이노가 받으면 시리얼 값으로 송신 X Bee를 통해 수신 X Bee에게 보냅니다.
수신 X Bee는 시리얼 값을 받은 후 HC-06에게 출력해주며 그 값을 스마트폰으로 볼 수 있습니다.
출처 [메카솔루션] http://Mechasolution.com
|