Stap 3: Software deel:
Const int buzzer_pin = 4; Zoemer pin
Const int gsr_sensor = a1 worden verkregen; sensör sinyal pini
int ortalama_deger = 0; ortalama değeri
int sensor_degeri; sensör değeri
VOID Setup {}
lange toplam = 0;
Serial.begin(9600);
pinMode(buzzer_pin,OUTPUT);
digitalWrite(buzzer_pin,LOW);
delay(1000);
for (int i = 0; ik < 500; i ++)
{
sensor_degeri=analogRead(gsr_sensor);
toplam += sensor_degeri; delay(5);
}
ortalama_deger = toplam/500;
Serial.Print ("ortalama_deger =");
Serial.println(ortalama_deger);
}
void loop
{
int. temp;
sensor_degeri=analogRead(gsr_sensor);
Serial.Print("sensor_degeri=");
Serial.println(sensor_degeri);
Temp = ortalama_deger - sensor_degeri;
if(ABS(temp) > 50)
{
sensor_degeri=analogRead(gsr_sensor);
Temp = ortalama_deger - sensor_degeri;
if(ABS(temp) > 50)
{
digitalWrite(buzzer_pin,HIGH);
delay(3000);
digitalWrite(buzzer_pin,LOW);
delay(1000);
}
}
}