VEXcode IQ (1. nesil) ile kodlama

VEXcode IQ, VEX IQ Robotunu programlamak için kodlama ortamıdır. Aşağıdaki makale VEXcode IQ ile kodlamaya başlamanıza yardımcı olacak diğer makalelere bağlantılar sağlar. Bu makalenin sonunda, VEX Clawbot IQ'yu ileri gidecek şekilde programlama veya VEX IQ Brain'in LCD ekranında 'VEX' yazdıracak bir proje oluşturma seçeneğine sahip olacaksınız.

Öğrenciler sınıf ortamında VEX IQ robotu yapımında işbirliği yapıyorlar.

Not: Bu makalenin sonunda projenizi test etmek için, şarjlı IQ Pil ile başladığınızdan emin olun.

Bu makale şunları içerecektir:

  • Uygulamayı indirin
  • Cihazlar ve Şablonlar
  • Blokları Kullanma
  • Kaydediliyor
  • Gerekirse ürün yazılımını güncelleyin
  • İndirme ve Çalıştırma
  • Bir proje açma
  • Ek yararlı bağlantılar
  • İlk Projem
    • 'VEX' örneğini yazdırın (robot yapımı gerekmez)
    • İleri Sürüş örneği (Clawbot IQ yapısı gereklidir)

Uygulamayı indirin

VEXcode IQ birkaç farklı cihaz türü için mevcuttur. Uygulamanın cihazınıza indirilmesi gerekmektedir. VEXcode indirme sayfasını görüntüleyin

VEXcode IQ İndirme seçenekleri Windows, Mac, Apple App Store, Google Play ve Amazon Appstore platformlarını içerir.

Aşağıdaki bağlantılar uygulamayı cihazınıza indirmenize yardımcı olacaktır:


Cihazlar ve Şablonlar

VEXcode IQ'da yeni Bloklar projesi, yalnızca bir Beyin bağlandığında yalnızca varsayılan blokların gösterildiğini belirtmek için Bloklar Araç Kutusu vurgulanmıştır.

yeni VEXcode IQ projesi açtığınızda, proje yalnızca VEX IQ Brain'i kullanacak şekilde ayarlanır. Araç Kutusunda görünecek olan bloklar yalnızca varsayılan bloklardır. 

Robotunuzda kullanılan cihazlar eklenerek proje özelleştirilir. Eklenen her cihaz için Araç Kutusu ek bloklarla doldurulacaktır.

Cihazlar menüsü yan tarafa açılmış ve bağlı 2 motorlu Aktarma Organlarını gösteren VEXcode IQ. Araç kutusunda, artık blokların Aktarma Organları kategorisi mevcut.

Örneğin, bir 'DRIVETRAIN 2 motor' cihazının eklenmesi, 'Drivetrain' blok setini Araç Kutusu'na ekleyecektir.

Clawbot IQ robot yapısı, Autopilot robot yapısının yanında gösteriliyor.

Sınıfta ve VEX STEM Laboratuvarlarında kullanılabilecek Clawbot ve Autopilot gibi bir dizi standart VEX IQ yapısı vardır.

VEXcode IQ Devices menüsü, şablon projesi açılmış ve önceden yapılandırılmış cihazlar gösteriliyor. Bu örnekte, ClawMotor ve ArmMotor adlı iki motor 11 ve 10 numaralı portlara atanmıştır ve jiroskoplu iki motorlu bir aktarma organı da 1, 6 ve 4 numaralı portlara atanmıştır.

VEXcode IQ, bu yapılar için önceden ayarlanmış bir dizi şablona sahiptir. Örneğin, Clawbot IQ için bir VEXcode IQ projesi başlatmanın kolay bir yolu örnek bir şablon kullanmaktır. Bu, Clawbot'un cihazlarını yapılandıracak ve belirli cihazların bloklarını Araç Kutusuna ekleyecektir.

Dosya menüsü açık ve Örnekleri Aç seçeneği vurgulanmış halde VEXcode IQ Araç Çubuğu. Örnekleri Aç, menüdeki beşinci seçenektir; Yeni Blok Projesi, Yeni Metin Projesi, Aç ve Son Kullanılanları Aç'ın altındadır.

Dosya menüsünden 'Örnekleri Aç'ı seçerek örnek bir proje açın.

Filtre çubuğunda Şablonlar kategorisinin vurgulandığı Örnek Projeler menüsü.

