Jiroskop Sensörü#
giriiş#
VEX IQ Jiroskop Sensörü, tek bir eksen etrafındaki dönme hareketini ölçer. Bir robotun ne kadar döndüğünü ve hangi yöne baktığını izlemek için kullanılır.
Aşağıda tüm blokların listesi bulunmaktadır:
jiroskopu kalibre et — Yapılandırılmış bir Jiroskop Sensörünü kalibre eder.
Jiroskop yönünü ayarla — Jiroskop Sensörünün mevcut yönünü yeni bir yön değerine ayarlar.
Jiroskop dönüşünü ayarla — Jiroskop Sensörünün mevcut dönüşünü yeni bir dönüş değerine ayarlar.
Jiroskop yön açısı — Jiroskop Sensörünün baktığı yönü 0 ile 359,99 derece arasında bildirir.
Jiroskop dönüş açısı — Jiroskop sensörünün ne kadar döndüğünü bildirir.
jiroskop hızı — Jiroskop Sensörünün mevcut dönüş hızını bildirir.
jiroskopu kalibre et#
Jiroskop kalibrasyonu bloğu, yapılandırılmış bir jiroskop sensörünü kalibre eder.
Kalibrasyon, jiroskop sensörünün dönüşleri doğru şekilde ölçmesine yardımcı olur. Kalibrasyon sırasında sensörü sabit tutun. Sensör kalibrasyon sırasında hareket ederse, yön, dönüş ve hız değerleri dönüşleri doğru şekilde ölçemeyebilir.
Proje, kalibrasyon tamamlanana kadar bir sonraki bloğun çalışmasını bekleyecektir.
Not: Bu blok yalnızca, aktarma organlarının dışında yapılandırılmış bir jiroskop sensörü varsa kullanılabilir.
[Gyro1 v] jiroskopu [2 v] saniye kalibre et
Parametreler |
Tanım |
|---|---|
döner |
Kalibrasyon yapılacak jiroskop sensörü. |
süre |
Sensörün kalibrasyon süresi (saniye cinsinden):
|
Örnek
başladığında
[Calibrate a Gyro Sensor and display its angle of heading.]
[Gyro1 v] jiroskopu [2 v] saniye kalibre et
konsolda ([Gyro1 v] yönü derece cinsinden) yazdır ◀ ve imleci sonraki satıra taşı
Jiroskop yönünü ayarla#
Yön, sensörün baktığı yönü ifade eder ve 0 ile 359,99 derece arasında ölçülür. Jiroskop yönünü ayarla yığın bloğu, Jiroskop Sensörünün mevcut yönünü yeni bir yön değerine değiştirir.
Örneğin, sensör sağa doğru dönmüşse, yönü 0 dereceye ayarlamak, bu sağa dönük pozisyonu yeni 0 derece yapar. Ardından sensör, bu yeni yöne göre diğer yönleri takip edebilir.
[Gyro1 v] yönünü (0) derece olarak ayarla
Parametreler |
Tanım |
|---|---|
döner |
Kullanılacak jiroskop sensörü. |
başlık |
Sensör için ayarlanacak yön değeri (derece cinsinden). Bu değer 0 ile 359,99 arasında olabilir. |
Örnek
başladığında
[Turn to the new 0 degrees heading.]
[Gyro1 v] yönünü (90) derece olarak ayarla
(0) derece yönüne dön ▶
Jiroskop dönüşünü ayarla#
Dönme, sensörün ne kadar döndüğünü derece cinsinden ölçer. Yönlendirmeden farklı olarak, dönme 359,99 derecenin üzerine çıkabilir veya 0 derecenin altına düşebilir. Bir projenin başlangıcında, dönme değeri 0 dereceye ayarlanır. Jiroskop Dönmesini Ayarla yığın bloğu, Jiroskop Sensörünün mevcut dönme değerini yeni bir değere değiştirir.
Örneğin, sensör sağa doğru iki tam tur atmışsa, dönüş değeri 720 derece olacaktır. Dönüşü 0 dereceye ayarlamak, bu dönüş değerini 720’den 0 dereceye sıfırlayacaktır. Ardından sensör, bu yeni değere göre dönüşleri takip edebilir.
[Gyro1 v] dönüşünü (0) derece olarak ayarla
Parametreler |
Tanım |
|---|---|
döner |
Kullanılacak jiroskop sensörü. |
rotasyon |
Sensör için ayarlanacak dönüş değeri (derece cinsinden). Bu bir tamsayı veya ondalık sayı olabilir. |
Örnek
başladığında
[Turn to the new 0 rotation.]
[Gyro1 v] dönüşünü (-100) derece olarak ayarla
(0) derece dönüşüne dön ▶
Jiroskop yönünün açısı#
Yön, sensörün baktığı yönü ifade eder ve 0 ile 359,99 derece arasında ölçülür. Jiroskop yön açısı rapor bloğu, Jiroskop Sensörünün mevcut yönünü bildirir.
Başlangıç yönü 0 derecedir. Sensör 359,99 derecenin üzerine çıkarsa, yön tekrar 0 dereceye döner.
([Gyro1 v] yönü derece cinsinden)
Parametreler |
Tanım |
|---|---|
döner |
Yön bilgisini iletmek için jiroskop sensörü kullanılır. |
Örnek
başladığında
[Display the Gyro Sensor's heading before and after rotating.]
konsolda ([Gyro1 v] yönü derece cinsinden) yazdır ◀ ve imleci sonraki satıra taşı
[sağ v] yönüne (390) derece dön ▶
konsolda ([Gyro1 v] yönü derece cinsinden) yazdır ◀ ve imleci sonraki satıra taşı
Jiroskop dönüş açısı#
Dönme, sensörün ne kadar döndüğünü derece cinsinden ölçer. Yönün aksine, dönme 359,99 derecenin üzerine çıkabilir veya 0 derecenin altına düşebilir. Bir projenin başlangıcında, dönme değeri 0 dereceye ayarlanır. Jiroskop Dönme Açısı raporlayıcı bloğu, Jiroskop Sensörünün mevcut dönme açısını rapor eder.
Sağa dönmek dönüş açısını artırırken, sola dönmek dönüş açısını azaltır. Örneğin, sağa iki tam dönüş yapmak 720 derecelik bir dönüş olarak rapor edilir. 0 dereceden sola bir tam dönüş yapmak ise -360 derecelik bir dönüş olarak rapor edilir.
([Gyro1 v] dönüşü derece cinsinden)
Parametreler |
Tanım |
|---|---|
döner |
Dönme hareketini bildirmek için jiroskop sensörü. |
Örnek
başladığında
[Display the Gyro Sensor's angle of rotation before and after rotating.]
konsolda ([Gyro1 v] dönüşü derece cinsinden) yazdır ◀ ve imleci sonraki satıra taşı
[sağ v] yönüne (390) derece dön ▶
konsolda ([Gyro1 v] dönüşü derece cinsinden) yazdır ◀ ve imleci sonraki satıra taşı
jiroskop oranı#
Jiroskop dönüş hızı raporlayıcı bloğu, Jiroskop Sensörünün mevcut dönüş hızını saniyede derece \(dps\) cinsinden rapor eder. Değer, Jiroskop Sensörünün dönüş yönüne bağlı olarak pozitif veya negatif olabilir.
([Gyro1 v] hızı dps cinsinden)
Parametreler |
Tanım |
|---|---|
döner |
Dönme hızını bildirmek için kullanılan jiroskop sensörü. |
Örnek
başladığında
[Display the Gyro Sensor's current rotation speed.]
[sağ v] yönüne dön
(1) saniye bekle
konsolda ([Gyro1 v] hızı dps cinsinden) yazdır ◀ ve imleci sonraki satıra taşı