İçindekiler:
- Adım 1: Malzemeler
- Adım 2: Devrenin Bağlanması
- Adım 3: Programın Oluşturulması
- Adım 4: Verilerin Toplanması ve Kalibrasyon
- Adım 5: Denklemimizi Kullanarak Yeni Bir Kod Oluşturma
- Adım 6: Son Kod
- 7. Adım: Sonuçlar
Video: Sonar Test Planı: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Bu test planının amacı, bir kapının açık mı yoksa kapalı mı olduğunu belirlemektir. Bu test planı size nasıl bir sonar sensörü oluşturacağınızı, bir program oluşturacağınızı, sensörleri nasıl kalibre edeceğinizi ve sonunda okulumuzun bahçesindeki tavuk kümesinin kapısının açık olup olmadığını nasıl öğreneceğinizi gösterecektir.
Adım 1: Malzemeler
Endüstriler, Adafruit. “Yarım Boy Breadboard.” Adafruit Endüstrileri Blogu RSS, www.adafruit.com/product/64.
"Atlama Telleri." Arduino'yu Keşfetmek, 23 Haziran 2013, www.exploringarduino.com/parts/jumper-wires/.
Macfos. “Kablolu Arduino Uno R3.” Robu.in | Hint Çevrimiçi Mağaza | RC Hobi | Robotik, robu.in/product/arduino-uno-r3/.
Nedelkovski, Dejan. "Ultrasonik Sensör HC-SR04 ve Arduino Eğitimi."HowToMechatronics, 5 Aralık 2017, howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.
İhtiyacın olacak:
Arduino ve Excel Elektronik Tablolu Bilgisayar
USB kablosu
Arduino Uno Mikrodenetleyici
ekmek tahtası
Sonar Sensörü (HC-SR04)
Arduino Telleri
Hükümdar
Adım 2: Devrenin Bağlanması
"Kızartma." Proje – HC-SR04 Projesi, fritzing.org/projects/hc-sr04-project.
Kabloları arduinoya nasıl bağlayacağınızı takip etmenize yardımcı olması için yukarıdaki resmi kullanın.
Emin olun:
VCC pinindeki tel 5V'a bağlanır
Trig pimindeki tel pim 8'e bağlanır
Yankı pimindeki tel pim 9'a bağlanır
GND'deki tel Toprağa bağlanır
NOT: Yukarıdaki düzenlemede kablo kullanmak yerine kabloları doğrudan arduinoya bağlayabilirsiniz.
Adım 3: Programın Oluşturulması
Bu kod, Sonar sensöründen, sesin bir nesneden yansıyıp Sonar sensörüne geri dönmesinin ne kadar sürdüğünü gösteren bir değeri okur.
Bu kodu, ekodan sunulan değerleri hesaplamak için kullanacağız ve ardından eğimi ve sonunda programda daha sonra kullanacağımız kalibrasyon eğrisini elde etmek için bu bilgiyi bir excel sayfasında grafiklendireceğiz.
Adım 4: Verilerin Toplanması ve Kalibrasyon
Yukarıda elde ettiğimiz değerler, bir nesne ile sensör arasındaki mesafeyi cetvelle ölçerek, seri monitörde görünen değeri yazdık. Her 0,5 inçte bir ölçtük.
Excel elektronik tablosundaki verileri kullanarak, x ekseninin milisaniye cinsinden süre ve y ekseninin inç cinsinden uzaklık olduğu bir dağılım grafiği oluşturun.
Grafiği oluşturduktan sonra, grafiğin üzerine tıklayarak ve Grafik Araçları bölümünde Düzen altında Doğrusal Trend Çizgisi seçerek bir kalibrasyon eğrisi oluşturun. Trend Çizgisi seçenekleri altında Doğrusal'ı seçin ve "Eklemeyi Grafikte Görüntüle" yazan seçeneği seçin.
Denklem ortaya çıkacak ve bir nesnenin inç cinsinden ne kadar uzakta olduğunu belirleyebilmek için bu denklemi gelecekteki kod için kullanacağız.
Adım 5: Denklemimizi Kullanarak Yeni Bir Kod Oluşturma
Yukarıdaki kodu, önceki slaytta kalibrasyon eğrisinden elde ettiğimiz denklemle kullandık. Bu denklem milisaniyeyi inç'e çevirir.
Adım 6: Son Kod
Bu kod, Sonar'ın okuduğu mesafeye göre kapının açık olup olmadığını bize bildirecek son koddur. Testimiz için, Sonar kapının 14 inçten daha uzakta olduğunu okursa, bunun kapının açık olduğu anlamına geldiğini, Seri Monitörün "Kapı açık" yazacağını ölçtük.
7. Adım: Sonuçlar
Genel olarak, sensör doğruydu. Birkaç sınırlama vardı. Yaşadığımız birkaç olumsuzluk, sensörün önündeki koni şeklindeki değerleri okuması, sensörün çok hassas olması, kısa mesafelerdeki nesnelerin garip değerler göstermesi ve 14 inç'in üzerindeki değerlerin doğru olmamasıydı. Sensörün, bu durumda kapıdan olan mesafeyi ölçmek istediğimiz nesne ile aynı yükseklikte olmasını sağlamalıydık, ancak işlevini yerine getirdi.
Önerilen:
Anti-Vervuiling'in Planı: 3 Adım
Anti-Vervuiling'in Planı: Açık ruimte'lerde her şeyi açıklayan, hebben we iets bedacht waardoor mensen Hopelijk hun eigen rommel zullen gaan opruimen.Op veel bezochte openbare plekken, bijvoorbeelts on treinstation
GBA Pokémon Başlık Ekranını Düzenle Arka Planı: 9 Adım
GBA Pokémon Başlık Ekranını Düzenle Arka Plan: Bu, Pokémon ROM korsanlığı üzerine yapacağım Instructables serisinin üçüncüsü. İlkini burada, ikincisini burada bulabilirsiniz. Bu Eğitilebilir Tablo, başlık ekranı arka planını nasıl değiştireceğinizi gösterir. si için
Ses Sönümleme Kafeterya Test Planı: 5 Adım
Ses Sönümleme Kafeteryası Test Planı: Okul yemekhanemizdeki aşırı ses seviyeleri ile ses sönümleyici malzemeler kullanarak mücadele etmeye çalışıyoruz. Bu sorunla başa çıkmanın en iyi yolunu bulmak için desibel seviyemizi ortalamadan düşürme umuduyla bir test planı yapmalıyız
Toprak Nem Sensörü Test Planı: 6 Adım (Resimlerle)
Toprak Nemi Sensörü Test Planı: Zorluk: Toprak ıslakken KIRMIZI LED'i ve toprak kuruyken YEŞİL LED'i yakacak bir plan tasarlayın ve uygulayın. Bu, bir Toprak Nemi Sensörü kullanmayı içerecektir. Hedef: Bu talimatın amacı, yağmur yağıp yağmadığını ve bitkinin
Termistör Test Planı: 8 Adım
Termistör Test Planı: Bu test planının amacı, insan vücut sıcaklığını ölçüp ölçemeyeceğimizi görmektir. Bu test planı size basit bir dijital termometrenin nasıl oluşturulacağı, kalibre edileceği, programlanacağı ve ardından simüle edilmiş bir ateşi tespit edip edemeyeceğinizi görmek için nasıl kullanacağınız konusunda talimatlar verecektir