Arduino
OKUDUĞUNUZ KONU
Arduino İle Dijital Metre Yapımı
2

Arduino İle Dijital Metre Yapımı

Yazar : Utkan Subaşı22 Temmuz 2018

Merhabalar, bugün Ultrasonik sensör ile dijital metre yapacağız.

Ultrasonik sensör nedir? Ultrasonik bir sensör, ultrasonik ses dalgaları kullanarak bir nesneye olan mesafeyi ölçen bir araçtır. Ultrasonik bir sensör, bir nesnenin yakınlığına ilişkin bilgileri geri ileten ultrasonik darbeler göndermek ve almak için bir dönüştürücü kullanır. Yüksek frekanslı ses dalgaları, farklı eko desenleri üretmek için sınırlardan yansımaktadır.

Ultrasonik Sensörler Nasıl Çalışır? Ultrasonik ses, insan işitme aralığının üzerindeki bir frekansta titreşir. Transdüserler, ultrasonik sesi almak ve göndermek için kullanılan mikrofonlardır. Ultrasonik sensörlerimiz, diğerleri gibi, bir nabız göndermek ve yankı almak için tek bir transdüser kullanır. Sensör, ultrasonik darbenin gönderilmesi ve alınması arasındaki zaman aralıklarını ölçerek bir hedefe olan mesafeyi belirler.

Projeyi Satın Al

Bu projeyi kurulu çalışır halde yada isterseniz demonte halde satın alabilirsiniz.Proje ile birlikle yapım aşaması resimleri bağlantı şemaları ve kodları açık kaynak olarak gönderilir. “Satın Almak İçin Yukarıda Butona Basınız”

Projemizde Kullanılan Malzemeler

Neden Ultrasonic Sensör? Ultrason herhangi bir aydınlatma ortamında güvenilirdir ve içte veya dışta kullanılabilir. Ultrasonik sensörler, bir robot için çarpışmadan kaçınmayı ve çok hızlı olmadıkça sık sık hareket etmeyi başarabilir. Ultrasonik uygulamalar çok yaygın bir şekilde kullanılmaktadır, tahıl ambarı algılama uygulamalarında, su seviyesi algılayıcısında, drone uygulamalarında ve yerel tahrikli restoran veya bankanızdaki algılama araçlarında güvenilir bir şekilde uygulanabilirler. Ultrasonik telemetreler genellikle bir çarpışmayı algılayan cihazlar olarak kullanılır.

Projemizin Bağlantı Şeması

</pre>
//Proje Hocam
//Utkan Subaşı - Dijital Metre
#include <NewPing.h> // HC-SR04 için Kod Kütüphanesi
#include <LiquidCrystal_I2C.h>
#include <Wire.h>
LiquidCrystal_I2C lcd(0x3f, 16, 2);

#define TRIGGER_PIN 13 // Trig pininin bağlı olduğu Arduino pini.
#define ECHO_PIN 12 // Echo pininin bağlı olduğu Arduino pini.
#define MAX_DISTANCE 400 // Ölçmek istediğimiz maksimum mesafe.
NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);

void setup() {
lcd.begin();
lcd.backlight();
lcd.print("Uzaklik:"); // İmlecin olduğu yere “Uzaklik:” yazdırma.
}

void loop() {
delay(50); // Gönderilen dalgalar arası 50 ms bekle.
//(Minimum bekleme süresi 29ms olmalı.)

lcd.setCursor(0,1); // İmleci ikinci satırın ilk sutünuna yerleştirme.
lcd.print(sonar.ping_cm() ); // İmlecin olduğu yere ölçülen uzaklığı santimetre
//cinsinden yazma.
lcd.print(" cm"); // Uzaklık birimi olan “cm” yazma.
}
<pre>
SİZCE NASIL OLMUŞ?
Beğendim
87%
İlginç
9%
Eh İşte
0%
Anlamadım
4%
Kötü
0%
Berbat
0%
YAZAR HAKKINDA
Utkan Subaşı
Utkan Subaşı
Arduino'ya 11 yaşında başladım. Çok sevdim. Devam ettim. Tübitak Ortaokullar Arası Yapılan Yarışmada 3. Oldum. ARDUİNO'YA DEVAMM...
2 YORUMLAR
  • KASIMCAN ARSLAN
    24 Temmuz 2018 at 11:06

    MERHABA ÇALIŞMAYI ÇOK SEVDİM AMA ARDUİNO NANO YERİNE UNO KULLANABİLECEGİMİZ İ ŞEMA ATABİLİR MSİNİZ İYİ GÜNLER :))

  • Bana torbacı diyorlar
    19 Eylül 2018 at 17:01

    Tüm kodların ne işe yaradığını yapsanız daha güzel olur.

YORUM YAP