재료 :피에조 부저와 초음파 센서 블루투스 모듈
초음파 센서에서 멀어지게되면 소리가 나게 만들었습니다.
이걸 블루투스 모듈을 통해 스마트폰으로 알림창 같이 받아서 아두이노를 끄고 키고 하고싶은데 쓰고 싶은데 어덯게 수정하면 될까요
코드 :
int val;
const int speakerPin = 9;
const int sensorPin =0;
int numTones = 2;
int tones[] = {4186,3520};
void setup() {
Serial.begin(9600);
pinMode(7, OUTPUT);
pinMode(6, INPUT);
}
void loop()
{
digitalWrite(7, HIGH);
delayMicroseconds(10);
digitalWrite(7, LOW);
val=pulseIn(6,HIGH)/58;
Serial.println("==================");
Serial.print("Distance(cm) = ");
Serial.println(val);
if(val> 10){
for (int i = 0; i < numTones; i++) {
tone(speakerPin, tones[i]);} //
//noTone(speakerPin);
Serial.println("알람");
Serial.println("==================");
}
delay(100);
}
#include <SoftwareSerial.h>
SoftwareSerial btSerial(2,3); // RX,TX
void step() {
Serial.begin(9600);
btSerial.begin(9600);
}
void loop2() {
if(Serial.available())
btSerial.write(Serial.read());
if(btSerial.available())
btSerial.write(Serial.read());
}
|