티스토리 뷰
#include <softwareserial.h> //SoftwareSerial(RXD PIN, TXD PIN); SoftwareSerial BTSerial(2,3); void setup() { Serial.begin(9600); BTSerial.begin(9600); pinMode(5, OUTPUT); pinMode(6, OUTPUT); pinMode(7, OUTPUT); } void loop() { if(BTSerial.available()) { int btData = BTSerial.read(); Serial.write(btData); ledOn(btData); } if(Serial.available()) { BTSerial.write(Serial.read()); } } void ledOn(int btData) { if(btData >= 48 && btData <= 52) { digitalWrite(5, (btData == 49 || btData == 52) ? HIGH : LOW); digitalWrite(6, (btData == 50 || btData == 52) ? HIGH : LOW); digitalWrite(7, (btData == 51 || btData == 52) ? HIGH : LOW); } }
블루투스 모듈 AT Command
Command | paramerter | receive | |
테스트 | AT | - | OK |
통신속도 설정 | AT+BAUD1 | 4 : 9600 | OK9600 |
이름변경 | AT+NAMExxxxxx | - | OKname |
Pincode 변경 | AT+PINxxxx | - | OKsetpin |
'IT > Arduino' 카테고리의 다른 글
아두이노 교육4일차 서보 모터 제어 (0) | 2014.08.30 |
---|---|
아두이노 교육4일차 초음파 센서를 통한 거리측정 (0) | 2014.08.30 |
아두이노 교육4일차 DC모터 정역제어 (0) | 2014.08.30 |
아두이노 교육4일차 DC 모터 제어 (0) | 2014.08.30 |
아두이노 교육3일차 적외선 센서 (0) | 2014.08.23 |
댓글