İçindekiler:

Kapılı Ultrasonik Mesafe Bulucu: 7 Adım (Resimlerle)
Kapılı Ultrasonik Mesafe Bulucu: 7 Adım (Resimlerle)

Video: Kapılı Ultrasonik Mesafe Bulucu: 7 Adım (Resimlerle)

Video: Kapılı Ultrasonik Mesafe Bulucu: 7 Adım (Resimlerle)
Video: OYUN SONLARI! 😲 Kimsenin Görmediği 5 Oyun Sonu! NASIL YANİ! 😱 2024, Kasım
Anonim
Kapılı Ultrasonik Mesafe Bulucu
Kapılı Ultrasonik Mesafe Bulucu

Ultrasonik telemetre, yüksek frekanslı bir ses dalgası yayarak yolunda herhangi bir şey olup olmadığını algılar. Bu talimatın odak noktası, kapıların ve ultrasonik telemetrelerin birlikte nasıl çalışabilecekleri, özellikle de kapıların açılıp kapandığını tespit etmek için nasıl kullanılabilecekleri olacaktır. Bu ölçüm cihazı ile kapıların açılıp kapanmasını algılayıp algılayamayacağını görebiliriz.

Adım 1: MALZEMELER

Planımız için ihtiyacımız var:

Arduino Uno mikrodenetleyici

USB kablosu (Arduino'yu bilgisayara bağlamak için)

Dizüstü bilgisayar

ekmek tahtası

Teller (yaklaşık 4-5)

Sonar

Adım 2: Kartı Bağlama

Tahtayı Bağlamak!
Tahtayı Bağlamak!

Farklı tür ve boyutlarda tahtalar vardır, uzun olanı için yukarıdaki ilk resmi izlemenizi öneririz.

Küçük olan varsa, yukarıdaki ikinci resmi kullanmanızı öneririz.

Adım 3: Arduino'nuzu Programlayın

Arduino'nuzu Programlama!
Arduino'nuzu Programlama!
Arduino'nuzu Programlama!
Arduino'nuzu Programlama!

Bu adım tamamen Arduino'nuzu programlamakla ilgilidir, yukarıda kullandığımız kodu görebilirsiniz. Bu kod ile monitörün Sonar Mesafe Bulucu değerini okumasını ve ekrana kaydetmesini sağlayabilirsiniz.

Adım 4: Sonar Mesafenizi Kalibre Etme

Şimdi, Arduino'nun sonardan kapıya veya tespit ettiğiniz herhangi bir nesneye olan mesafeyi doğru bir şekilde sunmak için kullanabileceği bir denklem kurmanız gerekiyor. Sonarın önüne bir cetvel yerleştirin ve kitap gibi herhangi bir nesneyi alın. Cetvelde işaretlenmiş 10 inçlik çizgiye cismin ön tarafını yerleştirin ve sonar tarafından verilen değeri kaydedin. Kitabı 5 inç yedeklemeye devam edin ve monitörde beliren değerleri kaydedin.

Adım 5: Kalibrasyon Eğrisinin Oluşturulması

Kalibrasyon Eğrisinin Yapılması
Kalibrasyon Eğrisinin Yapılması

Artık verilere sahip olduğunuza göre, bunu mesafeleri okumak için denklemi oluşturmak için kullanacağız! Logger Pro'yu kullanarak, x eksenini sonardan olan mesafeyi ve sonar okumaları olarak y eksenini ayarlayın, çizelgeleri doldurun. Sağ tarafta bir desen gösteren bir dizi nokta görünecektir. Grafikte en soldaki noktadan sola tıklayın ve son noktaya gelene kadar sağa doğru tüm noktaları vurgulayın. Bu yapıldığında, ekranın üst kısmındaki Grafiklere gidin ve en uygun doğrunun grafiğini eklemek için “Doğrusal” a basın. Grafiğin üzerine gelin ve gösterilen denklemi kaydedin.

Adım 6: Sisteminizi Kalibre Etme

Şimdi kodunuza geri dönmeniz ve tüm int değerlerini float olarak değiştirmeniz, kodun ondalık değerleri de okumasına izin vermeniz gerekecek. Ardından en üstte denkleminiz için yeni bir değişken oluşturun, buna “sıcaklık” gibi bir ad verebilir ve önceki adımda elde ettiğiniz denkleme eşitleyebilirsiniz. Yeni bir kod satırı ekleyerek, yeni değişkenin ondalık sayıları da içermesine izin verin. Son olarak, bu iki satırın altına Serial.println(“değişken adı”) yazın, böylece yeni mesafe değeriniz kaydedilecektir. Bunun gibi görünmelidir =

*y, değişken için koyduğunuz adı temsil eder*

float y;y = (a* x) + b; Seri.println (y);

Ayrıca, odaklandığımız değer bu olmadığı için diğer Seri baskıyı da kaldırmayı unutmayın.

7. Adım: Sonar Mesafe Bulucuyu Test Etme

Sonar Mesafe Bulucuyu Test Etme
Sonar Mesafe Bulucuyu Test Etme

Denkleminizi aldıktan sonra, bu denklemi kullanabilir ve kodun içine ekleyebilirsiniz! Taktıktan sonra, dizüstü bilgisayarınızı panoya bağlayabilir ve test etmek için kodu aktarabilirsiniz. Sonar mesafe bulucunun ve bir kapının mesafesine bağlı olarak sayıların nasıl değiştiğini görebilirsiniz, sadece sayılar değişmekle kalmaz, ışıkların da açılıp kapanması gerekir.

Sonar telemetreniz kalibre edilmeli ve sonuçlar ekranda görünmelidir. Artık işiniz bitti!:)

Önerilen: