VEXcode V5'te Python Yarışma Şablonunu Kullanma

Yarışma Şablonu, yarışmalar sırasında Saha Kontrol Sistemi ile iletişim kurmak için halihazırda dahil edilmiş komutları içeren, komutların saha düzenlemelerine uygun olmasını sağlayan ve komplikasyonları ve diskalifiyeyi önlemek için projelerin oluşturulmasına yardımcı olan örnek bir projedir ("yarışma", resmi saha kontrol donanımını kullanan bir VRC olayı).  


Örnekler Sayfasından Yarışma Şablonunu Açın

VEX Robotics ile programlama için temel kavramları ve kod örneklerini gösteren V5 Kategori Açıklaması'ndan bir Python eğitiminin ekran görüntüsü.


Python Eğitimleri'nin V5 Kategori Açıklaması bölümünde eğitim amaçlı temel bileşenleri ve bunların ilişkilerini gösteren, V5 Python programlama yapısını gösteren diyagram.


Şablonun üç bölümü: Otonom Öncesi, Otonom Mod ve Sürücü Kontrolü

Python eğitimleri için VEX V5 robotik sisteminin temel bileşenlerini gösteren, sensörleri, motorları ve kontrol elemanlarını vurgulayan diyagram.

Not: Projenizin bir yarışmada çalışabilmesi için bu fonksiyonları projenizde bırakmanız gerekmektedir. Her bölüm için yorumların belirttiği yerlere komutlar ekleyin.


Herhangi bir Kurulum için pre_autonomous İşlevini kullanın

VEX V5 robotik programlama için Python kullanma sürecini gösteren akış şeması, eğitimdeki önemli adımları ve karar noktalarını vurgulamaktadır.

pre_autonomous işlevi, bir Gyro'nun kalibre edilmesi, değişkenlerin ayarlanması veya diğer cihaz ayarları gibi robotunuzun ihtiyaç duyabileceği herhangi bir kurulum için kullanılır. Bu komutlar, proje başlatıldığında, maçın otonom kısmı başlamadan hemen önce çalışacaktır.

VEX robotik programlama için Python kullanma sürecini gösteren akış şeması, eğitimdeki önemli adımları ve karar noktalarını vurgulamaktadır.

Tüm komutların,pre_autonomous veotonom işlevleri arasındaki kılavuz çizgisinin görülebileceği şekilde düzgün girintili olduğundan emin olun.

Not: Herhangi bir kurulum gerekmiyorsa bu fonksiyon boş kalabilir.


Özerk

V5 Kategori Açıklaması VEX robotik ile programlama için temel kavramları ve örnekleri içeren Python eğitimlerini gösteren resim.

otonom işlevi, bir VRC karşılaşmasının otonom kısmı sırasında robotunuzu kontrol etmek için kullanılır. Bu fonksiyondaki komutlar, maç Otonom periyodu başladığında çalışacaktır.

VEX V5 robotik programlama için Python kullanma sürecini gösteren akış şeması, eğitimlerde yer alan temel adımları ve bileşenleri vurgulamaktadır.

Tüm komutların,pre_autonomous veotonom işlevleri arasındaki kılavuz çizgisinin görülebileceği şekilde düzgün girintili olduğundan emin olun.

Not: Herhangi bir kurulum gerekmiyorsa bu fonksiyon boş kalabilir.


Kullanıcı kontrolü

VEX Robotics ile programlamaya ilişkin temel bileşenleri ve bağlantıları içeren Python eğitimleri için V5 kategori açıklamasını gösteren diyagram.

user_control işlevi, bir VRC karşılaşmasının sürücü kontrolü kısmı sırasında robotunuzu kontrol etmek için kullanılır.  Bu işlevdeki komutlar, maç Sürücü Kontrolü dönemi başladığında çalıştırılacaktır.

Not: while True döngüsü yukarıda gösterilmiştir, böylece robot, maçın tamamı boyunca V5 Kontrolöründen gelen girişe yanıt verecektir.

VEX V5 robotik sisteminin programlama elemanları ve donanım entegrasyonu da dahil olmak üzere temel bileşenlerini ve özelliklerini gösteren Python Eğitimleri için V5 Kategori Açıklamasını gösteren diyagram.

Kullanıcı kontrol bölümünü kodlarken tüm komutlarınwhile True döngüsü içinde düzgün şekilde girintilendiğinden emin olun. Burada gösterildiği gibi iki kılavuz çizgi görünmelidir. Birincisi,iken Trueuser_control işlevi içinde olmasıdır. Diğeri ise komutlarınwhile True döngüsü içerisinde olmasını sağlar.

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

Last Updated: