Alerem menggunakan 4 control LDR Dan Bluetooth
int LDRValue1 = 0;
int LDRValue2 = 0;
int LDRValue3 = 0;
int LDRValue4 = 0;
int LDRPort1 = 0;
int LDRPort2 = 1;
int LDRPort3 = 2;
int LDRPort4 = 3;
int light_sensitivity = 500;
void setup() {
// put your setup code here, to run once:
pinMode(13, OUTPUT);//pin led yang bekerja/menghasilkan output
pinMode(12, OUTPUT);
pinMode(11, OUTPUT);
pinMode(10, OUTPUT);
Serial.begin( 9600 );
}
void loop() {
// put your main code here, to run repeatedly:
LDRValue1 = analogRead(LDRPort1);
LDRValue2 = analogRead(LDRPort2);
LDRValue3 = analogRead(LDRPort3);
LDRValue4 = analogRead(LDRPort4);
Serial.println(LDRValue1);//untuk mengirim ke bluetooth
Serial.println(LDRValue2);
Serial.println(LDRValue3);
Serial.println(LDRValue4);
if (LDRValue1 < 500)// nilai besarnya ldr pada cahaya//500 maka akan bekerja
{
digitalWrite(12, HIGH);//nilai ldr lebih besar dari 500 LED pin 12 akan nyala
Serial.println("Ada maling"); //jika led nyala ngirim menggunakan bluetooth ke hp ada maling
}
else //tetapi
{
digitalWrite(12, LOW);//nilai ldr lebih kecil dari 500 led pin 12 akan mati
Serial.println("Aman");//jika led mati berarti aman
}
if (LDRValue2 < 500)
{
digitalWrite(13, HIGH);
Serial.println("Ada maling");
}
else
{
digitalWrite(13, LOW);
Serial.println("Aman");
}
if (LDRValue3 < 500)
{
digitalWrite(11, HIGH);
Serial.println("Ada maling");
}
else
{
digitalWrite(11, LOW);
Serial.println("Aman");
}
if (LDRValue4 < 500)
{
digitalWrite(10, HIGH);
Serial.println("Ada maling");
}
else
{
digitalWrite(10, LOW);
Serial.println("Aman");
}
//delay(1000);
}
Tidak ada komentar:
Posting Komentar