Bloklarla 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

 

 

 

 

Bir Cevap Yazın

%d blogcu bunu beğendi: