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

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

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

-
Στη συνέχεια, πάρτε τον πρώτο μπλε δίσκο.

-
Στη συνέχεια, γυρίστε.

-
Στη συνέχεια, οδηγήστε πίσω στον στόχο χρησιμοποιώντας τον Αισθητήρα Απόστασης και ρίξτε τον δίσκο.

-
-
Ξεκινήστε ένα νέο έργο στο VEXcode VR και ονομάστε το έργο Unit8Lesson4.

-
Δημιουργήστε τον ακόλουθο κώδικα που καθοδηγεί το ρομπότ εικονικής πραγματικότητας να ολοκληρώσει τις τέσσερις συμπεριφορές που αναφέρονται παραπάνω.

- Ανοίξτε το Disk Mover Playground και εκτελέστε το έργο.
-
Όταν εκτελεστεί αυτό το έργο, το ρομπότ εικονικής πραγματικότητας θα οδηγήσει και θα σηκώσει τον πρώτο μπλε δίσκο, θα γυρίσει, θα οδηγήσει προς τον μπλε στόχο και θα ρίξει τον δίσκο.

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

-
Προσθέστε ένα μπλοκ [Drive for] στον κώδικα και ορίστε την παράμετρο σε "reverse" για 100 χιλιοστά (mm).

-
Το ρομπότ εικονικής πραγματικότητας (VR) θα πρέπει τώρα να στρίψει αριστερά για να αντιμετωπίσει τον επόμενο έγχρωμο στόχο.

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

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