Ultrasonik Sensör ile Ölçülen Mesafeyi LCD Ekrana Yazırma

Bu dersimizde arduiono ile dijital metre uygulaması yapacağız. Bu uygulama için HC-SR04 ultrasonik mesafe sensörü ile ölçülen mesafeyi LCD ekrana yazdırma için gerekli tüm adımları inceleyeceğiz.

Ultrasonik Sensör ile Ölçülen Mesafeyi LCD Ekrana Yazırma

Bu dersimizde arduiono ile dijital metre uygulaması yapacağız. Bu uygulama için HC-SR04 ultrasonik mesafe sensörü ile ölçülen mesafeyi LCD ekrana yazdırma için gerekli tüm adımları inceleyeceğiz.

Arduino ile yapılan projeler arasında dijital metre uygulaması oldukça popülerdir. Arduino ile dijital metre yapmak için HC-SR04 ultrasonik sensör ile ölçülen uzaklığı LCD ekrana yazdırmak gerekiyor.

Daha önceki derslerimizde arduino ile HC-SR04 ultrasonik mesafe sensörü kullanımı ve arduino ile 16×2 LCD ekran kullanımını ayrı ayrı incelemiştik. Aşağıdaki linklere tıklayarak dersleri inceleyebilirsiniz.

İLGİLİ YAZI: Arduino ve HC-SR04 Ultrasonik Sensör ile Mesafe Ölçümü

arduino-ile-ultrasonik-sensor-kullanimi

İLGİLİ YAZI: Arduino ile 16×2 LCD Ekran Kullanımı-LCD Ekran Uygulaması

arduino-ile-lcd-ekran-kullanimi

Arduino ile mesafe ölçer yapımı için öncelikle aşağıdaki devre şemasını inceleyerek kendi devremizi oluşturalım.

Arduino ile LCD ve HCSR04 Bağlantı Şeması

arduino-ile-mesafe-sensoru-lcd-ekran-baglanti-semasi

arduino-ile-mesafe-sensörü-lcd-ekran-bağlantı-şeması

Şemayı incelediğimizde;

arduino ile hc-sr04 ultrasonik mesafe sensörü bağlantısı yapılırken

trig pini arduino 13 numaralı pine,

echo pini arduino 12 numaralı pine,

arduino ile I2C LCD ekran bağlantısı yapılırken

SDA pini arduino A4 pinine,

SCL pini arduino A5 pinine,

VCC pinleri arduino 5V pinine, GND pinleri arduino GND pinine bağlanmıştır.

arduino-ile-mesafe-ölçer-devresi

arduino-ile-mesafe-ölçer-devresi

Arduino dijital metre kodları

Önce HC-SR04 ultrasonik sensör ile mesafeyi ölçüp, bu değeri lcd ekrana yazdıracak şekilde arduino kodlarını hazırlayalım.

I2C ile Lcd ekran kullanmak için aşağıdaki kütüphane dosyasını bilgisayarınıza indirdikten sonra klasöre çıkartın. Sonra bu kütüphane dosyasını arduino programının kurulu olduğu klasördeki libraries klasörüne kopyalayın.

LCD Ekran Kütüphanesini indirmek için TIKLAYIN…

Kodları hazırladıktan sonra arduinoya kartımıza yükleyelim.

Tüm adımları doğru bir şekilde yaptığınızda her yarım saniyede bir lcd ekranda ultrasonik sensör ile ölçülen mesafe yazacaktır.

arduino-ile-mesafe-ölçer-yapımı

arduino-ile-mesafe-ölçer-yapımı

ÖZET: Bu yazımızda ultrasonik mesafe sensörü ile ölçtüğümüz mesafeyi LCD ekrana yazdırarak arduino ile dijital metre yapımı için gerekli adımları inceledik.

Konu ile ilgili görüş, öneri ve düşüncelerinizi yorumlar bölümünden bize ulaştırabilirsiniz.

Yeni yazılardan anında haberdar olmak için arduinomedia facebook hesabını takip etmeyi unutmayın.

https://www.facebook.com/arduinomedia/

Diğer tüm arduino modül kullanımları ve örnek arduino projeleri için kardeş sitemizi incelemeyi unutmayın…

www.kodlakafa.com

Bir sonraki dersimizde görüşmek dileğiyle…

Etiketler:

Yorumlar
  1. Ali Akman dedi ki:

    hc-sr04 sensörü aynı anda engele çarpmama görevini yaparken mesafe ölçümünü de aynı zamanda yapabilir mi? yani bir sensör iki görevi yapabilir mi? yardımcı olursanız sevinirim.

    1. amediaadmin dedi ki:

      Zaten mesafeyi ölçtürerek engeli tespit ediyor. Siz mesafeyi ölçtükten sonra eğer belirli bir mesafenin altında ise ölçülen değer mantıksal olarak önünde bir engel var demektir.

      1. Ali Akman dedi ki:

        Anladım teşekkür ederim. Ben şöyle ifade ediyim. Arduino üzerinde engellere çarpmayan kumanda kontrollü robot yapıyorum. Hali hazırda ve çalışıyor durumda. Ben bu robota mesafe sensörünü de eklemek istiyorum ve kodsal hata alıyorum. Yani muhtemel kod revizyon görücek. Sizin kodlara göre bağlantısını da yaptım. intTrigpin kodu hata veriyor. Yani sensör hem engele duyarlı olup hemde ekrana veri gönderme konusunda işlevini gerçekleştirmiyor. Yardımcı olabilir misiniz bu konuda?

      2. Ali Akman dedi ki:

        merhaba. anlıyorum. ancak kodda analog a4 ve a5 pinine dair kodu hangi kod? eksik mi ben mi göremiyorum? yardımcı olursanız sevinirim.

  2. Ali Akman dedi ki:

    merhaba. anlıyorum. ancak kodda analog a4 ve a5 pinine dair kodu hangi kod? eksik mi ben mi göremiyorum? yardımcı olursanız sevinirim.

  3. Ali Akman dedi ki:

    çünkü ben kodu yüklediğimde herhangi bir veri gitmiyor. bağlantılarını da kontrol ettim bir problem görünmüyor.

    1. nail dedi ki:

      ben katılıyorum,eğer size geri dönüş olursa bana haber vermeniz beni çok mutlu eder

  4. sedar dedi ki:

    uygullama cok ıyı

  5. sedar dedi ki:

    uygullama cok ıyı

  6. a dedi ki:

    lcd ekrandaki mesafe 4 cm de takılı kaldı uzaklığı değiştirmeme rağmen