블루투스 통신

- 대표적 유선 통신 방식식인 RS-232C를 무선으로 대체

- 통신 범위가 보통 수 미터~수십 미터 정도 짧은 거리

- 2.4GHz 대역 ISM 대역 사용

- 현재 블루투스 5까지 소개

 

블루투스 통신이란

- 기기간 통신을 정의하기 위해 프로파일 사용

-> SSP(Serial Port Profile)사용

-> 시리얼 통신을 에뮬레이션하는 프로파일

-> 유선의 UART가 무선의 블루투스 통신으로 바뀐 점만 다름

- 시리얼 유선 통신용 코드를 무선 통신으로 쉽게 바꿀 수 있다.

 

블루투스를 사용하기 위해서 식별 가능한 블루투스 이름 부여

-> 이름 바꿀 때 ATcommand 사용

-> ATcommand 명령 집합은 BLE 모듈의 데이터 시트 참조

=> 시리얼 모니터 입력창에 "AT+NAME바꿀이름" 을 입력

=> 명령어가 제대로 반영하기 위해 AT+RESET명령어로 초기화 시켜준다.

=> 제대로 반영됐다면 reset success가 출력

- 변경된 이름 확인 AT?NAME 명령어 (현재 블루투스 모듈 이름 출력)

 

블루투스 모듈에 관한 기본 정보 -> ATcommand사용

1. 블루투스 모듈의 이름 <- 이름만 설정 나머지는 default값 사용

2. 블루투스 통신 속도 - default : 9600 baud rate

3. 4자리 핀 번호 - default : N, 8, 1.

4. 슬레이브/마스터 모드 - default : Slave

'학교수업' 카테고리의 다른 글

가상현실 프로그래밍 13주차  (0) 2021.12.03
가상현실 프로그래밍 12주차  (0) 2021.12.01
정보보호개론 12주차  (0) 2021.11.27
임베디드 기초 11주차  (0) 2021.11.27
웹프로그래밍 13주차  (0) 2021.11.26

+ Recent posts