26 Mart 2016 Cumartesi

Analog Ses Algılayıcı Sensör - Analog Sound Sensor - Ekolayzer :)

Analog Ses Algılayıcı Sensör - Analog Sound Sensor



Merhaba 

Diş ameliyatı sebebi ile kısa bir aradan sonra tekrar Arduino ile oynamaya başladık.

Oğlumla Çin'den 30 günde gelen ses algılayıcı sensörümüzü kullanarak bir ekolayzer yaptık.

Bizim kız hemen "Baba bununla benim odamın ışıklarını yakıp söndürebilir miyim?" diye sordu...

Devre ve Kodlar:

Kodlar : 

int DA = A0;
int threshold = 100; //Set minimum threshold for LED lit
int sensorvalue = 0;

void setup() {
  // put your setup code here, to run once:
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(7, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  sensorvalue = analogRead(DA);
  if (sensorvalue >= threshold) {
    digitalWrite(2, LOW);
    digitalWrite(3, LOW);
    digitalWrite(4, LOW);
    digitalWrite(5, LOW);
    digitalWrite(6, LOW);
    digitalWrite(7, LOW);
    delay(15);
  } else {

    digitalWrite(2, HIGH);
    digitalWrite(3, HIGH);
    digitalWrite(4, HIGH);
    digitalWrite(5, HIGH);
    digitalWrite(6, HIGH);
    digitalWrite(7, HIGH);
  }

}

Resimler: