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

Τροχός πολυγώνου

Σχεδιάστε έναν αλγόριθμο για να χρησιμοποιήσετε το στυλό VR για να σχεδιάσετε γύρω από την περίμετρο ενός επιλεγμένου πολυγώνου και να δημιουργήσετε έναν τροχό πολυγώνου με αυτό! Υπολογίστε το μέτρο της εσωτερικής γωνίας του πολυγώνου και, στη συνέχεια, εκτυπώστε την υπολογισμένη τιμή χρησιμοποιώντας την Κονσόλα Εκτύπωσης.

  • Επιλέξτε την παιδική χαρά Shape Tracer.
  • Επιλέξτε ένα πολύγωνο που βρίσκεται στα σημεία εκκίνησης D, E ή F.
  • Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας (VR) ώστε να σχεδιάζει γύρω από την περίμετρο του επιλεγμένου πολυγώνου και υπολογίστε το μέτρο της εσωτερικής του γωνίας.
    • Να προσδιορίσετε το μήκος της πλευράς του πολυγώνου. Δηλώστε μια μεταβλητή για να αποθηκεύσετε την τιμή.
    • Προσδιορίστε τη γωνία που πρέπει να περιστραφεί το ρομπότ για να σχεδιάσει το πολύγωνο. Χρησιμοποιήστε αυτήν τη γωνία για να υπολογίσετε το μέτρο της εσωτερικής γωνίας του πολυγώνου. Δηλώστε μεταβλητές για την αποθήκευση των δεδομένων.
    • Χρησιμοποιήστε το στυλό VR και μια θηλιά για να επαναλάβετε τις εντολές [Drive for] και [Turn for] για έναν καθορισμένο αριθμό φορών, ώστε να σχεδιάσετε γύρω από την περίμετρο του επιλεγμένου πολυγώνου.
    • Χρησιμοποιήστε το μπλοκ [εκτύπωση] για να εκτυπώσετε την τιμή της εσωτερικής γωνίας στην Κονσόλα Εκτύπωσης.
  • Κωδικοποιήστε το ρομπότ εικονικής πραγματικότητας για να δημιουργήσετε έναν τροχό πολυγώνου χρησιμοποιώντας τα μπλοκ πένας. 
    • Οδηγήστε το ρομπότ στο κεντρικό σημείο του πολυγώνου.
    • Κωδικοποιήστε το ρομπότ VR ώστε να σχεδιάζει γραμμές για να συνδέει το κεντρικό σημείο με κάθε κορυφή χρησιμοποιώντας το στυλό VR και έναν βρόχο.
    • Κωδικοποιήστε το ρομπότ ώστε να σχεδιάζει μια κουκκίδα στο κεντρικό σημείο ως άξονα για να δημιουργήσει έναν τροχό!

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

  • Για να επιλέξετε μια Θέση Έναρξης στην Παιδική Χαρά Shape Tracer, επιλέξτε το κουμπί μενού και, στη συνέχεια, επιλέξτε το κουμπί τοποθεσίας.

    Κουμπί μενού από το παράθυρο της παιδικής χαράς VEXcode VR.

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

  • Χρησιμοποιήστε τον ακόλουθο τύπο για να υπολογίσετε τη γωνία που πρέπει να στρέψει το ρομπότ για να σχεδιάσει ένα κανονικό πολύγωνο.

γωνία_προς_στροφή = 360 / αριθμός_πλευράς_πολυγώνου = εξωτερική_γωνία

Το άθροισμα κάθε εξωτερικής γωνίας και της αντίστοιχης εσωτερικής γωνίας είναι ίσο με 180°. Χρησιμοποιήστε τον ακόλουθο τύπο για να υπολογίσετε το μέτρο της εσωτερικής γωνίας.

 εσωτερική_γωνία = 180° - εξωτερική_γωνία. 

  • Χρησιμοποιήστε το μπλοκ επανάληψη από την κατηγορία Έλεγχος για να προγραμματίσετε το ρομπότ εικονικής πραγματικότητας ώστε να επαναλαμβάνει τα μπλοκ που περιέχονται σε αυτό για έναν καθορισμένο αριθμό φορών.

    Κενό μπλοκ επανάληψης VEXcode που διαβάζει 'επανάληψη 2'.

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

      για repeat_count στην περιοχή(2):
      	wait(5, MSEC)