반응형
안녕하세요
아두이노로 블루투스 HC-06를 제어해 봅시다.
HC-06
HC-06는 블루투스 장치인데요
이 부품을 이용하여 휴대폰과 블루투스를 연결한 다음 다른 부품을 제어합니다.
다음과 같이 연결해주세요
그다음 휴대폰 어플리케이션 중
안드로이드 플레이 스토어에 들어간다음
Arduino bluetooth controller를 입력해서 설치해주세요
설치를 하고 처음 나오는 화면은 전부다 Next Ok를 눌러주세요
그러면 Connect to device라면서 블루투스 연결이 가능한 기기들이 나옵니다.
HC-06을 쓸것이므로 HC-06을 눌러줍니다.
반응형
HC-06을 누르면 4가지모드가 뜹니다.
저흰 여기서 Switch mode를 눌러줍시다.
전원 버튼을 눌러주세요
그러면 하단에 The switch is not configured라고 뜹니다.
그러면 오른쪽에 CONFIGURE를 눌러주세요
초록색 전원버튼에 on이라고 입력하고
빨간색 전원버튼에 off라고 입력해주세요
그리고 뒤로가기 버튼을 눌러주세요
그다음 아두이노에 코드를 입력해서 블루투스 연결이 잘됬는지 확인해줍시다.
#include<SoftwareSerial.h>
const int btTx = 8;
const int btRx = 7;
SoftwareSerial bluetooth(btTx,btRx);
void setup(){
Serial.begin(9600);
bluetooth.begin(9600);
Serial.println("AT command");
}
void loop(){
if(bluetooth.available() > 0){
Serial.write(bluetooth.read());
}
}
시리얼 모니터를 여신 후
전원 버튼을 터치하면 아래와 같이
off on이 뜨는 걸 확인할 수 있습니다.
반응형
'Coding > Arduino' 카테고리의 다른 글
아두이노 Esp8266 시리즈 esp01로 와이파이 연결하기 (0) | 2022.06.27 |
---|---|
아두이노 Wemos D1 R1 공공데이터 가져오기 (0) | 2022.06.27 |
아두이노 가변저항에 대해 알아보자 (0) | 2022.06.24 |
아두이노 우노 메모리 구조 (0) | 2022.06.20 |
아두이노 16X2 LCD 제어하기 (0) | 2022.06.20 |