IQ’nun Atış Yapmaya Başlaması (Fling)#

Fling, IQ 21-22 Pitching In Playground’da kullanılan VEX IQ Kahraman Robotudur.

Robotlara Genel Bakış#

Fırlatma Robotunu gösteren VEXcode VR Robot penceresi. Robotun bir giriş ve fırlatma sistemiyle topları toplayıp fırlattığını gösteriyor.

Fling, Brain Timer gibi standart VR kontrollerini ve sensörlerini destekler; ayrıca Robot-Specific Blocks ve Robot-Specific Python’da ele alınan Fling’e özgü ek özellikler de mevcuttur.

Motorlar#

Yapılandırma ve
Python Komut Adı

Tanım

Fırlatma robotu emme motoru.
Emme Motoru
intake_motor

Giriş mekanizması, robotun mancınık kolu tarafından fırlatılacak topları içeri almasını veya giriş mekanizmasını tersine çevirerek topları dışarı ve giriş mekanizmasından uzağa fırlatmasını sağlar. Giriş motoru 0 derecede başlar ve 180 derece ileri döndürüldüğünde bir topu toplar, 180 derece geri döndürüldüğünde ise bir topu dışarı atar.

Robot fırlatma motoru.
Fırlatma Motoru
catapult_motor

Robotun fırlatma motoru, topları kalelere fırlatmasını ve asılı çubuktan alçaktan asılarak gol atmasını sağlar. Fırlatma motoru, yükseltilmiş konumda 0 derecede başlar. Fırlatma kolu 2600 derecede düz, 5000 derecede ise tamamen aşağıdadır.

Fırlatma robotu mancınık kolu gerilim motoru.
Mancınık Kolu Gerilim Motoru
catapult_tension_motor

Mancınık kolu gerilim motoru, robotun topları sahanın farklı mesafelerine fırlatmasını sağlar. Varsayılan gerilim 90 dereceye ayarlanmıştı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

Mancınık Emme Motoru

Robotun yerden aldığı topları fırlatır.

Bloklar - Python

Mancınık Motoru

Robot kolunu kaldırıp indirir. Bu sayede robot, bazı dağıtıcılardan topları bırakabilir ve maçın sonunda temas bölgesine dokunmak için bariyerin üzerinden uzanabilir.

Bloklar - Python

Mancınık Kolu Gerilim Motoru

Robotun sahada farklı mesafelere top fırlatmasına olanak tanır.

Bloklar - Python

Tampon Anahtarı

Giriş kısmına bir top yerleştirildiğini algılar.

Bloklar - Python

Renk Sensörü

Topların rengini algılar.

Bloklar - Python

Mesafe Sensörü

Topun robotun ön kısmından ne kadar uzakta olduğunu algılar.

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

IQ 21-22 Atış Yapma

IQ 21-22 Sanal Beceriler alanında topları toplayın ve fırlatın.