Satranç hamlelerini gerçekleştiren, bilgisayar destekli robot düzeneğinin tasarımı ve gerçeklenmesi / Sinan Eksen; Danışman Abdullah Sezgin.
Özet
Bu tez çalışmasında, satranç hamlelerini gerçekleştiren bilgisayar destekli bir robot düzeneği gerçekleştirilmiştir.Robotun bilgisayar yardımıyla hamleleri yapabilmesi için Delphi 7.0 programlama dili ile bir ara yüz oluşturulmuştur. Bu ara yüz sayesinde karşılıklı olarak iki kullanıcı tarafından yapılan satranç hamleleri tasarlanan robot düzeneği ile gerçekleştirilmektedir.Robotun bilgisayar ile iletişimi seri port üzerinden ve PIC16F877 ile yapılmıştır. Bunun için PIC in seri iletişim özelliği kullanılmıştır. Böylece bilgisayardan seri olarak gönderilen konum bilgileri PIC tarafından işlenerek satranç tahtası üzerindeki taşların hareketleri gerçekleştirilmiştir.Robotun kartezyen koordinatlardaki hareketi için 2 adet adım motoru ve 1 adet DA motoru kullanılmıştır. Adım motorları ve DA motorunun denetimi gerekli entegreler ve PIC yardımıyla yapılmıştır.Robotu denetleyen program "PicBasic Pro" programlama dilinde yazılmıştır. PIC programının derlenmesi için "MicroCode Studio" programı kullanılmış ve derlenen program "IC-Prog" programı kullanılarak PIC e yüklenmiştir.