[Bluetooth를 이용한 LED 켜기]
* Bluetooth & LED 회로
* Bluetooth 소스
#include<SoftwareSerial.h> int TxPin = 2; int RxPin = 3; int ledPin = 13; SoftwareSerial BTSerial(TxPin, RxPin); void setup() { BTSerial.begin(9600); pinMode(ledPin, OUTPUT); } void loop() { if (BTSerial.available()) { char cmd = (char)BTSerial.read(); if (cmd == '1') digitalWrite(ledPin, HIGH); else digitalWrite(ledPin, LOW); } }
* Bluetooth로 LED 제어하기
1. 안드로이드 Play스토어에서 "bluetooth controller"를 검색하고 "블루투스 컨트롤" 어플을 설치한다.
2. 어플에서 ① 장치 검색하여 장치와 연결
② 키설정에 들어가서 [키이름, 데이터 설정]을 입력하고 OK를 누른다. (키이름과 데이터 설정에는 각각 [켜기, 1],[끄기, 0]을 입력)
③ 그 후에 켜기 버튼과 끄기 버튼을 눌러 LED가 켜지고 꺼지는 것을 확인한다.
'프로그래밍 > Arduino' 카테고리의 다른 글
[Arduino] 디지털 입출력 관련 함수 (0) | 2017.07.07 |
---|---|
[Arduino] 아두이노 스케치 프로그램 사용 함수 (0) | 2017.07.07 |
[Arduino] 초음파센서로 삼색 LED 출력하기 (2) | 2017.07.05 |
[Arduino] LCD 출력하기 (0) | 2017.07.05 |
[Arduino] 스위치로 LED 2개 제어하기 (0) | 2017.07.04 |