HC-05와 스마트폰 간의 직렬 연결을 설정하고 메시지를 보내고 받는 매우 간단한 예제로 시작합니다. 예제를 앞으로 수행하여 장치를 제어하거나 원하는 데이터를 기록할 수 있습니다. 이제까지 스마트 폰으로 전자 장치 중 일부를 제어 생각? 로봇이나 다른 장치는 어떻습니까? 스마트 폰으로 제어하는 것이 멋지지 않을까요? 여기에 블루투스를 통해 아두 이노와 안드로이드 스마트 폰을 인터페이싱하기위한 간단한 튜토리얼입니다! 내가 가지고있는 특정 모듈은 전압 레귤레이터가 포함 된 브레이크 아웃 보드에 제공되기 때문에 3.6에서 6 볼트까지 전원을 공급 할 수 있습니다. 그러나 데이터 핀의 논리 전압 수준은 3.3V입니다. 따라서 Arduino TX(5V 출력이 있는 전송 핀)와 Bluetooth 모듈 RX(3.3V만 지원하는 수신 핀)의 선은 모듈을 구울 수 없도록 전압 분배기를 통해 연결되어야 합니다. 다른 한편으로는, 블루투스 모듈 TX 핀과 아두 이노 RX 핀 사이의 라인은 블루투스 모듈의 3.3V 신호가 아두 이노 보드에서 높은 논리로 받아 들여지기에 충분하기 때문에 직접 연결할 수 있습니다. “블루투스 설정 변경”을 두 번 클릭하면 대화 상자가 열립니다. 이 대화 상자의 옵션 탭에서 “Bluetooth 장치가 이 컴퓨터를 찾을 수 있도록 허용”을 선택합니다. 모든 것이 올바르게 설정되어 있고 휴대 전화가 Bluetooth 장치와 쌍을 이루지만 버튼을 누르면 아무 일도 일어나지 않습니다. 무슨 일이 일어나고 있는지 어떤 생각? 우리는 또한 아두 이노와 개인용 컴퓨터 사이의 직렬 연결을 만들기 위해 HC-05 블루투스 모듈을 사용할 수 있습니다.

PC에 블루투스 라디오가 없는 경우 블루투스 동글이 필요할 수 있습니다. 이제 우리는 블루투스 모듈과 아두 이노에 스마트 폰을 연결할 준비가되어 있습니다. 우리가 여기서해야 할 일은 블루투스를 활성화하는 것이며 스마트 폰은 HC-05 블루투스 모듈을 찾을 것입니다. 블루투스 시리얼 모니터 앱을 엽니다. 블루투스 켜기 요청시 허용을 선택합니다. 메뉴 모음에서 블루투스 장치를 선택 : 이제까지 스마트 폰으로 전자 장치를 제어하는 생각 ? 스마트 폰으로 로봇이나 다른 장치를 제어하는 것은 정말 멋질 것입니다. 여기에 난 그냥 핀 13에 하나의 buit-in이 있다고 생각 아두 이노와 블루투스를 인터페이싱하기위한 간단하고 기본적인 튜토리얼입니다,하지만 그것은 단지 초기 Arduinos에있었던 것처럼 보인다. AT 명령은 USB-TTL 케이블 또는 Arduino를 사용하여 모듈로 직렬로 전송됩니다.

후자를 선택, 난 그냥이 튜토리얼에서처럼 UNO의 RX 핀에 아두 이노 UNO의 TX 핀과 RX 핀에 HC-05 tx 핀을 연결. ArduinoArduino 및 AndroidArduino 블루투스 TutorialHC-05 BluetoothСutorial 실제 응용 프로그램에서 당신은 하드웨어 인터럽트가 필요한 경우, 블루투스 모듈을 연결하는 HW 직렬 포트 자체를 사용할 수 있습니다. 블루투스는 RS-232 직렬 프로토콜에 대한 무선 대안으로 생성된 무선 통신 프로토콜입니다. 오늘날 이 기술은 두 개 이상의 모바일 장치, 특히 스마트폰, 태블릿 및 랩톱 컴퓨터를 연결하는 데 널리 사용됩니다. 첫 번째 예제로 시작하기 전에 스마트 폰을 사용하여 Arduino를 제어하는 HC-05 블루투스 모듈을 자세히 살펴 보겠습니다. 슬레이브로만 설정할 수 있는 HC-06 모듈과 비교하여 HC-05를 마스터로 설정할 수 있어 두 개의 별도의 Arduino 보드 간에 통신할 수 있습니다. 이 모듈의 여러 가지 버전이 있지만 그런 식으로 연결하는 것이 훨씬 쉽기 때문에 브레이크 아웃 보드에 오는 것을 권장합니다. HC-05 모듈은 블루투스 SPP(직렬 포트 프로토콜) 모듈로, 직렬 통신을 통해 아두이노와 통신합니다. 이제 프로그램이 준비되었으므로 실행 버튼을 클릭하면 프로그램이 자동으로 노트북과 Arduino 사이의 블루투스 통신을 활성화합니다. HC-05 블루투스 모듈은 2 초마다 깜박이기 시작하여 모듈이 연결되어 있으며 노트북을 사용하여 LED를 제어 할 수 있음을 나타냅니다. 그냥 다른 사람들이 내가 우연히 발견 한 문제를 알려 : 모든 HC05 모듈의 기본 속도가 38400.