ARDUINO İLE ANALOG GİRİŞTEN OKUDUĞUMUZ DEĞER İLE İŞLEM YAPMAK


Merhaba arkadaşlar bu uygulamamızda arduino ile analog girişten okuduğumuz değerle belirlediğimiz bi işlemi yapacağız ben burda led yanmasını istiyorum siz okuduğunuz değerde Arduinomuzun hangi işlemi yaptırmak istiyorsanız ona göre kullanabilirsiniz.

KULLANILAN MALZEMELER

  1. Arduino Uno
  2. Potansiyometre,LDR vs.
  3. 10K Direnç
  4. Led veya onun yerine çalışmasını istediğiniz eleman  


Potansiyometre Bağlantısı
(Ayak Bağlantılarına Dikkat Edin)



LDR Bağlantısı
Bu devrede led bağlantısı olarak 10. pini kullanınız.


KOD:

int sensorPin = A0;    // potansiyometrenin bağlı olduğu analog giriş
int ledPin = 10;      // Led'imizin bağlı olduğu pin
int sensorValue = 0;  // Led gecikmesini ayarladığımız değer

void setup() {
  // Led pini çıkış olarak belirliyoruz
  pinMode(ledPin, OUTPUT);
}

void loop() {
  // Sensörden gelen verileri okuyoruz
  sensorValue = analogRead(sensorPin);
  // Eğer analogtan girişten aldığımız değer sensorValue fonksiyonuna eşitse ledimizi çalıştıracak
  digitalWrite(ledPin, HIGH);
  // Programın duracağı zamanı sensorValue fonksiyonumuz belirleyecek
  delay(sensorValue);
  // Eğer değerler uyuşmuyorsa ledi söndür:
  digitalWrite(ledPin, LOW);
  // SensorValue istenilen değere ulaşana kadar programı durdur
  delay(sensorValue);
}



İYİ ÇALIŞMALAR :)
-Yorum kısmından sorularınızı iletebilirsiniz.
Google Plus ile Paylaş

Kısaca: j

Elektronik ve Geliştirme Kartları hakkında bilgilerini sizlerle paylaşan yardımsever bir kişi.

1 yorum:

  1. programı yanlış yazmışsın if kullanman gerekirdi

    YanıtlaSil