아두이노 블루투스 통신 예제

Postato il 2 Ago 2019 in Senza categoria

노트북이나 PC를 사용하여 블루투스를 통해 아두 이노를 제어 할 수있는 방법을 보자. 그래서, 먼저 우리는 HC-05 블루투스 모듈에 우리의 노트북을 페어링 해야 하 고 우리는 노트북 블루투스 설정에서 그렇게 할 수 있습니다. 노트북은 HC-05 모듈을 발견하고 `1234`암호를 사용하여 우리는 장치를 페어링합니다. 안녕. 예제 2를 시도 하 고 마스터 프로그램을 컴파일 하는 동안 이 범위에서 POSITIVE선언 되지 않은 것으로 오류를 표시 하는 동안. 이 오류를 지우는 방법. 디스플레이의 전원이 켜지면 다음과 같이 구성됩니다: // // 1. 지우기 // 2를 표시합니다. 함수 세트: // DL = 1; 8비트 인터페이스 데이터 // N = 0; 1줄 표시 // F = 0; 5 × 8 도트 문자 글꼴 // 3. 디스플레이 켜기/끄기 컨트롤: // D = 0; 표시 오프 // C = 0; 커서 끄기 // B = 0; 깜박임 // 4.

입력 모드 세트: // I/D = 1; 1 // S = 0으로 증분; 아니 시프트 // // 참고, 그러나, 그 Arduino를 재설정 하지 않습니다 LCD를 재설정 하지 않습니다., 그래서 우리는 // 스케치가 시작 될 때 그 상태에서 가정할 수 없습니다 (그리고는 // LiquidCrystal 생성자 호출). 우리는 같은 블루투스 모듈과 안드로이드 응용 프로그램과 함께 아두 이노 보드 대신 간단한 보드를 사용할 수 있습니까? 여기에 안드로이드 응용 프로그램에서, 우리는 코드에 수동으로 블루투스 모듈의 맥 ID를 입력해야합니다. 대신 수동으로 입력, 사용 가능한 장치의 목록에서 블루투스 모듈을 선택하고 맥 ID를 가져 와서 연결하는 방법 안드로이드에 대한 블루투스 터미널 응용 프로그램의 숫자가 있습니다. 나는 직렬 블루투스 터미널을 선택했다. BT 모듈과 통신하기 위해 핀 8과 핀 9를 사용하는 AltSoftSerial을 사용하고 있습니다. AltSoftSerial 라이브러리는 https://www.pjrc.com/teensy/td_libs_AltSoftSerial.html 다운로드할 수 있으며 예제 스케치를 컴파일하려면 추가해야 합니다. 나는 위의 예 1을 따라, 마스터는 LED 명령을 켜지만 슬레이브는 명령을 수신하지 않습니다. 내 프로젝트 HC-05 블루투스 모듈아두 이노를 사용하는 오전이 모듈은 거기 밖으로 가장 인기있는 블루투스 모듈입니다. 기본 버전은 꽤 저렴합니다. 블루투스 쉴드 또는 꿀벌 모양의 버전, BTBee 및 꿀벌 방패를 사용하여 모듈과 Arduino 사이의 와이어를 연결해야하는 번거 로움을 피할 수 있습니다.

이제까지 스마트 폰으로 전자 장치 중 일부를 제어 생각? 로봇이나 다른 장치는 어떻습니까? 스마트 폰으로 제어하는 것이 멋지지 않을까요? 여기에 블루투스를 통해 아두 이노와 안드로이드 스마트 폰을 인터페이싱하기위한 간단한 튜토리얼입니다! 나는 최근에 이것을 시도하고 USB OTG (1 부)가 잘 작동 – 나는 Arduino vendorID (조금 안전하지 않은,하지만 이봐, 그것은 나열된 공급 업체 ID 또는 그 변형을 허용하지 않았다)에 대한 검사를 제거할 필요가 있었다. 안녕하세요 마틴, 나는 블루투스를 통해 아두 이노 사이의 동시 통신을하려고합니다. 그러나 작동하지 않습니다. 설명: 먼저 LED가 연결될 핀과 스마트폰에서 나오는 데이터를 저장하는 변수를 정의해야 합니다. 설정 섹션에서 우리는 출력으로 LED 핀을 정의하고 바로 낮게 설정해야합니다.