Il modello di competizione è un progetto di esempio che include già dei blocchi per comunicare con il sistema di controllo del campo durante le competizioni, garantisce la conformità dei blocchi ai regolamenti del campo e aiuta nella configurazione dei progetti al fine di evitare complicazioni e squalifiche ("competizione" si riferisce a un evento VEX V5 Robotics Competition che utilizza l'hardware ufficiale di controllo del campo).
Apri il modello del concorso dalla pagina degli esempi.
Il modello è suddiviso in tre sezioni: Pre-autonoma, Modalità autonoma e Controllo del conducente.
Nota: Affinché il tuo progetto funzioni in una competizione, devi lasciare questi blocchi cappello nel tuo progetto. I blocchi del cappello possono essere spostati, ma devono rimanere da qualche parte all'interno del progetto. Crea delle pile a partire da questi blocchi a forma di cappello.
Utilizzare il blocco "All'avvio" per qualsiasi configurazione pre-autonoma.
Il blocco "When Started" viene utilizzato per qualsiasi configurazione necessaria al robot, come la calibrazione di un giroscopio, l'impostazione di variabili o altre impostazioni del dispositivo. Questi blocchi verranno eseguiti immediatamente all'avvio del progetto, prima dell'inizio della parte autonoma della partita.
Nota: Se non è necessaria alcuna configurazione, lo stack “All’avvio” può rimanere vuoto.
Quando autonomo
Il blocco "When Autonomous" viene utilizzato per controllare il robot durante la fase autonoma di una gara VRC. I blocchi collegati a questa pila verranno eseguiti all'inizio del periodo autonomo della partita.
Nota: Se non si desidera alcuna routine autonoma, lo stack "Quando autonomo" può rimanere vuoto.
Quando il controllo del conducente
Il blocco "When Driver Control" viene utilizzato per controllare il robot durante la fase di controllo del pilota in una gara VRC. I blocchi collegati a questa pila verranno eseguiti all'inizio del periodo di controllo del driver della partita.
Nota: Il ciclo “per sempre” è mostrato sopra poiché la maggior parte degli utenti inserirà blocchi C condizionali in questo stack per rispondere all’input del controller V5.