V5 Geçersiz Kılma (Esnek)#

Flex, V5 26-27 Override Playground’da kullanılan VEX V5 Kahraman Robotudur.

Robotlara Genel Bakış#

Flex Robot'u gösteren VEXcode VR Robot penceresi.

Flex, Atalet Sensörü ve Beyin Zamanlayıcısı gibi standart VR kontrollerini ve sensörlerini destekler; ayrıca Robota Özgü Bloklar ve Robota Özgü Python’de Flex’e özgü ek özellikler ele alınmıştır.

Motorlar#

Yapılandırma ve
Python Komut Adı

Tanım

Esnek robot kol motoru.
KolMotoru
arm_motor

Kolu kaldırıp indirir. Kol tamamen yukarı kaldırılmış pozisyonda 2000 derecedir; başlangıç ​​pozisyonu 0 derecedir.

Esnek robot pençe motoru.
Pençe Motoru
claw_motor

Pençeyi açar ve kapatır. Başlangıç ​​pozisyonu 467 derecedir (tamamen kapalı); pençe 0 derecede tamamen açıktır.

Bileşenler ve Özellikler#

Bileşen veya Özellik

Kullanmak

API Dokümantasyonu

Aktarma organları

Robotu hareket ettirir ve döndürür.

Bloklar - Python

KolMotoru

Oyun öğeleriyle etkileşim kurmak için kolunu kaldırıp indirir.

Bloklar - Python

Pençe Motoru

Oyun öğelerini yakalamak ve bırakmak için pençeyi açıp kapatır.

Bloklar - Python

Yapay Zeka Görüntü Sensörü

Pençeye monte edilmiş, öne doğru bakacak şekilde konumlandırılmıştır. Robotun otonom olarak yönünü belirleyebilmesi için pençenin önündeki oyun nesnelerini algılar. Pençe bir pim veya bardak tuttuğunda bloke olur, bu nedenle yalnızca pençe boş olduğunda çalışır.

Bloklar - Python

Mesafe Sensörü

Robotun ön tarafına, ileriye doğru bakacak şekilde monte edilmiştir. Robotun ön kısmının bir nesneye ne kadar uzak olduğunu algılar.

Bloklar - Python

GPS Sensörü

Robotun oyun alanındaki mevcut konumunu ve yönünü gösterir.

Bloklar - Python

Beyin Zamanlayıcısı

Projenin başlangıcından bu yana geçen süreyi takip eder.

Bloklar - Python

Oyun alanları#

Oyun alanı

Tanım

V5 26-27 Geçersiz Kılma

V5 26-27 Otonom Kodlama Becerilerini Geçersiz Kılma mücadelesini oynayın.