Tinkercad’de Arduino ile Boyölçer Yapalım
Tasarla ve Yap köşesinin bu kodlama projesinde, Arduino kartı Tinkercad internet sitesi üzerinden kodlayarak boyölçer yapıyoruz.
Bilmekte Fayda Var!
Yarasalar yönlerini belirleyebilmek ve çevrelerindeki engelleri tespit edebilmek için yankıyla konum belirleme özelliğini kullanır. Bu sayede tamamen karanlık bir mağarada bile engellere çarpmadan uçabilirler. Yarasalardan çıkan ses dalgaları bir engele veya nesneye çarptığında yansır. Yarasalar yansıyan sesi duyduklarında engel veya nesnenin yerini, büyüklüğünü ve şeklini belirleyebilir.
Ultrasonik mesafe sensörü, ses dalgaları yayan ve bir nesneye çarpıp geri dönen ses dalgalarını algılar. Ses dalgalarının gönderilmesi ve nesneden yansıyarak geri dönen ses dalgalarının algılanması arasında geçen süre üzerinden nesnenin uzaklığını tespit edebilir. Ses farklı ortamlarda farklı hızlarda hareket eder. Örneğin ses dalgalarının havadaki hızı saniyede 343,2 metredir. Bu değer, ortam sıcaklığına göre değişebilir.
Ultrasonik mesafe sensörü ile ses dalgalarının gönderilmesi ve yansıyan ses dalgalarının algılanması arasında geçen süreyi ölçebiliriz. Sesin havadaki hızını bildiğimiz için ses dalgalarının bu süreçte katettiği toplam mesafeyi hesaplayabiliriz. Bu değeri ikiye böldüğümüzde nesnenin uzaklığını bulmuş oluruz.
Arduino kart ile en sık kullanılan ultrasonik sensör, HC-RS04 kodu ile bilinen sensördür. Bu sensörün dört pini bulunur. GND ve VCC pinleri güç girişleri için kullanılır. Trig pini tetikleme pini, Echo pini de sensörün alıcı pinidir.
Tasarla ve Yap köşesinin bu projesinde, Arduino kartı Tinkercad internet sitesi üzerinden kodlayarak ultrasonik mesafe sensörü ile boyumuzu ölçen ve bu değeri LCD ekran üzerinde gösteren bir sistem tasarlıyoruz. Bir sonraki projemizde ise boyölçer projesini gerçek Arduino kart kullanarak uygulamalı olarak yapacağız.
Nelere İhtiyacımız Var?
- İnternet bağlantısı olan bilgisayar
Ne Yapıyoruz?
Ne Oldu?
Bu projede Tinkercad internet sitesi üzerinden ultrasonik mesafe sensörünü kullanarak boyölçer yaptık. Bunun için ultrasonik sensörü yerden 200 cm yukarı yerleştirdik. Sensörün altında durduğumuzda ultrasonik mesafe sensörü, başımızın en üst noktası ile kendisi arasındaki mesafeyi ölçtü. Sensördeki değeri 200 cm’den çıkararak boyumuzu ölçmüş ve LCD ekran üzerinde göstermiş olduk.
Kaynak:
- Temel Düzey Robotik Kodlama Eğitimi (E-Kitap), Millî Eğitim Bakanlığı Öğretmen Yetiştirme Genel Müdürlüğü, 2020.