Kod Blokları İle Arduino-mBlock ile Park Sensörü Yapımı

PROJE  1= PARK SENSÖRÜ

PROJE AMACI: Sürücüler  arabalarını park ederken  onlara mesafe konusunda bilgi vererek daha kolay bir hareket imkanı sunmak.

Deney malzemeleri:

1 adet  HC-SR04 Ultrasonic Sensör

1 adet Arduino Uno

1 adet 9 Volt Pil

1 adet Buzzer

Amacımız araç park ederken herhangi bir cisme yaklaşım mesafesi  60 cm den daha az bir mesafeye düştüğünde sürücüye sesli uyarı vererek dikkatli olmasını sağlamak ve çarpma olmadan park işlemini tamamlamasına yardımcı olmak.

Ultra Sonic sensörler 40 kHz frekansında ses sinyali oluştururlar bu sinyal bir engele çarparak geri yansır ve sensör tekrar bu yansımayı alarak mesafe ölçümünü gerçekleştirir. Sinyal engele kadar gidip geri döndüğünden ölçtüğümüz ses dalgasının gidip gelme süresi iki kat olacaktır. Dolayısıyla mesafeyi 2’ye bölmemiz gerekecektir.

Araç ile cisim arasındaki mesafe 60 cm=0,6 metre ise sinyalin izlediği yol 120 cm=1,2 metredir.

Ses hızı 340 m/s olduğuna göre

Yol=hız x zaman

x=v.t      formülünden yola çıkarak zaman ölçümü yapılır.

        t=x/v

t=1,2/340=0,00352 saniye

Buradaki zaman gidiş geliş olarak hesaplandığından mesafe ölçümünde t/2 olarak kullanılmalıdır.

mBlock bu hesaplamaları kendisi yaparak engelin sensöre olan mesafesini kod yardımıyla bize bildirir.

HC-SR04 Ultrasonic Sensörün 4 pini bulunur.

1-5V Sensörün besleme pinidir.

2-Trig sensörün sinyal gönderen pinidir.

3- Echo sensörün yansıyan sinyali algılayan pinidir.

4- Gnd  sensörün  şase pinidir.

 

– mBlock ile projeye ait kodların oluşturulması

Mesafe isminde bir değişken oluşturulur ve sensörün ölçtüğü değer mesafe değişkenine aktarılır. Mesafe değişkenini eğer şartı ile kontrol ediyoruz.

Eğer ölçülen değer 60 cm den küçük ise 5 numaralı pinden C4 notasından yarım vuruş çal- D2 notasından çeyrek vuruş çal- B2 notasından çeyrek vuruş çal kodları işletilir.

Ölçülen değer 60 cm den büyük ise  D3 notasından tam vuruş  çal kodları işletilir.

Resimdeki kod blokları Arduino’ya yüklenerek çalıştırıldığında mesafenin 60 cm den küçük olduğu durumlarda üretilen ses ile mesafenin 60 cm den büyük olduğu durumlarda üretilen ses birbirinden farklı olacaktır. Sürücü bu ses ayrımına göre yaklaşım mesafesini kontrollü olarak değerlendirecek ve kolaylıkla aracını park edecektir.

 

Hasan Yıldırım

 

 

Bloklarla Arduino-LDR İle Karanlıkta Yanan Işık

Bloklarla Arduino-mBlock ile LCD Kullanımı

Bloklarla Arduino-mBlock ile Park Sensörü Yapımı

Bloklarla Arduino-mBlock İle Reed Role Kullanarak Hırsız Alarm

Bloklarla Arduino-mBlock İle İnteraktif Uygulamalar

Bloklarla Arduino-mBlock’da LM35 ile Sıcaklık Ölçümü

Bloklarla Arduino-mBlock’da Ultrasonik Sensör İle Mesafe Ölçümü ve LCD Kullanımı

Bloklarla Arduino-mBlok’da Potansiyometre İle Motor Hız Kontrolü

Bloklarla Arduino-mBlock İle Motor Hız Kontrolü

 

Kod Blokları İle Arduino-mBlock ile Park Sensörü Yapımı” için 2 yorum

  • 11/11/2018 tarihinde, saat 12:08
    Permalink

    Harikasınız.Lütfen anlatmaya devam edin. Öğrencilerimiz sizin siteden öğreniyor

    Yanıtla
    • 11/11/2018 tarihinde, saat 22:06
      Permalink

      Çok teşekkür ederiz. Elimizden geldiğince devam edeceğiz inşallah.

      Yanıtla

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogcu bunu beğendi: