Ana içeriğe atla

HC-SR04 Ultrasonik Mesafe Sensörü ve Buzzer Kullanımı-Mblock İle Arduino

Bu uygulamamızda HC-SR04 Ultrasonik Mesafe Sensörü ve Buzzer Kullanarak bir park sensörü uygulaması yapacağız.

 Malzeme listesi:


1-Arduino Uno
2-BreadBoard 
3-1 adet Buzzer
4-1 adet HC-SR04 Ultrasonik Mesafe Sensörü
5-Jumper Kablolar

Malzemelerine ihtiyacımız var.
Breadboard'muza eklediğimiz Buzzer'ın uzun bacağından jumper kablo ile ardunio uno malzememizdeki 10  nolu dijital pine bağlantı kuruyoruz. Buzzer'ın kısa bacağını ise yine jumper kablo ile Ardunio Uno'da bulunan GND(negatif)ucuna bağlıyoruz. HC-SR04 Ultrasonik Mesafe Sensörü 4 adet bacak var. VCC yazan bacağı kablo ile 5V'a bağlıyoruz. Trigger yazan bacağı 9 nolu, Echo yazan bacağı ise 8 nolu dijital  pine, GND yazan bacağı ise GND ucuna bağladım.  Devre şeması aşağıda yer almaktadır.
HC-SR04 Ultrasonik Mesafe Sensörü ve Buzzer Kullanımı-Mblock İle Arduino

Kod Kısmı:

HC-SR04 Ultrasonik Mesafe Sensörü ve Buzzer Kullanımı-Mblock İle Arduino
Mblock programında Robotlar menüsünden Arduino programı başlangıç kodunu ekliyoruz. Kontrol menüsünden sürekli tekrarla kodunu ekledikten sonra iç kısmına mesafeyi bize göstermesi için veri menüsünden Mesafe adlı bir değişken oluşturuyoruz. Veri menüsünden bu kodu ekliyoruz. Bu kodun iç kısmına ise mesafe sensöründeki dijital pinlere bağladığımız ve bu değerleri alacak olacak Ultrasonik ve tetik pinindeki değerleri okuyacak kodu alıp mesafe değişkeninin içine atıyoruz. Böylece sensörün ölçtüğü değerlere mesafe sensörüne atamış oluyoruz. Bu değeri yazdırmak için seri porta merhaba yaz kodunun içine mesafe değişkenini atıyarak ekranda sensörün ölçtüğü değeri görmüş oluruz. Bunun için tabi binary değil harf halini seçmemiz lazım. Sonra karşılaştırma yapacağız eğer ise kodu ile. Ölçülen mesafe 20 den küçük ise buzzer'a çalmaya başlayacak. Buzzer'ıda 10 nolu dijital pine bağlamıştık.Bu, her 0.1 bir saniye beklenip tekrarlanacak.Kartlar menüsünden Arduino Uno(veya hangi kartı kullanıyorsanız onu seçin) Seçtikten sonra, Düzenle menüsünden Arduino kipini seçin ve  Arduinoya yükle butonuna basarak,  yazdığımız kodları arduino kartımıza göndermiş yüklemiş oluruz. Böylece programımız çalışmaya hazır bir hal alır.

Programın Kodlarını İndirmek İçin TIKLAYINIZ

Benzer Konular: 

Tüm Mblock İle Arduino Örnekleri İçin TIKLAYINIZ


(Tüm Mblock ile Arduino Örneklerine tıkladıktan sonra açılan sayfanın en altındaki "Diğer Yayınlara" tıklayarak diğer sayfadaki Mblock ile Arduino örneklerinede ulaşabilirsiniz)

Yorumlar

Popüler Yayınlar

Scratch ile Pacman Oyunu Yapımı

