블루투스 |
좋아요:0 | ||||
---|---|---|---|---|---|
작성자 | 김민희 | 등록일 | 18.07.14 | 조회수 | 200 |
#include SoftwareSerial BTSerial(2, 3); void setup() { Serial.begin(9600); // 시리얼포트의 통신속도를 9600 bps로 시작한다 BTSerial.begin(9600); // BTSerial 포트의 통신속도를 9600 bps로 시작한다 } void loop() { if (BTSerial.available()) Serial.write(BTSerial.read()); //PC에서 보낸것을 블루투스로 받는다(?) if (Serial.available()) BTSerial.write(Serial.read()); } #include SoftwareSerial BTSerial(2, 3); void setup() { pinMode(9,OUTPUT); BTSerial.begin(9600); } void loop() { if(BTSerial.available()){ // 만약 BTSerial에 데이터의 입력이 있으면 int a = BTSerial.read(); // int형 a에 입력값을 저장한다 if(a == '1') // 만약 입력값이 1이면 { digitalWrite(9,HIGH); //LED를 켠다 } if(a == '2') // 만약 입력값이 2이면 { digitalWrite(9,LOW);// LED를 끈다 } } } |
이전글 | 자료2번 |
---|---|
다음글 | 전자시계 |