VEXcode EXP 4.0'daki Yeni Özellikler

VEXcode EXP 4.0 bir dizi yeni özellik sunuyor. Bu önemli güncelleme robotik kodlamada üretkenliği ve erişilebilirliği artırmaya odaklanıyor. VEXcode EXP 4.0 ile birlikte hangi yeni özelliklerin sunulduğunu öğrenmek için aşağıyı okuyun!

VEXcode EXP 4.0 için yeni yükleyiciyi indirmek için buraya tıklayın!

CTE Çalışma Hücresi

VEXcode EXP artık CTE Workcell'i tam olarak destekliyor. CTE Workcell, öğrencilere uygulamalı etkinlikler aracılığıyla endüstriyel robotik ve otomasyon dünyasını tanıtıyor.

VEXcode EXP'de Teach Pendant'ın Görüntüsü

VEXcode EXP'de, 6 Eksenli Robotik Kol, Öğretim Askısıerişmek için bir EXP Beyni olmadan doğrudan bir bilgisayara bağlanabilir.

Öğretim askıları, endüstriyel otomasyon için robotik kolları ve diğer makineleri kontrol etmek ve programlamak için kullanılan cihazlardır ve operatörlerin bir robotun hareketlerini manuel olarak yönlendirmesine olanak tanıyan düğmeler veya bir dokunmatik ekran içerir.

6 Eksenli Robotik Kolu bir EXP Beyne bağlamak, CTE projenize CTE Pnömatik sistemi, Sinyal Kulesive Nesne Sensörügibi yeni cihazlar entegre etmenize de olanak tanır.

CTE Workcell hakkında daha fazla bilgi edinmek ve bunu sınıflarda kullanmak için buraya tıklayın.

Anahtar Blokları

Yeni Anahtar Blokları artık kullanıma sunulduğundan, blok tabanlı kodlamadan metin tabanlı programlamaya geçiş sorunsuz bir şekilde gerçekleşiyor.

VEXcode arayüzündeki çalışma alanına kodlama paletinden 'başlatıldığında' etiketli bir bloğu sürükleyen bir kullanıcıyı gösteren animasyonlu GIF, yeni bir proje başlatma sürecini göstermektedir.

Sürükle ve Bırak Anahtar Blokları: Tüm Anahtar Blokları araç kutusundan sürüklenip doğrudan yazılabilir.

VEXcode V5'te blok tabanlı bir programı gösteren animasyonlu GIF. Program, sarı renkli 'başladığında' bloğuyla başlıyor, ardından turuncu renkli '4'ü tekrarla' bloğu ve mavi renkli '200 mm ileri sür' bloğu geliyor. GIF, kullanıcının çalışma alanındaki mevcut blokların altına yeşil bir bloğu sürükleyip bağlamasını göstermektedir.

Python'u Doğrudan Blok Projelerine Yazın: VEXcode, Python komutlarını doğrudan projelerinize eklemenize ve bunları diğer Bloklarla sorunsuz bir şekilde entegre etmenize olanak tanır. Doğru kod yazmanıza yardımcı olmak için VEXcode ayrıca Python komutları için otomatik tamamlama özelliği de sunar.

Basit bir VEXcode IQ Blocks programını gösteren animasyonlu GIF. Bu programda, '200 mm ileri sür', '90 derece sağa dön' ve ardından '200 mm ileri sür' şeklinde bir dizi komut yer alıyor. Bloklar, 'başlatıldığında' bloğunun altında birleştirilerek temel bir robot hareket dizisi gösterilmektedir.

Kod Dönüştürme: Tek tıklamayla tüm blok yığınlarını Python'a dönüştürün.

Bu özellik, bloklardan metne geçmek isteyen öğrenciler için mükemmeldir. Switch Blocks ile kodlama hakkında daha fazla bilgi için buraya gidin.


Web tabanlı VEXcode'da Kaydet ve Yükle

VEXcode Projesi başlık çubuğunun bir eylemden sonra 'Kaydedilmedi'den 'Kaydedildi'ye değişmesinin animasyonlu GIF'i, projenin başarıyla kaydedildiğini gösterir.

Web tabanlı VEXcode artık projeniz ilk kaydedildiğinde proje değişikliklerini otomatik olarak kaydedecek.

