VEXcode VR'deki VIQC Pitching In Playground'da kullanılan robot, 2021-2022 VEX IQ Challenge (VIQC) Pitching In için kullanılan VEX IQ Kahraman Botu Fling'in sanal bir versiyonudur. Virtual Fling, fiziksel Fling ile aynı boyutlara ve motorlara sahiptir ancak VEXcode VR'de otonom programlama için ek sensörlere sahiptir. VEXcode VR'nin Pitching In sürümünde yalnızca bir robot vardır ve o zaten önceden yapılandırılmıştır. Bu, robot konfigürasyonuna veya önceden belirlenmiş bir şablon projesine olan ihtiyacı ortadan kaldırır.
Robot Kontrolleri
Fling aşağıdaki kontrollere sahiptir:
Jiroskoplu aktarma organı. Bu, VEXcode IQ Araç Kutusundaki blokların "Güç Aktarımı" kategorisinin robotu sürmesine ve döndürmesine olanak tanır.
A Mancınık Kolu Kol Mancınık Motoru tarafından kontrol edilir. Bu, robotun Topları kalelere fırlatmasına ve Asma Çubuğundan düşük bir asma elde etmesine olanak tanır.
- Mancınık Kolu, [Döndürme] bloğu kullanılarak sürekli bir hareketle fırlatılır. Varsayılan konum kolun indirilmesidir.
- Mancınık Kolu, [Pozisyona döndür] bloğu kullanılarak 2600 derecelik konuma ayarlandığında dengelenebilir. Bu, Asma Çubuklarının altından araç sürerken kullanışlıdır.
Mancınık Kolu gerginliği Kol Gergi Motoru tarafından kontrol edilir. Bu, robotun Topları Sahada farklı mesafelere fırlatmasına olanak tanır.
- Mancınık Kolu Gerginliği, [Pozisyonuna Döndür] bloğu kullanılarak ayarlanabilir. Bu, Topları Sahada farklı mesafelerden fırlatırken kullanışlıdır.
- Varsayılan gerginlik 90 dereceye ayarlanmıştır.
Emme Motoru tarafından kontrol edilen bir Giriş. Bu, robotun Mancınık Kolu tarafından fırlatılacak Topları almasına veya Topları dışarı ve girişten uzağa döndürmek için girişi tersine çevirmesine (girişi tersine çevirmek aynı zamanda çıkış olarak da adlandırılır) olanak tanır. Çıkış, Topları toplamak ve onları farklı bir konuma taşımak için kullanılabilir.
- Giriş, [Spin for] bloğu kullanılarak döndürülebilir. Girişin 180 derece döndürülmesi Sahadan bir Top alır.
Robot Sensörleri
Virtual Fling, VEXcode VR'de otonom programlama için sensörler ekledi.
Aktarma organları
Aktarma organları ile birlikte kullanılan bir Jiroskop Sensörü Bu, robotun doğru ve hassas dönüşler yapmasını sağlar.
Aktarma organı yönü 0 ila 359,9 derece arasında bir değer bildirir ve saat yönü pozitiftir.
Mesafe Sensörü
Mesafe Sensörü bir nesnenin sensöre yakın olup olmadığının yanı sıra sensörün önünden bir nesneye olan yaklaşık mesafeyi milimetre veya inç cinsinden bildirir.
Fling'in ortasındaki Mesafe Sensörü, Mancınık Koluna bir Top yüklendiğinde algılamak için kullanılabilir.
IQ Mesafe Sensörü hakkında daha fazla bilgi için bu VEX Kitaplığı makalesi.
Tampon Anahtarı
Tampon Anahtarı , o anda basılıp basılmadığını bildirir.
Tampon Anahtarı Mancınık Kolunun tabanında bulunur ve Mancınık Kolunun ne zaman tamamen indirildiğini belirlemek için kullanılabilir.
Tampon Anahtarı hakkında daha fazla bilgi için bu VEX Kitaplığı makale.
Renk Sensörü
Renk Sensörü bir nesnenin rengini, renk tonu değerini, gri tonlama değerini ve yakınlığını algılamak için yansıyan ışığı kullanır.
Fling'in altında bulunan Renk Sensörü, robotun sanal alandaki siyah çizgilerin üzerinden geçip geçmediğini tespit etmek için kullanılır.
Bu, sahada belirli bir siyah çizgi tespit edilene kadar sürüş yaparken veya hatta Fling'in ne kadar uzağa gitmesi gerektiğini takip etmek için sahadaki siyah çizgilerin sayısını kullanırken yararlı olabilir.