Filtre çubuğundan 'Şablonlar'ı seçin.

Clawbot Aktarma Organları 2 motor Örnek Projesi küçük resim görüntüsü.

Ardından Clawbot (Drivetrain 2-motor) Şablonunu seçin.

Not: Cihazları yapılandırma hakkında daha fazla bilgi için makalelerin Robot Yapılandırması bölümünü görüntüleyin.


Blokları Kullanma

VEXcode IQ bir Blok projesi olarak açılır. Bloklarla programlama, çok düşük giriş eşiğiyle erişilebilir bir ortam sağlar. Bununla birlikte, bir Blocks projesini kodlamak aynı zamanda ileri düzeyde programlamaya da olanak tanır.

Bir projeye, Araç Kutusu'ndan çalışma alanına sürüklenerek bir blok eklenebilir.

Bir ok, bir Yazdırma bloğunun Araç Kutusu'ndan çalışma alanına sürüklendiğini ve Başlatıldığında bloğunun altında bir yığın oluşturduğunu gösterir.

 Bloğu çalışma alanının dışına sürükleyerek projeden kolayca silinebilir. 

Bir ok, Yazdırma bloğunun Araç Kutusu'na geri sürüklenerek silinebileceğini gösterir.

Blokları kullanan bazı ek yararlı makaleler şunları içerir:


Kaydediliyor

VEX IQ projenizi tamamladıktan sonra cihazınıza kaydedilmesi gerekecektir. Projenizi kaydetme cihazınıza bağlı olarak farklılık gösterir.

VEXcode IQ Araç Çubuğu'nda proje adı alanı Drive olarak değiştirildi. Sağdaki etiket vurgulanır ve Kaydedildi yazar.

Aşağıdaki makalelerde projenizi cihazınıza nasıl kaydedeceğiniz açıklanmaktadır:


Gerekirse ürün yazılımını güncelleyin

VEX IQ Brain ve diğer akıllı cihazlar, cihazların VEXcode IQ projesiyle çalışmasına olanak tanıyan bir temel yazılıma sahiptir. Bu yazılıma donanım yazılımı adı verilir veya VEXos olarak da bilinir.

VEXos Utility uygulama simgesi.

Firmware mevcut VEXcode IQ sürümünüzle güncel değilse projenizi IQ Brain'e indiremezsiniz. VEXcode IQ, cihazınıza güçlü bir IQ Brain bağlandığında turuncu bir beyin simgesi görüntüleyerek cihaz yazılımı güncel olmadığında sizi uyarır.

Araç Çubuğu'nda Brain'in yazılımının güncel olmadığını gösteren turuncu bir Brain simgesi bulunan VEXcode IQ.

Not: Firmware hakkında daha fazla bilgi için Firmware - Başlarken - VEXcode IQ makalesini inceleyin.


İndirme ve Çalıştırma

Beyin USB kablosuyla dizüstü bilgisayara bağlandı.

Projenizin çalışması için VEXcode IQ projenizin VEX IQ Brain'e indirilmesi gerekir. Bu, IQ Brain ile cihazınız arasına bağlanan bir USB kablosuyla gerçekleştirilir. 

Beyin kablosuz bağlantı kullanılarak iPad'e bağlandı.

Veya iPad/Android tablet cihazlarıyla kablosuz olarak.

Bağlı Beyindeki 4 slottan birini seçmek için kullanılabilen Slot açılır menüsü açık olan VEXcode IQ.

VEX IQ Brain, dört farklı projenin aynı anda IQ Brain'de saklanmasına olanak tanıyan dört indirme yuvasına sahiptir.

VEX IQ Brain bağlandıktan ve bir yuva seçildikten sonra projeniz IQ Brain'e indirilebilir ve çalıştırılabilir. Bir proje çalıştırıldığında projenin robotunuzun davranışını nasıl etkilediğini görmenizi sağlar.

Bazen indirme işlemi sırasında bir indirme hatası meydana gelebilir. Ancak bunların giderilmesi genellikle kolaydır.

Aşağıdaki makaleler VEXcode IQ projenizi indirmenize ve çalıştırmanıza yardımcı olacaktır:

Not: Projenizi indirmeden önce, Proje İndirme Öncesi Kontrol Listesiinceleyin.


Proje Açma

