정보나눔

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

아두이노가 안됩니다..
대왕초보 | 2017-06-20

막 아두이노를 배우기 시작했습니다.

여기 사이트 예제를 따라하다가 갑자기 먹통이 되었네요

 

S4A 스크래치와 블루투스 HC-06을 연동하는 예제인데 이상이 생겻습니다.

 

- S4A 스크래치를 컴터에 설치하고 S4Afirmware16.ino 펌웨어 파일을 다운받아 아두이노 보드에 업로딩하고 S4A 스크래치와 HC-06

블루투스 연동을 위해 통신속도를 AT COMMAND에서 38400으로 변경하고 스크래치를 실행하니 계속 보드를 찾지를 못하네요

 

그런데 글을 보니 컴터에 블루투스 동글과 호환성이 문제일수도 있겠다 싶어서 그냥 원래대로 되돌릴려구 AT COMMAND에서 통신설정을 9600으로 변경할려고 하는데 반응이 전혀 없네요.

 

통신 소스 코드를 몇번이나 다시 업로딩하고 재시작을 해봐도 전혀 반응이 없습니다.

전에는 AT 명령어만 줘도 OK가 바로 떴는데 지금은 전혀 먹질 않습니다.

 

#include <SoftwareSerial.h>

SoftwareSerial BTSerial(2, 3); //Connect HC-06 TX,RX

void setup() 
{
pinMode(8, OUTPUT);
Serial.begin(9600);
Serial.println("Hello!");

// set the data rate for the BT port
BTSerial.begin(9600);
}

void loop()
{
if (BTSerial.available())
Serial.write(BTSerial.read());
if (Serial.available())
BTSerial.write(Serial.read());
}

 

연동전에 RC카용으로 아두이노 보드에 모터드라이브 쉴드를 적층해서 휴대폰으로 작동을 했었는데  위에 스크래치 설치한다구 만졌더니

모터드라이브 쉴드가 반응이 전혀 없네요...ㅠㅠ  

조언 좀 부탁드립니다.

이전글   |    안드로이드 gps데이터를 아두이노로 전송 2017-06-19
다음글   |    지문인식하면 블루투스통신으로 LCD화면에 나타나게 하고싶습니다.... 2017-06-22