LEGO® Education SPIKE™ Prime Motorlarındaki Yenilikler - 2
LEGO® Education SPIKE™ Prime seti ile birlikte
gelen motorlar iki farklı şekilde dönüş bilgisi verebilmektedir. Motor içinde
bulunan encoder özelliği bir yandan motorun toplam dönüş derecesini bize
verebilirken ( göreli konum bilgisi ) istersek motorun 360 derece içerisindeki fiziksel
konumunu ( kesin konum bilgisi ) da bize bildirebilmektedir. Bunu yapabilmesi
için motora fiziksel bir reset ( 0 ) noktası atanmış olup bu nokta kullanıcıya
motorun üzerindeki hareketli ve sabit kısımdaki simgelerin karşılıklı hale
getirilmesi şeklinde gösterilmektedir.
Bu özellikle birlikte çalışan program desteği sayesinde
motora 360 derece içerisindeki herhangi bir konuma gitmesini
söyleyebilmekteyiz. Üstelik bu komutu verirken saat yönü/saat yönü tersi veya
en kısa yoldan alternatiflerini seçebilmekteyiz. Yine program içerisinden
motorun konumunu koruması özelliğini aktif hale getirirsek. Motorlar dışardan
bir etki gelip onları değiştirmeye çalıştığında bulundukları konumu korumak
için kendi kendilerine hareket edecek ve son konumlarına geri geleceklerdir.
Örneğin; motora 180 derece konumuna git der ve konumu koru
özelliğini program üzerinde aktif hale getirirsek; motor 180 derece konumuna
gidecek ve siz elinizle motoru çevirmek isterseniz sizin hareketinize karşı bir
kuvvet uygulayarak buna direnecektir. Uyguladığınız kuvvet miktarını
arttırdığınızda motoru döndürebilirsiniz ancak bıraktığınız anda motor tekrar
180 derece konumuna geri dönecektir.
Bir başka özellik ise motorlar dönemediklerini
anlayabilmektedirler. Stall detection olarak adlandırılan bu özellik sayesinde
motor ulaşamadığı pozisyona gitmek için belli bir süre çaba sarf ettikten sonra
-eğer dönemediğini algıladıysa-bu komutu pas geçerek programınızda belirtilmiş
diğer komutları program akışına göre yerine getirmeye devam edecektir.