Dosya Menüsünde Diğer Değişiklikler:

  • Cihazınızdan Yükleyin artıkAçıkolarak değiştirildi.
  • Cihazınıza Kaydet artıkFarklı Kaydetolarak değiştirildi.
  • Ayrıca artık Kaydet butonunu kullanarak manuel olarak da kaydedebilirsiniz.

VEXcode EXP Projesinin Chrome Tarayıcısında nasıl yüklenip kaydedileceğine dair adım adım kılavuz için buraya gidin.


Güncellenmiş AI Vision Sensör Algılama

AI Vision Sensörü artık AprilTag'leri ve AI Sınıflandırmalarını tespit edebiliyor.

VEXcode'da AI Vision Utility arayüzünün, üç AprilTag'i yakalayan kameranın canlı yayınını gösteren ekran görüntüsü. AprilTags özelliği açık, AI Sınıflandırması kapalı. Tanınan etiketler, ilgili kimlikleri, koordinatları ve boyutlarıyla etiketlenir. 'Renk Ekle' butonu mevcut, ancak renk ayarları şu anda etkin değil. Yazılım durumu güncel olarak 1.0.0.b16 sürümünde gösterilmektedir.

AprilTag'ler tespit edilebilen ve benzersiz kimliklere sahip görsellerdir. Bunlar çıktı alınarak robotlarla birlikte sahada kullanılabilir. Buradan yazdırılabilir bir AprilTag PDF'i indirin.

'AI Vision Utility' arayüzünün ekran görüntüsü. Arayüz bağlandı ve yeşil 'Bağlandı' durumuyla belirtiliyor. Ana bölümde, algılanan dört nesnenin canlı kamera görüntüsü gösteriliyor: kırmızı bir top, mavi bir top, yeşil bir halka ve kırmızı bir halka. Her birinin konumlarını (X, Y), boyutlarını (G, Y) ve güven puanlarını (%99) gösteren sınırlayıcı kutuları var. Sağ panelde AprilTags ve AI Sınıflandırmasını etkinleştirme seçenekleri bulunuyor ve AI Sınıflandırması 'Sınıf Öğeleri' olarak ayarlanıyor. Canlı yayının altında 'Renk Ekle' ve 'Videoyu Dondur' düğmeleriyle, bir ad verme ve renk ayarlama seçeneği var. Yazılım durumu '1.0.0.b16' sürümüyle 'Güncel' olarak belirtiliyor.

AI Vision Sensörü ayrıca VEX EXP Sınıf Paketlerifarklı renkli buckyball'ları ve halkaları da tanımlayabilir.

Blok, Pythonve C++AI Vision Sensörünün nasıl kullanılacağını öğrenmek için buraya gidin.


Blokları Yüksek Sesle Oku

VEXcode EXP 4.0 içindeki tüm bloklar artık basit bir sağ tıklamayla yüksek sesle okunabilir.

Bu özellik Android hariç tüm cihazlarda mevcuttur.

  • Özelleştirilebilir Sesler: Yeni Araçlar Menüsünde çeşitli sesler arasından seçim yapın ve hızı ve perdeyi ayarlayın.
  • Bağlam Menüsü Entegrasyonu: Herhangi bir bloğa sağ tıklayarak yüksek sesle okunmasını dinleyin.

VEXcode'da Okuma Özelliğinin nasıl kullanılacağına dair adım adım talimatlar için buraya tıklayın.


Araçlar Menüsü

VEXcode EXP 4.0'ın yeni Araçlar Menüsü üretkenlik ve erişilebilirlik için özelliklerle dolu.

VEXcode V5'teki 'Araçlar' açılır menüsünü gösteren kırpılmış ekran görüntüsü. Menüde 'Tema', 'Klavye Kısayolları', 'Konuşma Ayarları' ve 'API Dokümantasyonu' seçenekleri yer alıyor. Açılır menünün en üstünde 'EĞİTİMLER' bölümü vurgulanmıştır.

Klavye Kısayolları

Yardım belgelerini başlatmak, durdurmak ve açmak için yeni Klavye kısayolları mevcuttur.

Mac Pencereler
'Klavye Kısayolları' vurgulanmış 'Araçlar' açılır menüsünü gösteren VEXcode Proje penceresi. Alt menü Başlat, Durdur ve Yardımı Aç eylemleri için klavye kısayollarını görüntüler. Bunlara Başlat için ⌘ + return, Durdur için ⌘ + e ve Yardımı Aç için ⌘ + h dahildir. VEXcode'da Klavye Kısayolları alt menüsü vurgulanmış şekilde Araçlar menüsü. Alt menüde 'Başlat' (Ctrl + Enter), 'Durdur' (Ctrl + e) ve 'Yardımı Aç' (Ctrl + h) gibi klavye kısayolları görüntülenir.

