Bir IQ (1. nesil) projesini IQ (2. nesil) Brain ile kullanmak üzere dönüştürme

VEX IQ ile çalışırken, (1. nesil) Beyin için yapılandırılmış bir projeyi (2. nesil) Beyne sahip bir robot üzerinde yürütmek isteyebilirsiniz. Bu senaryoda projenizi VEXcode IQ'da '1. nesil'den '2. nesil'e dönüştürmeniz gerekecektir.

2nd_gen.png

Çoğu durumda dönüşüm sırasında projede herhangi bir değişiklik yapılmayacaktır. Ancak 1. nesil bir projede belirli bloklar kullanıldığında küçük değişikliklerin otomatik olarak yapıldığı birkaç örnek vardır. Bu değişiklikler projenizin IQ (2. nesil) Beyinde çalışma şeklini etkilemeyecektir.


Gyro Olmadan Bir Projeyi Dönüştürme - Kodda Değişiklik Yok

square.evice.icon.png

Çalışma alanında (1. nesil) bir proje açın. Ardından Cihazlar penceresi simgesini seçin.

nogyro.png

Cihazlar penceresi açıldığında '2. nesil' simgesini seçin.

Convert_to_2nd_copy.png

Hiçbir Gyro yapılandırılmamışsa, '2. nesil' simgesi projenin dönüştürüldüğünü göstermek üzere mavi renkte vurgulanacaktır. Artık bu projeyi (2. nesil) bir Beyin üzerinde çalıştırabilirsiniz.


Gyro Yapılandırılmış Bir Projeyi Dönüştürme - Kodda Değişiklik Yok

Gyro yapılandırılmış bir Aktarma Organınız varsa, Gyro'yu IQ (2. nesil) Beyin ile yapılandırmanız veya IQ (2. nesil) Beynin içine yerleştirilmiş Beyin Atalet Sensörünü yapılandırmanız gerekecektir.

square.evice.icon.png

Çalışma alanında (1. nesil) bir proje açın. Ardından Cihazlar penceresi simgesini seçin.

square.select_2nd_gen.png

Cihazlar penceresi açıldığında '2. nesil' simgesini seçin.

select_continue.png

Gyro yapılandırılmış bir Aktarma Organınız varsa, harici Gyro'yu manuel olarak yapılandırmanız veya Beyin Atalet Sensörünü yapılandırmanız gerekecektir. 

Bu senaryoda bir dönüştürme iletişim penceresi açılacaktır. Dönüştürmeye devam etmek için 'Devam'ı seçin.

Not: Gyro yapılandırmanız yoksa bu mesajı almayacaksınız ve projeniz dönüştürülecektir.

select_gyro_type.png

Gyro konfigürasyonunu seçmeniz istenecektir; ya Dış Tırnak Gyro'su ya da Beyin Eylemsizliği. Birini seç.

  • Harici Gyro seçilirse, daha önce yapılandırılanla aynı bağlantı noktası için yapılandırılacaktır.
  • Brain Inertial seçilirse projeniz, Beyinde yerleşik olan Brain Inertial Sensörünü kullanacak ve bağlantı noktasının diğer cihazlarla kullanımı ücretsiz olacaktır.

brain_inertial_confirmation.png

Projenin dönüştürüldüğüne dair sizi uyaran bir mesaj görünecektir. Devam etmek için 'Tamam'ı seçin.

2nd_gen_with_intertial.png

'2. nesil' simgesi, projenin dönüştürüldüğünü göstermek için mavi renkte vurgulanacaktır. Ayrıca Beyin Atalet Sensörünün yapılandırıldığını da görebilirsiniz.

Artık bu projeyi (2. nesil) bir Beyin üzerinde çalıştırabilirsiniz.

Not:Bu proje tekrar 1. nesile dönüştürülürse harici Gyro otomatik olarak yapılandırılmayacaktır. Cihazlar penceresinde manuel olarak yapılandırılması gerekecektir.