Scratch ile beraber pacman oyun yapımı örneğini yapacağız. Scratch ile yapacağımız Pacman Oyun örneğe başlamadan önce internetten pacman oyunu için arka plan indirip scratch'te sahne dekor kısmına ekleme yapıyoruz. İndirdiğim arka plan koyu renkli olunca ben koyu renkleri beyaz ile boyadım. Kenarlıkları ise daha kalın yaptım. Arka planımızı çalışmamızın içine ekledikten sonra pacman karakterini oluşturmaya geldi. Pacman karakteri için sarı renkli tam bir daire çizdim. Ondan sonra çizgi aracını kullanarak merkeze doğru iki tane çizgi çizdim. Arada kalan kısmı silgi ile sildim. İsterseniz arkaplanı sil aracını kullanarak iki siyah çizgi arasını silebilirsiniz. Böylece, pacman karakterimiz ağzı açık bir vaziyette yerini aldı. Pacman karakterinin tam önüne kılavuz bir nokta oluşturdum. Bu bize hareket etmemizi sağlayacak. Ben kırmızı bir nokta oluşturdum. Biraz belirgin oldu, isterseniz bu kırmızı noktayı daha da ufaltabilirsiniz, isterseniz başka bir renk verip daha görünmez ...

Bilişim Teknolojileri ve Yazılım Dersi Proje Konuları

BİLİŞİM TEKNOLOJİLERİ VE YAZILIM DERSİ PROJE ÖDEV KONULARI Çocuklar için uygun web sayfalarını araştırıp tanıtma ve afiş hazırlama. Bilişim suçlarına örnek olabilecek gerçek olaylar araştırıp sunma. Alınacak tedbirleri açıklama ve afiş hazırlama. Sosyal Medya araçlarını araştırıp tanıtma, sağladığı faydaları açıklama afiş hazırlama. İnternette arama yaparken kullanılan teknikleri araştırma afiş hazırlama. Arama motorlarının geçmişini araştırıp gelişim aşamalarıyla tanıtma afiş hazırlama.(Dünden bugüne arama motorlarının tarihi) Bilgisayarların tarihi gelişimini araştırıp açıklama. Tarihteki en önemli icatları araştırma afiş hazırlama. Robotlar konusunda araştırma afiş hazırlama. İşletim sistemi nedir? Neden önemlidir? En az iki işletim sistemini karşılaştırarak avantaj ve dezavantajlarını gösteren bir afiş çalışması hazırlayınız. (Karşılaştırılacak işletim sistemleri Win7 ve Win8) İnternetin ...

2023 - 2024 Bilişim Teknolojileri ve Yazılım Dersi Yıllık Planları

2023 - 2024 5 ve 6. Sınıf Bilişim Teknolojileri ve Yazılım Dersi Yıllık Planları aşağıdaki linktedir 5.Sınıfların Yıllık Planı : (Yeni Müfredata Göre) 5. Sınıf Bilişim Teknolojileri Yazılım Dersi Yıllık Planlarını İndirmek İçin TIKLAYINIZ Not: Linke tıkladıktan sonra açılan sayfada ekranın  Sol Üst Köşede Dosya Menüsüne girip indir'e basarak dosyayı indirebilirsiniz 6.Sınıfların Yıllık Planı : (Yeni Müfredata Göre) 6. Sınıf Bilişim Teknolojileri Yazılım Dersi Yıllık Planlarını İndirmek İçin  TIKLAYINIZ Not:  Linke tıkladıktan sonra açılan sayfada ekranın   Sol Üst Köşede Dosya Menüsüne girip indir'e  basarak dosyayı indirebilirsiniz Benzer Konular: 1.Dönem Bilişim Teknolojileri Zümresi İçin TIKLAYINIZ 2.Dönem Bilişim Teknolojileri Zümresi İçin  TIKLAYINIZ 5.Sınıf Bilişim Teknolojileri ve Yazılım Ders Ders Notları İçin TIKLAYINIZ 6.Sınıf Bilişim Teknolojileri ve Yazılım Ders Ders Notları İçin  TIKLAYINIZ Scratch Uygulamalar...