튜토리얼

뒤로가기
제목

블루투스와 시리얼통신을 이용한 스마트폰과 PC간 양방향 통신 테스트 예제

작성자 (주)로보메카(ip:)

작성일 2014-06-05 17:08:11

조회 1690

평점 0점  

추천 추천하기

내용

void setup() {
  Serial.begin(9600);
  Serial1.begin(9600);
}

void loop() {
  if (Serial1.available()) {
    int inByte = Serial1.read();
    Serial.print(inByte, BYTE);
  }
  if (Serial.available()) {
    int inByte = Serial.read();
    Serial1.print(inByte, BYTE);
  }
}

 

블루투스와 시리얼통신을 이용한 스마트폰과 PC간 양방향 통신 테스트 예제임.

테스트에 사용된 앱 : blue term

Arduino MEGA2560의 다운로드 케이블이 PC USB 포트에 연결되고 블루투스 모듈(HC-06)이 Serial1 에 연결된 상태에서 테스트함.

프로그램다운로드 후 스마트폰에서는 blueterm 실행, PC쪽 아두이노 스케치에서 Serial Monitor 창을 열어놓은 상태에서 테스트함.

pc에서 숫자를 입력하고 엔터를 치면 스마트폰으로 데이터를 전송함.

스마트폰에서 숫자를 입력하면 PC쪽 Serial Monitor로 데이터가 전송됨.

첨부파일

비밀번호
수정

비밀번호 입력후 수정 혹은 삭제해주세요.

댓글 수정

이름

비밀번호

내용

/ byte

수정 취소

비밀번호

확인 취소