Yüksek Kontrast Teması

Yüksek kontrastlı temalar, metin ile arka plan arasındaki ayrımı artırarak, içeriğin görme engelli, renk körlüğü olan veya diğer görme bozuklukları olan kullanıcılar için daha kolay okunmasını sağlar.

Varsayılan Yüksek Kontrast
VEXcode V5 blok tabanlı programının ekran görüntüsü, robot hareketini kontrol etmek ve mesajları görüntülemek için tasarlanmış bir blok dizisini gösteriyor. Program, 'başlatıldığında' bloğuyla başlıyor ve ardından dört kez tekrarlanan bir döngü geliyor. Döngü içerisinde robot 200 mm ileriye doğru hareket ediyor, 90 derece sağa dönüyor ve mevcut yönünü derece cinsinden Beyin'e yazdırıyor. Döngüden sonra program Beyin'e 'Hareket tamamlandı' yazdırır. VEXcode V5 blok tabanlı programının ekran görüntüsü, robot hareketini kontrol etmek ve mesajları görüntülemek için tasarlanmış bir blok dizisini gösteriyor. Program, 'başlatıldığında' bloğuyla başlıyor ve ardından dört kez tekrarlanan bir döngü geliyor. Döngü içerisinde robot 200 mm ileriye doğru hareket ediyor, 90 derece sağa dönüyor ve mevcut yönünü derece cinsinden Beyin'e yazdırıyor. Döngüden sonra program Beyin'e 'Hareket tamamlandı' yazdırır.

Konuşma Ayarları

Yeni Okuma Blokları özelliğiyle bu menüden kullanılan sesi, konuşma hızını ve ses perdesini değiştirebilirsiniz.

VEXcode IQ'daki Konuşma Ayarları penceresinin ekran görüntüsü. Pencere, kullanıcıların 'Microsoft D' seçiliyken 'Sesler' etiketli açılır menüden bir ses seçmesine olanak tanıyor. Aşağıda iki adet kaydırıcı var, biri 'Perde' diğeri 'Hız' için, ikisi de %100 olarak ayarlanmış. Kaydırıcıların altında 'Sesi Test Et' etiketli yeşil bir buton var. Sağ alt köşede mavi bir 'Bitti' butonu var.

API Belgeleri

VEX EXP robotunuzun tüm potansiyelini keşfetmenizi ve kullanmanızı her zamankinden daha kolay hale getiren kapsamlı API belgelerine erişin.

DriveTrain sınıfındaki turn_for() metodunun belgelerini gösteren VEX EXP API Referans web sitesinden bir ekran görüntüsü. turn_for() metodu, Aktarma Organlarını her iki yönde de belirli bir açıyla döndürmek için kullanılır. Listelenen parametreler şunlardır: direction (geçerli bir TurnType), angle (Drivetrain'in dönüş açısı), units (isteğe bağlı, varsayılanı DEGREES), velocity (isteğe bağlı), units_v (isteğe bağlı, varsayılanı RPM) ve wait (isteğe bağlı). Yöntem, wait parametresine bağlı olarak bloke edici veya bloke edici olmayan olabilir.

Resmi VEX API Referans sitesine erişmek için buraya tıklayın.


Web tabanlı Kablosuz Proje İndirmeleri

Web tabanlı VEXcode EXP artık bir EXP Kontrolcüsü aracılığıyla bir EXP Beynine kablosuz olarak bağlanabiliyor.

VEXcode V5 araç çubuğunu gösteren bir ekran görüntüsü. Araç çubuğunda, proje için seçili aygıtların bunlar olduğunu gösteren kırmızı renkle vurgulanmış 'DENETLEYİCİ' ve 'BEYİN' simgeleri bulunur. Bunların yanında 'İNDİR', 'ÇALIŞTIR', 'DURDUR', 'PAYLAŞ' ve 'GERİ BİLDİRİM' butonları yer alıyor.

Bir projeyi EXP Brain'inize kablosuz olarak nasıl indireceğinizi öğrenmek için buraya tıklayın.

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

Last Updated: