Senin, 28 Juli 2014

Alerem menggunakan 4 control LDR Dan Bluetooth arduino uno r3


Alerem menggunakan 4 control LDR Dan Bluetooth 

Harus control dengan android bluetem
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