Merhabalar, bu yazımızda ışık izleyen robot nedir, hangi malzemeler kullanılmalı, nasıl çalışır ve nasıl montajı yapılır konularında bilgi edineceğiz. Rodeo (Arduino) ile Işık İzleyen Robot’umuzu dMoto ile kontrolünü sağlayacağız. Öncelikle, dMoto hakkında bilgi edinmek istiyorsanız, linke tıklayarak inceleyebilirsiniz. Rodeo (Arduino) hem elektronik bilgisi hem de yazılım bilgisi öğretilmek üzere tasarlanmış modüler bir robot kitidir. Bu kit içerisindeki ürünleri satın almak isterseniz tıklayabilirsiniz. Piyasada satılan birçok pahalı ve karmaşık Stem/Eğitim robotlarının yerini alacağı ön görülmektedir. Bu setin montajını yaparken hem motor becelerileriniz artacak hemde problem çözme kabiliyetiniz gelişecektir. Rodeo’nun programını dMoto kütüphanesinden faydalanarak çok basit ve pratik bir şekilde yazabilirsiniz. Rodeo (Arduino)’yu Robolink Marketten temin edebilirsiniz. Şimdi robotumuzu tanımaya geçebiliriz.

Işık İzleyen Robot Nedir?

Işığa duyarlı dirençler diğer adıyla foto dirençler yardımı ile robotun gideceği yönü ayarlamasını sağlar. Bu robot için kullanılan, ışığa duyarlı direnç dış ortamdan etkilenerek direnç değeri değiştiği için sensör görevi görmektedir. Işık izleyen robot üzerinde iki adet ışığa duyarlı sensör bulunmaktadır.

Resimde de görüldüğü gibi ışık yokken ışığa duyarlı direnç voltaj geçişini sağlamamaktadır. Işık varken ışığa duyarlı direnç voltaj geçişini sağlayıp işlevini yerine getirmektedir. Böylece anahtar görevini görmüş olmaktadır. Aşırı ısı altında bozulabilmektedir.

Robotumuzun Malzeme Listesi:

Rodeo Kodlama Robotu – Lite
Arduino Nano

dMoto Bağlantılarını Yapalım:

⦁ Arduino nanomuzu 1 ile gösterilen yere yerleştirelim.
⦁ 2 ve 4 ile gösterilen yerlere motorlarımızın montajını yapalım.
⦁ 7 ile gösterilen yerdeki pinlerine bağlantılarını yapalım.
⦁ 12 ile gösterilen yere güç bağlantılarımızı yapalım. Artı(+) ve eksi(-) durumunu dikkat edelim.

Işık İzleyen Robotun Çalışma Prensibi:

Yukarıdaki resimde robotumuz düz hareket etmektedir.  Işığa duyarlı dirençler (sağ ve sol) tarafından dMoto kartına gelen değerler, aynı geldiği için robotumuz yön değiştirmemektedir.

Yukarıdaki resimde robotumuz sağ tarafa yönelmektedir. Bunun nedeni ise, sağ taraftaki LDR, sol taraftaki LDR den daha fazla ışık almaktadır. Böylece, kodumuza bağlı olarak robot sağ motor geri, sol motor ileri gidecek şekilde hareketini sağlamaktadır.

Yukarıdaki resimde robotumuz sol tarafa yönelmektedir. Bunun nedeni ise, yukarıdaki hareketin tam tersi olmasıdır. Sol taraftaki LDR, sağ taraftaki LDR den daha fazla ışık almaktadır. Böylece, robotun sol motoru geri, sağ motoru ileri gidecek şekilde hareketini sağlamaktadır.
Yukarıdaki resimlerde de görüldüğü gibi LDR ışık aldığında Rodeo (Arduino) Robotumuz ışık alan direnç tarafına dönmektedir.

Arduino Kodumuz:

Daha önce arduino ile program geliştirmediyseniz; Arduino kurulumu, CH340 Driver kurulumu ve ilk uygulama yazılarımızı inceleyip daha sonra kodunuza devam edebilirsiniz.

Yapacağınız ışık izleyen robotun kodunda dMoto için hazırlanmış özel kütüphaneyi kullanacağız. dMoto.lib kütüphanemizi indirelim ve Arduino klasörünü içerisinde bulunan libraries bölümüne atalım. Yazmış olduğumuz bu kodları dMoto robot kontrol kartı dışında da kullanabilirsiniz. dMoto kartı üzerinde sağda ve solda LDR için yer alan pinlerine, ışığa duyarlı direncimizin (LDR) bağlanmış olduğuna emin olalım.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz