제가 블루투스 EBT-50 모듈을 구매를 해서
아두이노와 연결을 하여 블루투스로 센서에서 데이터를 받고 싶어하는데
예제에 나와있는데로 핀을 연결하고 코드도 입력해서 AT명령어에 OK까지 나왔습니다.
근데 HC-06과 다르게 컴퓨터에서 포트를 지정해주지 않아서
추가 블루투스 옵션에 들어가서 COM포트에서 추가를 누르고
송신에서 찾아보기를 하였으나, EBT-50의 장치가 나와있지를 않아 COM포트를 추가 못하고 있습니다.
왜 그런 걸까요??
또 제가 컴퓨터에 동글이가 있는데 이 동글이로 센서에서 아두이노로 데이터를 보내고 그 데이터가 블루투스를 통해
동글이로 데이터를 받을 수 있는지도 궁금합니다.!
#include <SoftwareSerial.h>
#define BT_RXD A5
#define BT_TXD A4
#define ADC1 A0
#define ADC2 A1
SoftwareSerial bluetooth(BT_RXD, BT_TXD);
void setup() {
Serial.begin(9600);
bluetooth.begin(9600);
}
void loop() {
float sensorValue1 = analogRead(A0);
float voltage1 = sensorValue1 * (5.0/1023.0);
Serial.println(voltage1); // A0 : Fine
float sensorValue2 = analogRead(A1);
float voltage2 = sensorValue2 * (5.0/1023.0);
Serial.println(voltage2); // A1 : Coarse
delay(1000);
if (bluetooth.available()) {
Serial.write(bluetooth.read());
}
if (Serial.available()) {
bluetooth.write(Serial.read());
}
}