Μάθημα 2: Μικρή Πρόκληση
Μίνι Πρόκληση
Για αυτήν τη μίνι πρόκληση, δημιουργήστε ένα έργο όπου το ρομπότ εικονικής πραγματικότητας (VR) οδηγεί από την αρχή μέχρι τον αριθμό '1' στην παιδική χαρά Wall Maze, χρησιμοποιώντας τον αισθητήρα απόστασης. Αυτό το έργο θα χρησιμοποιήσει πολλαπλούς βρόχους while με τελεστές μεγαλύτερους από (>) και εντολές get_distance.

Για την ενημέρωσή σας
Οι τιμές που αναφέρονται από τον αισθητήρα απόστασης μπορούν επίσης να παρακολουθούνται στην Κονσόλα παρακολούθησης. Η παρακολούθηση τιμών αισθητήρων στην Κονσόλα Παρακολούθησης επιτρέπει στον χρήστη να βλέπει αναφορές σε πραγματικό χρόνο για μια συγκεκριμένη τιμή (ή πολλαπλές τιμές) σε ένα έργο. Αποκτήστε πρόσβαση στο Παράθυρο Παρακολούθησης επιλέγοντας το εικονίδιο Παρακολούθησης δίπλα στη Βοήθεια.

Σε αυτό το έργο, η Κονσόλα Παρακολούθησης μπορεί να χρησιμοποιηθεί για την προβολή των τιμών που αναφέρονται από την εντολή get_distanceγια να προσδιοριστεί πότε το Ρομπότ Εικονικής Πραγματικότητας (VR) πρέπει να στρίψει για να διασχίσει με επιτυχία την Παιδική Χαρά Wall Maze. Στο παρακάτω βίντεο, καθώς το ρομπότ εικονικής πραγματικότητας κινείται στην παιδική χαρά, η ανοιχτή κονσόλα οθόνης εμφανίζει τα δεδομένα για την απόσταση από το μπροστινό μέρος σε χιλιοστά και την απόσταση από το μπροστινό μέρος σε ίντσες, τα οποία ενημερώνονται σε πραγματικό χρόνο.
Για να εμφανίσετε τις τιμές αισθητήρων στην Κονσόλα Οθόνης, στην πρώτη γραμμή του έργου, σύρετε ή πληκτρολογήστε την εντολή monitor_sensorόπως φαίνεται παρακάτω. Πληκτρολογήστε το αναγνωριστικό του αισθητήρα ως συμβολοσειρά στην παράμετρο της εντολής. Για αυτό το έργο, οι τιμές που εμφανίζονται στην Κονσόλα Παρακολούθησης προέρχονται από τον Αισθητήρα Απόστασης Μετώπου και η παράμετρος συμβολοσειράς θα είναι "front_distance.get_distance".
def main():
monitor_sensor("front_distance.get_distance")Για περισσότερες πληροφορίες σχετικά με τον τρόπο χρήσης της Κονσόλας Παρακολούθησης, ανατρέξτε αυτό το.
Ακολουθήστε αυτά τα βήματα για να ολοκληρώσετε τη μίνι πρόκληση:
- Παρακολουθήστε το βίντεο με τις λύσεις για να δείτε πώς πρέπει να οδηγεί το ρομπότ εικονικής πραγματικότητας (VR) για να ολοκληρώσει τη μίνι πρόκληση. Στο παρακάτω βίντεο, το ρομπότ εικονικής πραγματικότητας ξεκινά από την αρχική θέση και πρώτα στρίβει δεξιά για να αντιμετωπίσει τον κοντό τοίχο που χωρίζει το ρομπότ από τον αριθμό 1. Στη συνέχεια, το ρομπότ κινείται προς τα εμπρός, στρίβει αριστερά, κινείται προς τα εμπρός και στρίβει δεξιά δύο φορές για να περάσει τον πρώτο τοίχο. Στη συνέχεια, το ρομπότ στρίβει δεξιά και κινείται δύο φορές προς τα εμπρός για να παρακάμψει τον οριζόντιο τοίχο μέχρι τον αριθμό 1.
- Δημιουργήστε ένα έργο προσθέτοντας ή αφαιρώντας τις απαραίτητες εντολές στο έργο Unit5Lesson2.
- Ξεκινήστε το έργο για να το δοκιμάσετε.
- Εάν το έργο δεν είναι επιτυχές, επεξεργαστείτε το και προσπαθήστε ξανά. Συνεχίστε να αναθεωρείτε και να εκτελείτε το έργο μέχρι το ρομπότ εικονικής πραγματικότητας να οδηγήσει με επιτυχία από την αρχή μέχρι τον αριθμό '1'.
- Αποθηκεύστε το έργο μόλις το ρομπότ εικονικής πραγματικότητας (VR) οδηγήσει με επιτυχία από την αρχή μέχρι τον αριθμό '1'.
Συγχαρητήρια! Έλυσες τη μίνι πρόκληση!
Ερωτήσεις
Επιλέξτε έναν σύνδεσμο παρακάτω για να αποκτήσετε πρόσβαση στο κουίζ του μαθήματος.
Έγγραφο Google / .docx / .pdf