İçindekiler:

Ultrasonik Mesafe Sensörü ve Seri Monitör Çıkışı Kullanımı: 6 Adım
Ultrasonik Mesafe Sensörü ve Seri Monitör Çıkışı Kullanımı: 6 Adım

Video: Ultrasonik Mesafe Sensörü ve Seri Monitör Çıkışı Kullanımı: 6 Adım

Video: Ultrasonik Mesafe Sensörü ve Seri Monitör Çıkışı Kullanımı: 6 Adım
Video: Arduino ile Ultrasonik Sensör (HC-SR04) Kullanımı - Park Sensörü Yapımı 2024, Temmuz
Anonim
Ultrasonik Mesafe Sensörü ve Seri Monitör Çıkışı Kullanma
Ultrasonik Mesafe Sensörü ve Seri Monitör Çıkışı Kullanma

Hey Millet! Seri monitör çıkışının nasıl kullanılacağını öğrenmek istiyorsunuz. İşte burada, bunun nasıl yapılacağına dair mükemmel bir eğitiminiz var! Bu talimatta, ultrasonik sensör kullanarak mesafeyi tespit etmek ve seri monitörde raporlamak için gereken basit adımlarda size rehberlik edeceğim.

Adım 1: Adım 1: Arduino IDE'yi İndirme

Adım 1: Arduino IDE'yi İndirme
Adım 1: Arduino IDE'yi İndirme

Aşağıdaki bağlantıyı kullanarak Arduino IDE'yi (Etkileşimli Geliştirme Ortamı) indirin ve yükleyin:

www.arduino.cc/en/Main/Software İşletim sisteminize ve yapılandırmanıza en uygun sürümü seçin ve kaydedin.

Adım 2: Adım 2: Donanım Malzemeleri

  1. 1 Arduino kurulu
  2. 1 ekmek tahtası
  3. 1 Ultrasonik sensör
  4. Atlama telleri
  5. dirençler

Adım 3: Adım 3: Donanımı Oluşturma

3. Adım: Donanımı Oluşturma
3. Adım: Donanımı Oluşturma

1) Ultrasonik sensörü devre tahtasına ekleyin. Ultrasonik sensörde 4 adet pin bulunmaktadır. Bunlar Vcc (5V güç kaynağı), Trig (Trigger), Echo, Gnd (Groud). Vcc'yi 5V güç kaynağına, Gnd'yi Ground'a, Echo'yu pin 13'e, Trigger'ı pin 11'e jumper kabloları ve şemada gösterilen dirençlerle bağlayın.

2) Yukarıdaki resim bağlantıların nasıl görünmesi gerektiğini göstermektedir.

Adım 4: Adım 4: Programı İndirme ve Çalıştırma

Ekli arduino programını dizüstü bilgisayarınıza indirin. Arduino'yu dizüstü bilgisayarınıza bağlayın ve programı çalıştırın.

Arduino IDE'de, Açık Araçlar-> seri monitör Ultrasonik sensöre yakın ve uzak bir yere bir onstacle yerleştirin. Seri monitördeki çıkışı gözlemleyin. Bu, ultrasonik sensör ile engel arasındaki mesafeyi göstermelidir.

Adım 5: Adım 5: Programı Anlama

Önce ultrasonik sensörün nasıl çalıştığını anlayalım. Ultrasonik sensör, ses dalgalarını kullanarak bir nesneye olan mesafeyi ölçebilen bir cihazdır. Belirli bir frekansta bir ses dalgası göndererek ve o ses dalgasının geri dönmesini dinleyerek mesafeyi ölçer. Bir ultrason patlaması göndererek ve bir nesneden yansıdığında yankıyı dinleyerek çalışır. Ultrason ile engelleri pingler. Arduino kartı, algılamayı tetiklemek için kısa bir darbe gönderir, ardından pulseIn() işlevini kullanarak aynı pin üzerindeki bir darbeyi dinler.

pulseIn() işlevi, yansıyan ses dalgasının neden olduğu pimin YÜKSEK gitmesini bekleyecek ve zamanlamaya başlayacak, ardından ses dalgası sona erdiğinde pimin DÜŞÜK olmasını bekleyecek ve bu da zamanlamayı durduracaktır. Sonunda işlev, darbenin uzunluğunu mikrosaniye cinsinden döndürür. Mesafeyi bulmak için süreyi 0.034 ile çarpacağız ve bu denklemde açıklandığı gibi 2'ye böleceğiz. Sonunda mesafenin değerini Seri Monitöre yazdıracağız.

Kurulum yönteminde, pin 4'ü Giriş olarak bildirin ve buttonOn'u yanlış olarak başlatır.

Döngü yönteminde buton girişinin mevcut değeri okunur. basıldığında, düğmeyi kapalı konumundan açık konumuna getirir. Düğmeye bir daha basıldığında, açıktan kapalıya geçer. Gürültüyü azaltmak ve çıktıyı çok hızlı değiştirmekten kaçınmak için gecikmeler eklenir.

Önerilen: