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

Μάθημα 4: Μετακίνηση ενός μπλε δίσκου

Μετακίνηση ενός δίσκου από κάθε χρώμα

Στο Μάθημα 3, δημιουργήσατε ένα έργο για να ζητήσετε από το Ρομπότ Εικονικής Πραγματικότητας να σηκώσει και να ρίξει καθέναν από τους τρεις μπλε δίσκους στον μπλε στόχο στην Παιδική Χαρά με Μετακίνηση Δίσκων .

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

Σε αυτό το μάθημα, θα δημιουργήσετε τώρα ένα έργο για να παραλάβετε και να μετακινήσετε έναν δίσκο από κάθε χρώμα στον αντίστοιχο έγχρωμο στόχο του στο Disk Mover Playground!

Κάτοψη της παιδικής χαράς Disk Mover με το ρομπότ εικονικής πραγματικότητας στην μπλε θέση εκκίνησης και τον πρώτο δίσκο κάθε χρώματος - μπλε, κόκκινο και πράσινο - επισημασμένο με ένα κόκκινο πλαίσιο.
  • Το ρομπότ εικονικής πραγματικότητας θα πρέπει να επαναλάβει τις συμπεριφορές οδήγησης προς τον δίσκο, παραλαβής του, στροφής και, στη συνέχεια, οδήγησης επιστροφής στον έγχρωμο στόχο μία φορά για κάθε χρώμα. Για να επαναλάβει το ρομπότ εικονικής πραγματικότητας τις ενέργειες σήκωσης και απόθεσης ενός δίσκου από κάθε χρώμα, το ρομπότ εικονικής πραγματικότητας θα πρέπει να εκτελέσει τις ακόλουθες συμπεριφορές τρεις φορές:
    • Αρχικά, προχωρήστε προς τον πρώτο μπλε δίσκο χρησιμοποιώντας τον αισθητήρα Down Eye.

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

      Το ρομπότ εικονικής πραγματικότητας (VR) στην παιδική χαρά Disk Mover με τον μπλε δίσκο συνδεδεμένο στον ηλεκτρομαγνήτη.
    • Στη συνέχεια, γυρίστε.

      Κάτοψη της παιδικής χαράς Disk Mover με το ρομπότ εικονικής πραγματικότητας να σηκώνει τον πρώτο μπλε δίσκο. Ένα διακεκομμένο καμπύλο βέλος δείχνει από το μπροστινό μέρος του ρομπότ γύρω προς τον στόχο, υποδεικνύοντας την απαραίτητη στροφή για να κοιτάξει κανείς τον μπλε στόχο.
    • Στη συνέχεια, οδηγήστε πίσω στον στόχο χρησιμοποιώντας τον Αισθητήρα Απόστασης και ρίξτε τον δίσκο.

      Κάτοψη της παιδικής χαράς Disk Mover με το ρομπότ εικονικής πραγματικότητας στον πρώτο μπλε δίσκο στραμμένο προς το μπλε τέρμα, με ένα διακεκομμένο βέλος να δείχνει από το μπροστινό μέρος του ρομπότ εικονικής πραγματικότητας προς την περιοχή του τέρματος, υποδεικνύοντας την κίνηση που απαιτείται για να φτάσετε στον στόχο.
  • Ξεκινήστε ένα νέο έργο στο VEXcode VR και ονομάστε το έργο Unit8Lesson4.

    Πλαίσιο ονόματος έργου στο κέντρο της Γραμμής εργαλείων VEXcode VR, επισημασμένο με κόκκινο πλαίσιο, αριστερά από το κουμπί Επιλογή παιδικής χαράς. Το όνομα του έργου είναι ενότητα 8, μάθημα 4.
  • Δημιουργήστε τον ακόλουθο κώδικα που καθοδηγεί το ρομπότ εικονικής πραγματικότητας να ολοκληρώσει τις τέσσερις συμπεριφορές που αναφέρονται παραπάνω.

    Ένα έργο εικονικής πραγματικότητας VEXcode, όπως αυτό στο προηγούμενο μάθημα, για να οδηγήσετε και να παραλάβετε τον πρώτο μπλε δίσκο και να τον ρίξετε στον μπλε στόχο. Το έργο έχει τρία μέρη, ένα για κάθε σχόλιο. Από πάνω προς τα κάτω, το πρώτο σχόλιο που επισυνάπτεται στο μπλοκ When started αναφέρει Drive (Οδήγηση) στον πρώτο μπλε δίσκο και περιέχει μπλοκ που αναφέρουν Repeat (Επανάληψη μέχρι το Down Eye να είναι κοντά στο αντικείμενο), με ένα μπλοκ drive forward (κίνηση προς τα εμπρός) μέσα στο C και ένα μπλοκ stop driving (στάση οδήγησης) από κάτω του. Η δεύτερη ενότητα σχολίων αναφέρει «Πάρε τον πρώτο μπλε δίσκο, με προσαρτημένο ένα μπλοκ ηλεκτρομαγνήτη Energize για ενίσχυση». Η τρίτη ενότητα σχολίων αναφέρει Οδήγηση προς τον μπλε στόχο και περιέχει τα ακόλουθα μπλοκ: Στρίψτε σε κατεύθυνση 180 μοιρών. Επαναλάβετε μέχρι η Απόσταση από το Μέτωπο σε mm να είναι μικρότερη από 200. Οδηγήστε προς τα εμπρός, στη συνέχεια σταματήστε να οδηγείτε και ενεργοποιήστε τον μαγνήτη για να πέσει.
  • Ανοίξτε το Disk Mover Playground και εκτελέστε το έργο.
  • Όταν εκτελεστεί αυτό το έργο, το ρομπότ εικονικής πραγματικότητας θα οδηγήσει και θα σηκώσει τον πρώτο μπλε δίσκο, θα γυρίσει, θα οδηγήσει προς τον μπλε στόχο και θα ρίξει τον δίσκο.

    Μια κάτοψη της παιδικής χαράς Disk Mover μετά την ολοκλήρωση του έργου, που δείχνει το ρομπότ εικονικής πραγματικότητας να ρίχνει τον μπλε δίσκο στο μπλε τέρμα και να σταματάει μέσα στο τέρμα.
  • Για να συλλέξει τον επόμενο χρωματιστό δίσκο, το ρομπότ εικονικής πραγματικότητας θα πρέπει να οδηγήσει προς τον επόμενο χρωματιστό στόχο. Ωστόσο, για να αποφευχθεί η σύγκρουση με τον μπλε δίσκο, το ρομπότ εικονικής πραγματικότητας θα πρέπει τώρα να απομακρυνθεί από τη διαδρομή του δίσκου. Για να το κάνει αυτό, το ρομπότ εικονικής πραγματικότητας θα πρέπει να αντιστρέψει 100 χιλιοστά (mm) ή το μισό μήκος ενός τετραγώνου πλέγματος στην παιδική χαρά.

    Μια κοντινή όψη από πάνω προς τα κάτω της μπλε περιοχής τέρματος της παιδικής χαράς με το ρομπότ εικονικής πραγματικότητας να παραδίδει τον μπλε δίσκο. Ένα βέλος δείχνει από το πίσω μέρος του ρομπότ προς την άκρη του τέρματος, δείχνοντας μια διάσταση 100 mm, υποδεικνύοντας πόσο μακριά πρέπει να κάνει όπισθεν το ρομπότ για να αφήσει τον δίσκο στη θέση του.
  • Προσθέστε ένα μπλοκ [Drive for] στον κώδικα και ορίστε την παράμετρο σε "reverse" για 100 χιλιοστά (mm).

    Το ίδιο έργο VEXcode VR όπως και πριν, με ένα επιπλέον σχόλιο που προστέθηκε στο τέλος της στοίβας που αναφέρει «Αντιστροφή για αποφυγή πτώσης δίσκων» και μια μονάδα δίσκου για ανάγνωση μπλοκ. Αντιστροφή μονάδας δίσκου για 100 mm από κάτω.
  • Το ρομπότ εικονικής πραγματικότητας (VR) θα πρέπει τώρα να στρίψει αριστερά για να αντιμετωπίσει τον επόμενο έγχρωμο στόχο.

    Μια κάτοψη της παιδικής χαράς Disk Mover, που δείχνει την τελική θέση του ρομπότ εικονικής πραγματικότητας μετά την οπισθοδρόμηση από τον μπλε δίσκο στο μπλε τέρμα, με ένα βέλος που υποδεικνύει την απαραίτητη στροφή για να αντιμετωπίσετε επιπλέον δίσκους.
  • Προσθέστε ένα μπλοκ [Στροφή προς την κατεύθυνση] στον κώδικα και ορίστε την παράμετρο σε 90 μοίρες, ώστε το ρομπότ εικονικής πραγματικότητας να αντιμετωπίσει τον επόμενο στόχο.

    Το ίδιο έργο όπως πριν, με ένα επιπλέον σχόλιο και ένα μπλοκ "Στροφή στην επικεφαλίδα" που προστέθηκε στη στοίβα. Το τέλος του έργου τώρα αναφέρει Στροφή προς τον επόμενο στόχο· Στροφή προς την κατεύθυνση 90 μοιρών.

Επιλέξτε το κουμπί Επόμενο για να συνεχίσετε με το υπόλοιπο μάθημα.