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.

VEXcode IQ Aygıtları menüsü, IQ Robot Beyin üretimi ayarının gösterildiği bölümdür. Bu ayar 2. nesil seçeneğine ayarlanmıştır.

Ç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

VEXcode IQ çalışma alanında 1. nesil bir proje ile. Aygıtlar simgesi, Kod Görüntüleyici ile Yardım simgeleri arasında vurgulanır.

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

VEXcode IQ Aygıtları menüsü, IQ Robot Beyin üretimi ayarının gösterildiği bölümdür. Bu ayar 1. nesil seçeneğine ayarlanmış, ancak 2. nesil seçeneği vurgulanmış.

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

VEXcode IQ Aygıtları menüsü, IQ Robot Beyin üretimi ayarının gösterildiği bölümdür. Bu ayar 2. nesile aktarılmış ve vurgulanmıştır.

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.

VEXcode IQ çalışma alanında 1. nesil bir proje ile. Aygıtlar simgesi, Kod Görüntüleyici ile Yardım simgeleri arasında vurgulanır.

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

VEXcode IQ Aygıtları menüsü, IQ Robot Beyin üretimi ayarının gösterildiği bölümdür. Bu ayar 1. nesil seçeneğine ayarlanmış, ancak 2. nesil seçeneği vurgulanmış.

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

VEXcode IQ Brain Generation komut istemi, 1. nesil IQ Robot Brain projelerinin 2. nesil IQ Robot Brain ile kullanılmadan önce dönüştürülmesi gerektiğini belirtir. Dönüştürme işlemine devam etmek istiyor musunuz? Aşağıda Daha Fazla Lean'a giden bir bağlantı bulunmaktadır. Altta da iki adet buton var, birinde İptal, diğerinde Devam yazıyor. Devam butonu vurgulanmıştır.

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.

VEXcode IQ Select Gyro Type isteminde şu mesaj yer alır: Bu proje, Gyro'lu bir Aktarma Organları kullanır. Lütfen VEX IQ (2. nesil) robotunuzla birlikte kullanılacak Gyro veri türünü seçin. Aşağıda iki seçenek var, birinde Dış Jiroskop, diğerinde ise Beyin Ataleti yazıyor.

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.

VEXcode IQ Proje Dönüştürme isteminde Proje dönüştürme işlemi bu değişikliklerle tamamlandı yazıyor. Aktarma Organlarının Jiroskop Sensörü, Atalet Sensörü ile değiştirildi. Aşağıda bir Tamam butonu var.

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

VEXcode IQ Aygıtları menüsü, IQ Robot Beyin üretimi ayarının gösterildiği bölümdür. Bu ayar 2. nesile aktarılmış ve vurgulanmıştır. Aktarma organları aygıtı da gösterilir ve Atalet simgesi vurgulanarak projenin artık Brain'in yerleşik Atalet Sensörünü kullandığı belirtilir.

'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

VEXcode IQ çalışma alanında 1. nesil bir proje ile. Aygıtlar simgesi, Kod Görüntüleyici ile Yardım simgeleri arasında vurgulanır.

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

VEXcode IQ Aygıtları menüsü, IQ Robot Beyin üretimi ayarının gösterildiği bölümdür. Bu ayar 1. nesil seçeneğine ayarlanmış, ancak 2. nesil seçeneği vurgulanmış.

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

VEXcode IQ Brain Generation komut istemi, 1. nesil IQ Robot Brain projelerinin 2. nesil IQ Robot Brain ile kullanılmadan önce dönüştürülmesi gerektiğini belirtir. Dönüştürme işlemine devam etmek istiyor musunuz? Aşağıda Daha Fazla Lean'a giden bir bağlantı bulunmaktadır. Altta da iki adet buton var, birinde İptal, diğerinde Devam yazıyor. Devam butonu vurgulanmıştır.

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. 

VEXcode IQ Proje Dönüştürme isteminde Proje dönüştürme işlemi bu değişikliklerle tamamlandı yazıyor. {When Brain button} olay bloğu açılır menüsü güncellendi. Aşağıda vurgulanan bir Tamam butonu var.

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.

VEXcode IQ Aygıtları menüsü, IQ Robot Beyin üretimi ayarının gösterildiği bölümdür. Bu ayar 2. nesile aktarılmış ve vurgulanmıştır.

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

VEXcode IQ Proje Dönüştürme isteminde Proje dönüştürme işlemi bu değişikliklerle tamamlandı yazıyor. {When Brain button} olay bloğu açılır menüsü güncellendi. Aşağıda bir Tamam butonu var.

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.

Beyin nesline bağlı olarak farklı buton açılır menüsüne sahip When Brain Button bloğunun diyagramı. 1. nesil menüde Yukarı, Aşağı ve Kontrol olmak üzere üç seçenek bulunuyor. 2. nesil menüde Sol, Sağ ve Kontrol olmak üzere üç seçenek bulunuyor.

(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

VEXcode IQ Proje Dönüştürme isteminde Proje dönüştürme işlemi bu değişikliklerle tamamlandı yazıyor. Beyin Düğmesine Basıldı algılama bloğu açılır menüsü güncellendi. Aşağıda bir Tamam butonu var.

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.

Beyin nesline bağlı olarak farklı buton açılır menüsüne sahip olan Beyin Düğmesi Basıldı bloğunun diyagramı. 1. nesil menüde Yukarı, Aşağı ve Kontrol olmak üzere üç seçenek bulunuyor. 2. nesil menüde Sol, Sağ ve Kontrol olmak üzere üç seçenek bulunuyor.

(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

VEXcode IQ Proje Dönüştürme isteminde Proje dönüştürme işlemi bu değişikliklerle tamamlandı yazıyor. Aktarma Organlarının Jiroskop Sensörü, Atalet Sensörü ile değiştirildi. Aşağıda bir Tamam butonu var.

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

VEXcode IQ Devices menüsü açık ve Robot Beyin jenerasyon ayarı 2. jenerasyon olarak ayarlanmış. Aktarma organları aygıtı gösterilir ve Atalet simgesi vurgulanarak projenin artık Brain'in yerleşik Atalet Sensörünü kullandığı belirtilir.

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: