İçindekiler:
- Adım 1: İhtiyacınız Olan Şey…
- Adım 2: Projeyi İnşa Edin…
- Adım 3: Arduino Kodu…
- Adım 4: Proje İş Başında…
Video: Arduino İle Garaj Park Etme Mesafe Bulucu: 4 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
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 ne zaman durmanız gerektiğini söyleyecektir. Proje, HC-SR04 veya Paralaks Ping))) (tm) ultrasonik telemetre ve bir Arduino kartı. Leonardo'yu kullandım ancak başka herhangi bir orijinal veya uyumlu kartta çalışması gerekir.
Ekran için boyutu ve estetik nedenlerle bir matris versiyonunu seçtim.
Adım 1: İhtiyacınız Olan Şey…
Bu projeyi oluşturmak için ihtiyacınız olan:
- Arduino kartı: Kod özel pinler/fonksiyon kullanmadığından orijinal veya uyumlu bir kart çalışmalıdır. İnternette her yerde bulabilirsiniz veya laboratuvarınızda bir çekmecede kullanılmamış bir kartınız olabilir.
- Bir HC-SR04 veya Parallax Ping))) ultrasonik telemetre: Genellikle Arduino projelerinde kullanılırlar, bu yüzden muhtemelen zaten sahipsiniz. Ebay'den Pololu- HC-SR04 arama sonucu üzerinde Paralaks Ping))
- Dört matris ekran: Ebay'deki IOTMODULES'ten satın aldım: 4 Yollu MAX7219 DOT MATRIXBağlantının çalışmaması durumunda Ebay mağazalarından onlarla iletişime geçmeyi deneyin.
- Lehimleme becerileri tabii ki:)
Adım 2: Projeyi İnşa Edin…
arduinorangefinder.pdf şematik diyagramını indirin. Ekte ayrıca HC-SR04 pdf ve ping))) pdf bulabilirsiniz, sadece referansınız içindir. Elektronik diyagram çok basittir, tam olarak takip edin. yaklaşık 1 metrelik ekran ve sensör (resme bakın1), böylece bunları daha sonra daha kolay yerleştirebilirsiniz.
Resim2'de ekran ve sensör için güç kaynağı pinlerinin nasıl lehimlendiğini görebilirsiniz: Ekrandan +5V ve sensörden Vcc'nin birlikte lehimlenmesi gerekiyor. Diğer her pinin kendi terminali olmalıdır.
Image5, projenin Ping))) versiyonudur. Hazır olunca bir sonraki adıma geçin…
Adım 3: Arduino Kodu…
Arduino tarafında çalışma zamanı.
Ekli MD_MAX72XX.zip kitaplığını indirin ve IDE'den (sketch->import library) kurun.
Şimdi MeasureDistanceV200.ino taslağını açın ve yükleyin ve ona bakalım. Düzenleyebileceğiniz birkaç satır vardır:
1) Matrix görüntüleme türü: sağlanan kitaplık, 4 matris görüntüleme türünü destekler, bu nedenle piyasadaki çoğu ekranla çalışması gerekir. Tek seferde bir tanımdan vazgeçin ve ekranınızla eşleşip eşleşmediğini görmek için kodu Arduino'ya yükleyin.
2) Sensör tipi: Yalnızca sensörünüzle eşleşen satırın yorumunu kaldırın.
3) Tercih ettiğiniz ölçü birimini santimetre veya inç olarak seçin: sadece doğru olanı yorumlayın, koşullu derlemede bir uyarı ayarlandı, size neyi seçtiğinizi gösterecektir.
Şimdi mesafeleri istediğiniz gibi ayarlayın, daha sonra proje yerinde olduğunda bunları değiştirebilirsiniz.
Kodu yükleyin ve her şeyin çalışıp çalışmadığını kontrol edin. Sorun yaşarsanız lütfen kabloları ve bağlantıları tekrar kontrol edin.
2019/03/30 Güncellemesi - Kod güncellendi:> Yeni matris ekran kitaplığı, 4 ekran tipini destekler (kütüphane içinde çok sayıda belge) Majicdesigns'a kredi
Güncelleme 2019/01/10 - Kod güncellendi:> Ölçüm birimini santimetre veya inç olarak seçme imkanı eklendi
2017/12/30 Güncellemesi - Kod güncellendi:> STOP mesafesinde 10 saniyeden fazla dururken ekranı kapatın!
Adım 4: Proje İş Başında…
Arabanızın tamponunun en belirgin kısmının yerden yüksekliğini ölçün. Sensörü duvara yakın, ölçtüğünüz yüksekliğe takın.
Sensör için bir yuva yaptığım bir polistiren köpük levha kullandım (resme bakın).
Şimdi ekranı arabanızdan görebilmeniz için yerleştirin.
Arabayla girmeyi deneyin ve mesafeleri kontrol edin, Arduino kodunda ayarlayın ve gerekirse yeniden yükleyin.
Ö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 ile Kendin Yap Mesafe Bulucu: 6 Adım
Arduino İle Kendin Yap Mesafe Bulucu: Bu yazıda size arduino kullanarak nasıl telemetre yapabileceğinizi göstereceğim
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
Kapılı Ultrasonik Mesafe Bulucu: 7 Adım (Resimlerle)
Kapılı Ultrasonik Mesafe Bulucu: Ultrasonik telemetre, yüksek frekanslı bir ses dalgası yayarak yolunda bir şey olup olmadığını algılar. Bu talimatın odak noktası, kapıların ve ultrasonik telemetrelerin birlikte nasıl çalışabileceği, özellikle ne zaman tespit etmek için kullanılabilecekleri olacaktır