Voice Control Bluetooth HC-05 APP
원래는, 핀 블루투스 모듈 HC-05를 제어하려면이 프로그램을 작성
안돼! 마이크로 컨트롤러, 예를 들어 ATMEGA328 보드 나 아두 이노.
실제로,이 프로그램은 다른 문제를 해결하는 데 사용될 수있다,
이러한 모든 음성 명령을 사용하여 블루투스 명령을 보내는 등.
그것은 무엇을 하는가? 예를 들어 샹들리에 샹들리에 전구는 블루투스를 통해 안드로이드 전화를 사용 해제 등 제어 할 수 있습니다.
우리는 무엇을해야합니까? 2 블루투스 모듈 HC-05 + 부하 제어 릴레이 (220) 및 프로그램 "음성 제어 블루투스 HC05"를 참조하십시오.
의 원리는 무엇입니까? 블루투스 모듈 HC-05 무료 핀, 7은 7 핀 10과 2입니다
우리는 11 일에 긍정적 인 신호 +3 V 핀을 제공 할 때 다음 블루투스 모듈 HC-05는 AT 명령을 입력,
이 모드에서, "AT 명령"+로와, 직렬 입력 "RX"우리는 핀의 상태를 변경할 수있는 명령을 전송에 - 예를 들어, 명령을 전송하여 +에 10 핀 상태 변경 "+ PIO으로는 10.1을 =", 그리고 만약 "+ PIO AT = 10,0은"전송 상태를 변경할 수있는 10 핀 - 다른 핀을 + PIO AT ""+ PIO으로는 7,1 = "를 = + MPIO = CFC AT 7,0"명령 "은"을 모두 포함 핀, 그리고 "+ MPIO = 0을"모든 핀을 사용하지 않습니다.
중요한 것은 모든 팀은 눈에 보이지 않는 말에 있어야한다! 기호 "표시된다"\ R \ N "LF 및 CR"그 \ 연구 \ n은 "LF 및 CR", 그것이 "?
LF
줄 바꿈 (줄 바꿈).
CR
캐리지 리턴 (캐리지 리턴).
전송 가능하게하는 능력 "\ R \ N"그것이 내가이 프로그램을 주문 "LF와 CR"입니다.
관리 샹들리에 때문에 우리는 마이크로 컨트롤러 ATMEGA328 같은 수수료 나 아두 이노를 사용하지 않습니다
와 "AT 명령"프로그래밍 모드 블루투스 모듈 HC-05은 블루투스를 통해 명령을 수신 할 수
우리는 시리얼에 다른 블루투스 모듈 HC-05으로 관리 할
그는 "음성 제어 블루투스 HC05"를 사용하여 블루투스를 통해 안드로이드 폰에서 명령을 전송함으로써,
"블루투스 모듈 HC-05"직렬 출력을 통해 (1 번 호출)의 "TX는"AT "프로그래밍 모드에있는 것 (2 번 호출)", "RX" "블루투스 모듈 HC-05의 입력에 이러한 명령을 리디렉션합니다 명령 ".
"음성 제어 블루투스 HC05"의 추가 기능을 제공합니다.
1. 16 팀에게 비 휘발성 메모리에 최대 음성 명령을 기억.
2. 블루투스는 16 팀까지 비 휘발성 메모리에서 명령을 기억.
3. 보내는 명령은 음성 인식을 통해 명령을 블루투스를 기록했다 "음성 음성 제어를."
4. 버튼, 수동 제어, 16 팀의 최대를 눌러 기록 명령을 전송하는 Bluetooth.
5. 녹음 된 음성 명령을 매핑 및 블루투스 n 버튼을 이름으로 명령한다.
6. 직접 키보드를 사용하여 명령을 전송 블루투스.
7. 가속도계를 사용하여 음성 인식을 시작합니다.
8. 자동 음성 인식 등.
9. 수동 제어를위한 네 개의 화면 사이를 전환 표시.
10. 명령 "문자"\ R \ N이된다 "LF와 CR"를 전송하는 블루투스를 포함.
LF 라인 피드 (줄 바꿈). 또는 CR 캐리지 리턴 (캐리지 리턴). 함께 또는 "LF 및 CR"
\ R \ N은 "LF와 CR은"ASCII 표에 대해 읽어 무엇에 관심있는 사람들.
AT 명령의 예.
+ 버전을? 펌웨어 버전을 알고있다.
+ UART AT? 설정 속도를 배운다.
+ UART AT = 38400, 38400 0.0 설치.
+ PIO AT = 10,1은 10 핀 (가) 있습니다.
+ PIO AT = 7,1는 7 핀 (가) 있습니다.
+ PIO AT = 10,0은 10 핀을 사용하지 않도록 설정합니다.
+ PIO AT 7,0 7 비활성화 핀 =.
+ MPIO = CFC의 모든 핀이 (가) 있습니다.
+ MPIO = 0의 모든 핀을 끕니다.
+ MPIO = C24 AT (10, 5, 2. 핀) 등이 있습니다.
첫 삽입 핀 예 (10, 5, 2. 핀) 명령을 발송한다
+ MPIO AT? 시리얼 모니터는 여러 번 + MPIO AT 명령을 명령 C24에 대한 응답으로 전송해야 발급합니다?
이 옵션을 처음으로 제대로 이제 우리는 (10, 5, 2. 핀)을 포함 + MPIO = C24 AT 명령을 전송 작동하지 않는 것입니다.
+ NAME AT? 이름을 알 수 있습니다.
+ NAME AT = HC-05 BLUE는 HC-05 BLUE의 이름을 설정
+ PSWD AT?
+ PSWD = 0000
+ ORGL AT 공장 설정으로 리셋 - 기본 설정을 복원합니다.
자세히 알아보기
안돼! 마이크로 컨트롤러, 예를 들어 ATMEGA328 보드 나 아두 이노.
실제로,이 프로그램은 다른 문제를 해결하는 데 사용될 수있다,
이러한 모든 음성 명령을 사용하여 블루투스 명령을 보내는 등.
그것은 무엇을 하는가? 예를 들어 샹들리에 샹들리에 전구는 블루투스를 통해 안드로이드 전화를 사용 해제 등 제어 할 수 있습니다.
우리는 무엇을해야합니까? 2 블루투스 모듈 HC-05 + 부하 제어 릴레이 (220) 및 프로그램 "음성 제어 블루투스 HC05"를 참조하십시오.
의 원리는 무엇입니까? 블루투스 모듈 HC-05 무료 핀, 7은 7 핀 10과 2입니다
우리는 11 일에 긍정적 인 신호 +3 V 핀을 제공 할 때 다음 블루투스 모듈 HC-05는 AT 명령을 입력,
이 모드에서, "AT 명령"+로와, 직렬 입력 "RX"우리는 핀의 상태를 변경할 수있는 명령을 전송에 - 예를 들어, 명령을 전송하여 +에 10 핀 상태 변경 "+ PIO으로는 10.1을 =", 그리고 만약 "+ PIO AT = 10,0은"전송 상태를 변경할 수있는 10 핀 - 다른 핀을 + PIO AT ""+ PIO으로는 7,1 = "를 = + MPIO = CFC AT 7,0"명령 "은"을 모두 포함 핀, 그리고 "+ MPIO = 0을"모든 핀을 사용하지 않습니다.
중요한 것은 모든 팀은 눈에 보이지 않는 말에 있어야한다! 기호 "표시된다"\ R \ N "LF 및 CR"그 \ 연구 \ n은 "LF 및 CR", 그것이 "?
LF
줄 바꿈 (줄 바꿈).
CR
캐리지 리턴 (캐리지 리턴).
전송 가능하게하는 능력 "\ R \ N"그것이 내가이 프로그램을 주문 "LF와 CR"입니다.
관리 샹들리에 때문에 우리는 마이크로 컨트롤러 ATMEGA328 같은 수수료 나 아두 이노를 사용하지 않습니다
와 "AT 명령"프로그래밍 모드 블루투스 모듈 HC-05은 블루투스를 통해 명령을 수신 할 수
우리는 시리얼에 다른 블루투스 모듈 HC-05으로 관리 할
그는 "음성 제어 블루투스 HC05"를 사용하여 블루투스를 통해 안드로이드 폰에서 명령을 전송함으로써,
"블루투스 모듈 HC-05"직렬 출력을 통해 (1 번 호출)의 "TX는"AT "프로그래밍 모드에있는 것 (2 번 호출)", "RX" "블루투스 모듈 HC-05의 입력에 이러한 명령을 리디렉션합니다 명령 ".
"음성 제어 블루투스 HC05"의 추가 기능을 제공합니다.
1. 16 팀에게 비 휘발성 메모리에 최대 음성 명령을 기억.
2. 블루투스는 16 팀까지 비 휘발성 메모리에서 명령을 기억.
3. 보내는 명령은 음성 인식을 통해 명령을 블루투스를 기록했다 "음성 음성 제어를."
4. 버튼, 수동 제어, 16 팀의 최대를 눌러 기록 명령을 전송하는 Bluetooth.
5. 녹음 된 음성 명령을 매핑 및 블루투스 n 버튼을 이름으로 명령한다.
6. 직접 키보드를 사용하여 명령을 전송 블루투스.
7. 가속도계를 사용하여 음성 인식을 시작합니다.
8. 자동 음성 인식 등.
9. 수동 제어를위한 네 개의 화면 사이를 전환 표시.
10. 명령 "문자"\ R \ N이된다 "LF와 CR"를 전송하는 블루투스를 포함.
LF 라인 피드 (줄 바꿈). 또는 CR 캐리지 리턴 (캐리지 리턴). 함께 또는 "LF 및 CR"
\ R \ N은 "LF와 CR은"ASCII 표에 대해 읽어 무엇에 관심있는 사람들.
AT 명령의 예.
+ 버전을? 펌웨어 버전을 알고있다.
+ UART AT? 설정 속도를 배운다.
+ UART AT = 38400, 38400 0.0 설치.
+ PIO AT = 10,1은 10 핀 (가) 있습니다.
+ PIO AT = 7,1는 7 핀 (가) 있습니다.
+ PIO AT = 10,0은 10 핀을 사용하지 않도록 설정합니다.
+ PIO AT 7,0 7 비활성화 핀 =.
+ MPIO = CFC의 모든 핀이 (가) 있습니다.
+ MPIO = 0의 모든 핀을 끕니다.
+ MPIO = C24 AT (10, 5, 2. 핀) 등이 있습니다.
첫 삽입 핀 예 (10, 5, 2. 핀) 명령을 발송한다
+ MPIO AT? 시리얼 모니터는 여러 번 + MPIO AT 명령을 명령 C24에 대한 응답으로 전송해야 발급합니다?
이 옵션을 처음으로 제대로 이제 우리는 (10, 5, 2. 핀)을 포함 + MPIO = C24 AT 명령을 전송 작동하지 않는 것입니다.
+ NAME AT? 이름을 알 수 있습니다.
+ NAME AT = HC-05 BLUE는 HC-05 BLUE의 이름을 설정
+ PSWD AT?
+ PSWD = 0000
+ ORGL AT 공장 설정으로 리셋 - 기본 설정을 복원합니다.