İçindekiler:
- Adım 1: Tanım Bileşenleri
- Adım 2: Nasıl Çalışır?
- Adım 3: Mikrodenetleyici Ürün Yazılımı Programlama
- Adım 4: Ultrasonik Mesafe Sensörü Devresi Montajı
Video: AVR Mikrodenetleyici. Ultrasonik Mesafe Sensörü. LCD NOKIA 5110 üzerinde HC-SR04: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Herkese merhaba!
Bu bölümde mesafeyi algılamak için basit elektronik cihaz yapıyorum ve bu parametreler LCD NOKIA 5110'da gösteriliyor. Parametreler diyagram ve sayılar olarak gösteriliyor. Cihaz, AVR ATMEGA328P mikrodenetleyicisine dayanmaktadır. Cihaz, ultrasonik sensör mesafesi HC-SR04 ile donatılmıştır.
Adım 1: Tanım Bileşenleri
Cihazın temel bileşenleri:
- Mikrodenetleyici AVR «ATMEGA328P»
- Tek Renkli Grafik LCD «NOKIA 5110»
- Ultrasonik mesafe sensörü «HC-SR04»
Mikrodenetleyici AVR «ATMEGA328P»
İlgili özellikler:
- 16-bit Zamanlayıcı/Sayaç kesmesi
- Harici Kesintiler
- Master/slave SPI seri arayüzü
Tek Renkli Grafik LCD «NOKIA 5110»
Özellikler:
- 48 x 84 Nokta LCD Ekran
- Maksimum yüksek hızlı 4 Mbits/sn ile Seri Veri Yolu Arayüzü
- Dahili Kontrolör/Sürücü «PCD8544»
- LED arka ışığı
- 2.7V-5V Voltajda çalışır, düşük güç tüketimi, pil uygulamaları için uygundur
- -25˚C ile +70˚C arası sıcaklık aralığı
- Destek Sinyali CMOS Girişi
Ultrasonik mesafe sensörü «HC-SR04»
Özellikler ve özellikler:
- Güç Kaynağı: +5V DC
- Sessiz akım: < 2mA, çalışma akımı: 15mA
- Aralık mesafesi: 2cm - 400cm / 1" - 13 ft, çözünürlük: 0.3cm
- Ölçüm açısı: 30 derece
- Tetik Giriş Darbe genişliği: 10uS
- Boyut: 45mm x 20mm x 15mm
Adım 2: Nasıl Çalışır?
Ultrasonik sensör, bir nesneye olan mesafeyi belirlemek için kullanılan SONAR ve RADAR sistemi prensibi ile çalışır.
Ultrasonik bir sensör, yüksek frekanslı ses (ultrason) dalgaları üretir. Bu ultrason nesneye çarptığında, aşağıdaki şekilde gösterildiği gibi alıcı tarafından algılanan yankı olarak yansır.
Yankının alıcıya ulaşması için gereken süreyi ölçerek mesafeyi hesaplayabiliriz.
Bu, Ultrasonik modülün mesafeyi ölçmek için temel çalışma prensibidir.
Ultrasonik modül HCSR04'te, 40 kHz frekansta ultrason üretecek şekilde tetik darbesi vermeliyiz.
Ultrason, yani 40 kHz'lik 8 darbe ürettikten sonra, yankı pinini yüksek yapar. Yankı pimi, yankı sesini geri almayana kadar yüksek kalır. Yani yankı piminin genişliği, sesin nesneye gitme ve geri dönme zamanı olacaktır. Zamanı bulduğumuzda, sesin hızını bildiğimiz için mesafeyi hesaplayabiliriz.
HC-SR04, 2 cm - 400 cm aralığında ölçüm yapabilir
Şimdi mesafe nasıl hesaplanır: Mesafe = Hız x Zaman
Ses dalgalarının hızı 343 m/s
Toplam Mesafe = 343 x Yüksek Zaman (Eko) 2
Sinyal HC-SR04'ten nesneye gittiği ve HC-SR04 modülüne geri döndüğü için toplam mesafe 2'ye bölünür.
Adım 3: Mikrodenetleyici Ürün Yazılımı Programlama
Firmware mikrodenetleyicisinin С-kod programını yorumlarla indirin.
Daha sonra HEX dosyasına derlenip mikrodenetleyicinin flash belleğine yüklenir.
Mikrodenetleyiciye Flash Bellenim:
HEX dosyasının mikrodenetleyici flash belleğine yüklenmesi. Mikrodenetleyici flash bellek yakma işleminin ayrıntılı bir açıklamasını içeren videoyu izleyin: Mikrodenetleyici flash bellek yakma…
Adım 4: Ultrasonik Mesafe Sensörü Devresi Montajı
Bileşenleri şematik diyagrama göre bağlayın.
Gücü takın ve çalışıyor!
Önerilen:
Öğretici: Arduino UNO ile Analog Ultrasonik Mesafe Sensörü US-016 Nasıl Kullanılır: 3 Adım
Öğretici: Arduino UNO ile Analog Ultrasonik Mesafe Sensörü US-016 Nasıl Kullanılır: Açıklama: US-016 ultrasonik başlatma modülü, 2 cm ~ 3 m ölçüm dışı yeteneklere, besleme voltajı 5 V, çalışma akımı 3.8mA, analog çıkış voltajını destekler, istikrarlı ve güvenilir. Bu modül, uygulamaya bağlı olarak farklılık gösterebilir
Arduino LED Halkalı Ultrasonik Mesafe Sensörü: 8 Adım
Arduino LED Halka Ultrasonik Mesafe Sensörü: Bu eğitimde, mesafeyi ölçmek için bir LED halka ve bir Ultrasonik modül ile nasıl kullanılacağını öğreneceğiz. Bir tanıtım videosunu izleyin
Ultrasonik Mesafe Sensörü ve Seri Monitör Çıkışı Kullanımı: 6 Adım
Ultrasonik Mesafe Sensörü ve Seri Monitör Çıkışını 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 için gereken basit adımlarda size rehberlik edeceğim ve i
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ımda Kim Var? PIR Hareket Sensörü/Mesafe Sensörü Projesi: 5 Adım
Kapımda Kim Var? PIR Hareket Sensörü/Mesafe Sensörü Projesi: Projemiz, PIR ve mesafe sensörleri ile hareketi algılamayı amaçlamaktadır. Arduino kodu, kullanıcıya birinin yakınında olduğunu söylemek için görsel ve sesli bir sinyal verecektir. MATLAB kodu, kullanıcıyı birinin yakınında olduğu konusunda uyarmak için bir e-posta sinyali gönderir. Bu cihaz