SES SENSÖRÜ KULLANIMI

SES SENSÖRÜ KULLANIMI




[code]
const int SensorOutPin = 0; //Sensörün out bacağının bağlı olduğu pin tanımlanır.
const int ledPin = 13;      //13. pine bağlı Led tanımlanır.

int deger;                  //SESNSÖRDEN okunan değerin tutulacağı değişken tanımlanır.

const int esik = 800;       //Ledin yanmasını istediğimiz eşik değeri tanımlanır.
// Eşik değerinin hassasiyeti kart üzerindeki potansiyometre ile
// değiştirilebilir.
void setup()
{
pinMode (ledPin, OUTPUT);//dijital 13. pin çıkış olarak ayarlanır.
Serial.begin(9600); // Serial monitor baud rate değeri belirlenir.

}

void loop() {
deger = analogRead(SensorOutPin); //Arduino döngü içinde sürekli sensör değerini okur.
Serial.println(deger);
if (deger > esik)
{
digitalWrite (ledPin, HIGH); //Eğer okunan değer belirlenen eşik değerinden büyükse led yanar.
delay (500);                 //Ledin yarım saniye yanması sağlanır.
digitalWrite (ledPin, LOW);  //Led söndürülür.
}
else // eşik değeri farklı diğer tüm değerler için led söndürülür.
{
digitalWrite(ledPin, LOW);
}
}
[/code]



Yorumlar

Bu blogdaki popüler yayınlar

mBlock ile Arduino 9.DERS Park Sensörü Uygulaması