HC를 프로그래밍하는 방법-05 Arduino가있는 모듈
일상 생활에서 Bluetooth 제품을 사용합니다, 일부 제품 개발자는 종종 Arduino를 사용하여 HC-05 블루투스 모듈. HC를 프로그래밍하는 방법-05 Arduino가있는 모듈?
이제 Feasycom의 HC를 가져 가십시오-05 (FSC-BT826) 모듈 예제:

FSC-BT826 (HC-05 기준 치수) 3.6-6V로 구동되며 데이터 핀의 로직 전압 레벨은 3.3V입니다.. 그러나 Arduino 보드의 I/O 출력은 5V입니다.. Bluetooth 모듈을 태우지 않기 위해, Bluetooth 모듈 RXD 및 Arduino I/O 출력 직렬에 필요한 저항과 연결, 그림으로 1 쇼. 반면에, FSC-BT826의 3.3V 신호로 인해 Bluetooth 모듈 TXD 및 Arduino I/O 입력은 직접 연결할 수 있습니다. (HC-05 기준 치수) Arduino Board에서 높은 논리로 받아 들여지기에 충분합니다..
Arduino Uno IDE에서 "SoftWareseriaLexample"이라는 자체 포함 된 예제를 기반으로 한 예제의 소스 코드를 제공 할 수 있습니다.. 예제의 프로그램 초기화는 다음과 같습니다..
프로그램 초기화
파일에는 소프트웨어 아날로그 직렬 포트 클래스가 있습니다. <Softwareerial.h>, 우리는 포함해야합니다
이 헤드 파일을 파일하고 소프트웨어 객체를 선언합니다.
설정에서() 방법, 우리는 약간의 초기화를했습니다:
- 1. LED_PIN을 출력 모드로 설정하십시오.
- 2. LED_PIN을 낮은 레벨로 설정하십시오.
- 3. 직렬 포트의 보드 레이트를 설정하고 컴퓨터와 Arduino 보드 간의 통신을 시작하십시오..
- 4. HC05의 UART 보드 레이트를 얻고 Arduino Board와 HC05 간의 커뮤니케이션을 시작하기 위해 Baudrates를 반대하십시오..
모듈의 경우 더 많은 프로그래밍 정보, 모듈 링크를 방문하십시오: HC-05 Bluetooth 모듈 교체 Bluetooth 모듈 듀얼 모드 HC-05 핀 투 핀