Not: VEXcode 1. nesil modundayken bir IQ (2. nesil) Beyin bağlandığında da dönüştürme işlemi başlayacaktır.


Küçük Değişiklikler Yapılmış Bir Projeyi Otomatik Olarak Yapılan Kodlara Dönüştürme

select_device_icon.png

Çalışma alanında (1. nesil) bir proje açın. Ardından Cihazlar penceresi simgesini seçin.

select_2nd_gen.png

Cihazlar penceresi açıldığında '2. nesil' simgesini seçin.

select_continue.png

Projenin dönüştürülmesi gerektiği konusunda sizi uyaran bir mesaj görünecektir. Dönüştürmeye devam etmek için 'Devam'ı seçin.

Not: Bu mesaj ancak proje kodunda değişiklik yapıldığı takdirde açılacaktır. 

select_ok_conversion.png

Bir dönüşüm tamamlama mesajı açılacak ve yapılan değişiklikleri listeleyecektir. Bu örnekte, {When Brain button} olay bloğu açılır menüsü 1. nesil konfigürasyondan 2. nesil konfigürasyona güncellendi.

  • Alabileceğiniz farklı mesajlar ve bunların nasıl yorumlanacağı hakkında daha fazla bilgi için aşağıdaki bölüme bakın.

Proje dönüşümünü kaydetmek için 'Tamam'ı seçin.

2nd_gen_is_highlighted.png

Projenin dönüştürüldüğünü göstermek için '2. nesil' simgesi mavi renkle vurgulanacaktır. Artık bu projeyi (2. nesil) bir Beyin üzerinde çalıştırabilirsiniz.


Projeleri Dönüştürürken Diyalog Mesajlarını Yorumlama

Aşağıda gösterilen koşullardan herhangi biri nedeniyle kodda bir dönüşüm yapılması gerekiyorsa, dönüşümden sonraki mesaj şu olacaktır: "Proje dönüşümü bu değişikliklerle tamamlandı" ve ardından kodda yapılan değişikliklerin bir listesi gelecektir. Aşağıda (1. nesil) bir projeyi (2. nesil) Beyin üzerinde çalışacak şekilde dönüştürürken karşılaşabileceğiniz değişiklikler bulunmaktadır. 

Not: VEXcode 1. nesil modundayken bir IQ (2. nesil) Beyin bağlandığında da dönüştürme işlemi başlayacaktır.

{When Brain button} Açılır Menü Güncellendi

brain_button_event.png

Burada mesaj size dönüşümün tamamlandığını ve {When Brain button} bloğunun açılır menüsünün güncellendiğini bildirir.

update_when_brain_button_pressed.png

(1. nesil) Beyindeki Ok düğmeleri 'Yukarı' ve 'Aşağı' iken, (2. nesil) Beyinde 'Sol' ve 'Sağ' olduğundan, ağa bağlı Bloklar için açılır menüdeki parametreler Ok düğmelerinin güncellenmesi gerekiyor.

Açılır Menü Güncellendi

brain_button_sensing.png

Burada mesaj size dönüşümün tamamlandığını ve <Brain button pressed> bloğunun açılır menüsünün güncellendiğini bildirir.

menu_options_change.png

(1. nesil) Beyindeki Ok düğmeleri 'Yukarı' ve 'Aşağı' iken, (2. nesil) Beyinde 'Sol' ve 'Sağ' olduğundan, ağa bağlı Bloklar için açılır menüdeki parametreler Ok düğmelerinin güncellenmesi gerekiyor.

Aktarma Organı Gyro Güncellemesi

brain_inertial_confirmation.png

Burada mesaj size Aktarma Organı Gyro Sensörünün Atalet sensörüyle değiştirildiğini bildirir.

atalet.png

Cihazlarda Atalet Sensörü Simgesini göreceksiniz.    
Not:Bu proje tekrar 1. nesile dönüştürülürse harici Gyro otomatik olarak yapılandırılmayacaktır. Manuel olarak yapılandırılması gerekecektir.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: