Μετάβαση στο κύριο περιεχόμενο

Μωβ Μπλοκ, Από Πού να Ξεκινήσετε

Επιλέξτε μια θέση εκκίνησης. Χρησιμοποιήστε τα μπλοκ [Drive for], [Surve for], [Spin ​​to position] και [Spin ​​for] για να κωδικοποιήσετε το Hero Bot ώστε να σκοράρει ένα Μωβ Μπλοκ σε έναν από τους τρεις Στόχους. Ο πιο γρήγορος χρόνος κερδίζει!

  • Επιλέξτε το VIQRC Virtual Skills - Full Volume Playground.
  • Επιλέξτε το κουμπί «Θέση εκκίνησης» για να επιλέξετε μια θέση εκκίνησης για το ρομπότ.
  • Επιλέξτε ένα γράμμα για να επιλέξετε την επιθυμητή θέση έναρξης.
  • Μηδενίστε το χρονόμετρο για να χρονομετρήσετε τη διαδικασία.
  • Οδήγησε το ρομπότ σε ένα Μωβ Μπλοκ.
  • Κωδικοποιήστε το ρομπότ ώστε να περιστρέψει την Ομάδα Κινητήρα Εισαγωγής για να σηκώσει το Μωβ Μπλοκ.
  • Κωδικοποιήστε το ρομπότ ώστε να περιστρέφει την ομάδα κινητήρων βραχίονα για να ανυψώσει το χέρι στην επιθυμητή θέση για βαθμολόγηση.
  • Οδηγήστε το ρομπότ προς τον πλησιέστερο στόχο.
  • Κωδικοποιήστε το ρομπότ ώστε να περιστρέψει την Ομάδα Κινητήρα Εισαγωγής για να ρίξει το Μωβ Μπλοκ στον Στόχο.
  • Χρησιμοποιήστε το μπλοκ [print] για να εκτυπώσετε την τιμή του χρονομέτρου στην Κονσόλα Εκτύπωσης.

Χρήσιμες συμβουλές

  • Για να επιλέξετε μια αρχική θέση για το ρομπότ, επιλέξτε το κουμπί «Εκκίνηση» στο παράθυρο Εικονικών Δεξιοτήτων.

    Επιλέξτε ένα κουμπί θέσης εκκίνησης από το παράθυρο VEXcode VR Playground.

  • Για βοήθεια σχετικά με την επιλογή της αρχικής θέσης και την αλλαγή της, σε αυτό το άρθρο.
  • Χρησιμοποιήστε το μπλοκ χρονοδιακόπτη επαναφοράς από την κατηγορία Αισθητήρες για να επαναφέρετε τον χρονοδιακόπτη στα 0 δευτερόλεπτα πριν οδηγήσετε το ρομπότ για να σηκώσει το Μωβ Μπλοκ.

    VEXcode Μπλοκ χρονοδιακόπτη επαναφοράς που διαβάζει 'επαναφορά χρονοδιακόπτη'.

    • Αντίστοιχη εντολή Python:

      brain.timer.clear()
  • Χρησιμοποιήστε τα μπλοκ Reporter από την κατηγορία Sensing για να λάβετε την τιμή του χρονοδιακόπτη.

    VEXcode Μπλοκ τιμών χρονοδιακόπτη που διαβάζει 'χρονοδιακόπτη σε δευτερόλεπτα'.

    • Αντίστοιχη εντολή Python:

      brain.timer.time(ΔΕΥΤΕΡΟΛΕΠΤΑ)
  • Χρησιμοποιήστε το μπλοκ print από την κατηγορία Look για να εκτυπώσετε τις τιμές στην Κονσόλα Εκτύπωσης.

    VEXcode Μπλοκ εκτύπωσης που περιέχει ένα μπλοκ τιμών χρονοδιακόπτη, το οποίο συνολικά διαβάζει 'εκτύπωση χρονοδιακόπτη σε δευτερόλεπτα'.

    • Αντίστοιχη εντολή Python:

      brain.screen.print(brain.timer.time(SECONDS))