Kullanılacak Devre Elemanları
Devre

Kodlar
MBLOCK 3 KODLARI

MBLOCK 5 KODLARI

TINKERCAD KODLARI

HC-SR04 MESAFE SENSÖRÜ
HC-SR04 Mesafe Sensörü İle Park Sensörü Uygulaması
HC-SR04 Mesafe Sensörü İle Park Sensörü uygulamamızda amacımız; mBlock ile Arduino kartını kodlayarak HC-SR04 mesafe sensörü ile 1 sn aralıklarla mesafeyi ölçtükten sonra mesafe değişkenine aktarıp, mesafe 50 cm'den düşükse buzzerın farklı notalarda çalıp durmasını sağlayarak, çarpmadan park işleminin bitmesini sağlayan devreyi oluşturarak sürücülerin arabalarını güvenli bir şekilde park edebilmesini sağlamak.
Devrenin şemasını Tinkercad ile oluşturup inceleyeceğiz daha sonra devreyi breadboard üzerine kurup kodları mBlockta oluşturarak Arduino karta yükleyeceğiz. Ledler ile ilgili detaylı bilgiye Ledler, HC-SR04 Mesafe Sensörü ile ilgili detaylı bilgiye HC-SR04 Mesafe Sensörü sayfasından, değişkenlerle ilgili detaylı bilgiye Değişkenler sayfasından ulaşabilirsiniz.
-
1 Adet HC-SR04 Mesafe Sensörü
-
1 adet Buzzer
-
Arduino Uno
-
Breadboard
-
Jumper Kablolar
Şekilde görüldüğü gibi Buzzer'ın –(kısa) bacağı GND pine, + (uzun) bacağı 6 nolu pine bağlanmıştır. HC-SR04 mesafe sensörü Vcc-5v pinine, Trig (Tetik) 13. Pine, Echo(Okuma) 12. Pine, Gnd-GND pinine bağlanmıştır. Devrenin çalışması için gereken kodlar mblockta oluşturulur ve Arduino kartına yüklenir.
HC-SR04 mesafe sensörünün bağlantısında, trig (tetik) 13. pine, echo(okuma) 12. pine bağlanmıştır, kodlamada ilgili pin kutucuğuna tıklanarak numarası değiştirilebilir, bizim örneğimizde 13. ve 12. sayısal pinler kullanılmıştır.
Mblockta kodları Arduino karta yükledikten sonra devre çalıştığında mesafe sensöründen okunan değer, mesafe 50 cm'den düşükse buzzerın farklı notalarda çalıp durması gerekmektedir.