VEXcode IQ projesi cihazınıza kaydedildikten sonra daha sonra açılarak robotunuza yeniden indirilebilir veya projede değişiklik yapılabilir.

Daha önce kaydedilmiş bir Blocks projesine sahip VEXcode IQ, Çalışma Alanında başarıyla açıldı.

Aşağıdaki makaleler VEXcode IQ projenizi kendi cihazınızda açmanıza yardımcı olacaktır:


Ek yararlı bağlantılar

VEXcode IQ ile çalışırken size yardımcı olacak birçok ek VEX Kütüphanesi makalesi bulunmaktadır.

Başlamak için bazı ek yararlı makaleler şunlardır:

VEX IQ STEM Labsayrıca birçok eğlenceli ve eğitici aktivite bulunmaktadır.

VEX IQ STEM Labs yazan afiş görseli.


İlk Projem

Aşağıdaki iki proje VEXcode IQ'da bir proje oluşturma pratiği yapmanıza olanak sağlayacaktır.

'VEX'i yazdır

Bu proje, bir robot monte etmeye gerek kalmadan bir proje oluşturmanıza olanak sağlayacaktır. İhtiyacınız olan tek şey VEX IQ Brain ve şarjlı bir pil.

Beyin USB kablosuyla dizüstü bilgisayara bağlandı.

IQ Brain'in cihazınıza bağlı olduğundan ve olduğundan emin olun.

VEXcode IQ uygulama simgesi.

VEXcode IQ'yu başlatın.

Varsayılan boş bloklar projesi VEXcode IQ çalışma alanında açıktır.

Yeni bir boş proje açılacaktır.

VEXcode IQ, Başladığında Yazdır Merhaba yazan bir projeyle.

'Görünüm' kategorisinden bir [Yazdır] bloğu seçin ve bunu {When started} bloğuna ekleyin.

VEXcode IQ ile artık "Başlatıldığında, VEX Yazdır" yazan bir proje.

Parametredeki 'Merhaba' kelimesini 'VEX' kelimesiyle değiştirin.

Beyin ve Durdur simgelerinin arasında İndir ve Çalıştır simgelerinin birlikte vurgulandığı VEXcode IQ Araç Çubuğu. Projenin adı da değiştirilerek DisplayProject olarak kaydedildi.

Projenizi kaydedin, indirin ve çalıştırın.

DisplayProject programını çalıştırdıktan sonra görülen IQ (Gen 1) Beyin ekranı. Ekrana VEX mesajı yazdırıldı.

'VEX', IQ Brain'in LED ekranına yazdırılacaktır.

İleri sür

Bu projenin standart Clawbot IQ ile kullanılması amaçlanmıştır. Yapım talimatları için Clawbot with Controller STEM Lab inceleyin.

Clawbot IQ yapısının açılı görünümü.

Beyin USB kablosuyla dizüstü bilgisayara bağlandı.

IQ Brain'in cihazınıza bağlı olduğundan ve olduğundan emin olun.

VEXcode IQ uygulama simgesi.

VEXcode IQ'yu başlatın.

Yeni bir boş proje açılacaktır.

Clawbot Aktarma Organları 2 motor Örnek Proje küçük resmi.

'Clawbot (Drivetrain 2-motor)' örnek projesini açın.

Not: Şablon, bir Gyro'nun Akıllı Bağlantı Noktası 4'e takılmasını gerektirir.

Çalışma Alanında açılan Clawbot Drivetrain 2 motor şablonu örnek projesi ile VEXcode IQ. Projenin, projenin açıklamasını ve cihaz yapılandırmasını içeren bir notu vardır. Projede ayrıca, Başlandığında 200 mm ileri sürüş yazan bir blok yığını da bulunmaktadır.

'Güç Aktarımı' kategorisinden bir [Drive for] bloğu seçin ve bunu {When started} bloğuna ekleyin.

Not: 200 milimetre ileri gitmek, Clawbot'un tekerleklerini bir tur ileri hareket ettirecektir.

Projenizi kaydedin, indirin ve çalıştırın. Pençebot şimdi aşağıdaki animasyonda gösterildiği gibi 200 mm ileriye doğru hareket edecek.

Not: VEXcode IQ ile çalışırken herhangi bir sorun yaşarsanız, lütfen IQ içinde bulunan geri bildirim aracını kullanın.

 

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

Last Updated: