İçindekiler:
- Adım 1: MALZEMELER
- Adım 2: Kartı Bağlama
- Adım 3: Arduino'nuzu Programlayın
- Adım 4: Sonar Mesafenizi Kalibre Etme
- Adım 5: Kalibrasyon Eğrisinin Oluşturulması
- Adım 6: Sisteminizi Kalibre Etme
- 7. Adım: Sonar Mesafe Bulucuyu Test Etme
Video: Kapılı Ultrasonik Mesafe Bulucu: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
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
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
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ı
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
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:
OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: 7 Adım
OLED Ultrasonik Mesafe Bulucu ve Visuino ile Arduino UNO: Bu eğitimde Arduino UNO, OLED Lcd, Ultrasonik telemetre modülü ve Visuino'yu kullanarak ultrasonik menzili Lcd üzerinde görüntüleyeceğiz ve kırmızı bir LED ile limit mesafesini ayarlayacağız. Bir tanıtım videosu izleyin
Arduino İle Garaj Park Etme Mesafe Bulucu: 4 Adım (Resimlerle)
Arduino ile Garaj Park Etme Mesafe Bulucu: Bu basit proje, arabanızın tamponunun önündeki nesnelerle olan mesafeyi görüntüleyerek arabanızı garaja park etmenize yardımcı olacaktır. Bir 'Dur' mesajı size durma zamanının geldiğini söyleyecektir. Proje temellidir. normal HC-SR04 veya Paralaks Ping'de)))
Attiny85 Mesafe Bulucu: 4 Adım (Resimlerle)
Attiny85 Distance Finder: Bunu öğretilebilir hale getirmeden önce yeni Attinys (Attinies?) aldım ve onlarla bir şeyler yapmak istedim. İşte o zaman ultrasonik telemetre cihazımın tek başına kullanılmadığını fark ettim. Bu ultrasonik Attiny mesafe bulucu mesafeyi verir
Arduino ve LCD ile Ultrasonik Mesafe Bulucu Eğitimi: 5 Adım
Arduino ve LCD ile Ultrasonik Mesafe Bulucu Eğitimi: Birçok kişi Arduino Uno'nun Ultrasonik Sensörle ve bazen de LCD ekranla nasıl kullanılacağına ilişkin Talimatlar oluşturdu. Bununla birlikte, her zaman, bu diğer talimatların genellikle başlaması açık olmayan adımları atladığını buldum
Ultrasonik Sensör Mesafe Bulucu: 5 Adım
Ultrasonik Sensör Mesafe Bulucu: Giriş: Arduino Kullanan Ultrasonik Mesafe Bulucu. Ultrasonik Mesafe Bulucu, herhangi bir fiziksel temas olmaksızın bir mesafeden bir engele olan mesafeyi hesaplamanın basit bir yöntemidir. Ses darbelerini kullanan bir ultrasonik mesafe sensörü kullanır