정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

블루투스질문입니다.
장문혁 | 2015-06-19

안녕하세요 현재 키를 측정하는  프로젝트를 하고 있습니다. 여기서 배워서 현재 키를 측정하는데 까지 성공했습니다.

이 측정값을 블루투스를 이용하여 핸드폰으로 받고싶은데 잘 안되네요ㅠㅠ

HC-05로 해보는데 시리얼모니터에는 값이뜨는데 폰에는 값이 안넘오네요..

무슨문제일까?

 

#include <SoftwareSerial.h>
const int TrigPin = 2;
const int EchoPin = 3;
float cm;

SoftwareSerial bluetooth(4, 5);

void setup()
{
Serial.begin(9600);
pinMode(TrigPin, OUTPUT);
pinMode(EchoPin, INPUT);

bluetooth.begin(9600);
}
void loop()
{
digitalWrite(TrigPin, LOW);
delayMicroseconds(2);
digitalWrite(TrigPin, HIGH);
delayMicroseconds(10);
digitalWrite(TrigPin, LOW);

cm = pulseIn(EchoPin, HIGH) / 58.0;
cm = (int(cm * 100.0)) / 100.0;
Serial.print(cm);
Serial.print("cm");
Serial.println();

if(Serial.available()){
//char toSend = (char)Serial.read();
bluetooth.println(cm);
}

delay(1000);
}

 

소스는 이거입니다.

이전글   |    드론에 관해서 질문합니다. 2015-06-19
다음글   |    간단한 LED 코드 질문드립니다. 2015-06-24