Paso 3: Pieza de Software:
const int buzzer_pin = 4; Pin de zumbador
const int gsr_sensor = A1; Sensör distribuidores pini
int ortalama_deger = 0; Ortalama değeri
int sensor_degeri; Sensör değeri
void setup() {}
Papá largo = 0;
Serial.Begin(9600);
pinMode(buzzer_pin,OUTPUT);
digitalWrite(buzzer_pin,LOW);
Delay(1000);
para (int i = 0; i < 500; i ++)
{
sensor_degeri=analogRead(gsr_sensor);
Papá += sensor_degeri; Delay(5);
}
ortalama_deger = papá/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);
}
}
}