Skip to main content

Lezione 1: Disegna un quadrato

Il comando sposta sposta lo strumento Penna su e giù sul Robot VR. In questo esempio il robot VR disegnerà un quadrato sulla tela Art Canvas Playground.

Art Canvas Playground con un quadrato nero disegnato sopra. Il robot VR è posizionato al centro del Parco Giochi, nell'angolo in basso a sinistra della piazza.

 

  • Il nuovo modello di progetto di testo inizia con un comando drive_for . Rimuovi quel comando e trascina, digita o copia il comando sposta per iniziare il tuo progetto.
def main():
	pen.move(DOWN)

 

Per tua informazione

Il comando sposta  può essere utilizzato per prendere e posare lo strumento Penna su un Robot VR.

Comando VEXcode VR Python Pen scritto due volte per mostrare i diversi parametri. La prima riga indica lo spostamento del punto della penna con Giù tra parentesi. La seconda riga indica lo spostamento del punto della penna con Su tra parentesi.
  • Trascina, digita o copia il comando drive_for e posizionalo sotto il comando move . Impostare i parametri del comando drive_for per avanzare di 600 millimetri (mm).
def main():
	pen.move(DOWN)
	drivetrain.drive_for(FORWARD, 600, MM)

Il tuo progetto dovrebbe apparire come sopra.

  • Successivamente, trascina, digita o copia il comando turn_for e posizionalo dopo il comando drive_for. Imposta i parametri del comando turn_for  per girare a destra di 90 gradi.
def main():
	pen.move(DOWN)
	drivetrain.drive_for(FORWARD, 600, MM)
	drivetrain.turn_for(RIGHT, 90, DEGREES)

Il tuo progetto dovrebbe apparire come sopra.

  • Per disegnare il secondo lato del quadrato, copiare i comandi drive_for e turn_for. Per copiare, evidenziare i comandi drive_for e turn_for . Fare clic con il pulsante destro del mouse o premere a lungo sui comandi e selezionare "Copia". Quindi fare clic con il pulsante destro del mouse o premere a lungo sotto i comandi e selezionare "Incolla".
    Il progetto di questa lezione viene mostrato a sinistra, con il menu contestuale aperto. Le opzioni sono: Aggiungi commento riga, Rimuovi commento riga, Attiva/Disattiva commento riga, Taglia, Copia, Incolla. L'opzione Copia è evidenziata con un riquadro rosso.
  • Sono stati aggiunti allo stack i comandi aggiuntivi drive_for e turn_for . Questo crea i primi due lati della piazza.
    Progetto per guidare i primi due lati della lettura quadrata: Linea uno parentesi aperta principale def parentesi chiusa colon La linea due è rientrata e legge la parentesi aperta del punto della penna verso il basso parentesi chiusa La linea tre legge la sottolineatura del punto di trasmissione per la parentesi aperta in avanti virgola seicento mm parentesi chiusa La linea quattro legge la sottolineatura del punto di trasmissione per la parentesi aperta virgola destra virgola novanta gradi di chiusura parentesi La linea cinque legge la sottolineatura del punto di trasmissione per la parentesi aperta in avanti virgola seicento mm parentesi chiusa La linea sei legge la sottolineatura del punto di trasmissione per la parentesi aperta destra, 90, gradi di chiusura parentesi.
  • Per disegnare gli ultimi due lati del quadrato, copiare i comandi drive_for e turn_for . Evidenziare tutti e quattro i comandi, quindi fare clic con il pulsante destro del mouse o premere a lungo e selezionare "Copia". Fare clic con il pulsante destro del mouse o premere a lungo sotto i comandi evidenziati e selezionare "Incolla".
    Il progetto dall'alto è mostrato a sinistra, con gli ultimi quattro comandi della trasmissione evidenziati. A destra c'è il menu contestuale aperto, con l'opzione di copia evidenziata con un riquadro rosso.
  • I comandi verranno quindi duplicati e creeranno gli ultimi due lati della piazza.
    Il progetto di disegnare un quadrato come descritto sopra, con le ultime due righe di codice aggiunte. Leggono il trattino basso del punto di trasmissione per una parentesi aperta in avanti di 600 mm e il trattino basso del punto di trasmissione per una parentesi aperta a destra di novanta, i gradi chiudono la parentesi.
  • Selezionare il pulsante "Apri parco giochi" per aprire la finestra del parco giochi, se non è già aperta.
    Barra degli strumenti VEXcode VR con il pulsante Apri parco giochi in alto a destra evidenziato. Open Playground è la seconda opzione, tra select playground e start.
  • Assicurati che il parco giochi Art Canvas si apra.
    Parco giochi in tela artistica in VEXcode VR.
  • Selezionare il pulsante "Start" per testare il progetto.
    Barra degli strumenti VEXcode VR con il pulsante Start nel corer in alto a destra evidenziato. Il pulsante di avvio è la terza opzione a sinistra, dopo aver selezionato il parco giochi e aperto il parco giochi.
  • Il robot VR avanzerà per 600 millimetri (mm) e poi girerà a destra per 90 gradi, mentre disegna con lo strumento Penna. Il robot VR ripeterà questi comportamenti quattro volte per disegnare tutti e quattro i lati del quadrato.Art Canvas Playground con un quadrato nero disegnato sopra. Il robot VR è posizionato al centro del Parco Giochi, nell'angolo in basso a sinistra della piazza.
  • Selezionare il pulsante "Reset" per ripristinare il parco giochi e riportare il robot VR alla posizione di partenza. VEXcode VR Art Canvas Playground con il robot al centro del parco giochi e un quadrato nero disegnato. Nell'angolo in basso a sinistra della finestra del parco giochi c'è il pulsante di ripristino, che ha una freccia che punta in senso circolare antiorario. Questo pulsante è evidenziato con un riquadro rosso.

Per tua informazione

Il comando set_pen_color può essere utilizzato per cambiare i colori della penna. La penna può essere impostata su uno dei quattro colori: nero, blu, verde o rosso.

 impostare il commento del colore della penna con i parametri aperti che mostrano le quattro opzioni di colore.

Selezionare il pulsante Avanti per continuare con il resto della lezione.