아두이노
아두이노 우노를 이용한 멀티탭 제어
IT아메리카노
2021. 8. 15. 17:20
안녕하세요~ 아두이노 우노를 이용한 멀티탭 제어입니다.
전원을 블루투스로 켜고끄고를 할수있습니다.
준비물 : 릴레이,블루투스(hc-06),안드로이드폰,아두이노우노
--코드--
#include <SoftwareSerial.h>
SoftwareSerial BTSerial(2, 3);
int bufferPosition;
int relay = 13;
float senVal = 0;
float senDur = 0;
void setup() {
Serial.begin(9600);
BTSerial.begin(9600);
bufferPosition = 0;
pinMode(relay, OUTPUT);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
}
void loop() {
if (BTSerial.available()) {
byte data = BTSerial.read(); // 블루투스로 안드로이드에서 보내준 데이터를 받는다.
if (data == '1') { // 안드로이드에서 on을 입력 했을 경우
digitalWrite(relay, HIGH);
}
else if (data == '2') { // 안드로이드에서 off를 입력 했을 경우
digitalWrite(relay, LOW);
}
}
728x90
반응형
LIST