블루투스 연결 테스트
#include "BluetoothSerial.h" //esp32의 블루투스 기능을 포함
BluetoothSerial SerialBT; //블루투스 기능을 정의
void setup() {
Serial.begin(115200); //시리얼 통신속도를 115200으로 설정
SerialBT.begin("metaway_BT"); //블루투스의 이름을 설정
pinMode(15, OUTPUT); //LED가 연결된 15번 핀을 출력용 핀으로 설정
// put your setup code here, to run once:
}
void loop() {
if(SerialBT.available()) { //블루투스로 받은 데이터가 있으면
int ch = SerialBT.read(); //ch라는 변수에 데이터를 1byte 저장
if (ch == '0') { //블루투스를 이용하여 받은 데이터가 '0'이면
digitalWrite(15, HIGH); } //LED를 켬
if (ch == '1') { //블루투스를 이용하여 받은 데이터가 '1'이면
digitalWrite(15, LOW); } //LED를 끔
}
}
앱인벤터 실습 파일 다운로드
SelfFarm_APP.aia