Μάθημα 4: Πρόκληση στον Λαβύρινθο του Τοίχου
Σε προηγούμενα μαθήματα αυτής της Ενότητας, μάθατε πώς να χρησιμοποιείτε τον Αισθητήρα Προφυλακτήρα για να πλοηγηθείτε σε συγκεκριμένες περιοχές στον Λαβύρινθο Τοίχου Παιδική Χαρά. Τώρα, θα συνδυάσετε όλες αυτές τις έννοιες για να δημιουργήσετε ένα έργο που θα λύσει την πρόκληση του Wall Maze από την αρχή μέχρι το τέλος!

Μαθησιακό Αποτέλεσμα
- Εφαρμόστε εντολές από τις κατηγορίες Σύστημα μετάδοσης κίνησης, Αισθητήρες και Έλεγχος με τη σωστή σειρά, ώστε ένα ρομπότ εικονικής πραγματικότητας να πλοηγηθεί με επιτυχία στον Λαβύρινθο Τοίχου Παιδική Χαρά χρησιμοποιώντας τον Αισθητήρα Προφυλακτήρα.
Συνδυάζοντας τα όλα
Ο βρόχος whileμε συνθήκηnot είναι ένας βρόχος που διακόπτει προσωρινά τη ροή του έργου μέχρι η δεδομένη συνθήκη να επιστρέψει την τιμή True. Η χρήση συνθηκών και τιμών αισθητήρων σε ένα έργο δίνει εντολή σε ένα ρομπότ εικονικής πραγματικότητας να εκτελέσει διαφορετικές συμπεριφορές ανάλογα με τις τιμές υπό όρους που αναφέρονται.
def main():
ενώ δεν είναι left_bumper.pressed():
drivetrain.drive(FORWARD)
wait(5, MSEC)
drivetrain.stop()Η χρήση συνθηκών και τιμών αισθητήρων επιτρέπει στο ρομπότ εικονικής πραγματικότητας (VR) να ανταποκρίνεται ανάλογα με το περιβάλλον του, όπως να σταματά ή να στρίβει όταν το ρομπότ εικονικής πραγματικότητας πιέζει σε έναν τοίχο.

Πρόκληση για τον Λαβύρινθο του Τοίχου
Σε αυτήν την πρόκληση, δημιουργήστε ένα έργο όπου το Ρομπότ Εικονικής Πραγματικότητας (VR) πλοηγείται στον Λαβύρινθο Τοίχου Παιδική Χαρά από την αρχή μέχρι το τέλος χρησιμοποιώντας τον Αισθητήρα Προφυλακτήρα.

Ακολουθήστε αυτά τα βήματα για να ολοκληρώσετε την πρόκληση:
-
Δείτε το βίντεο με τις λύσεις παρακάτω για να δείτε πώς πρέπει να οδηγεί το ρομπότ εικονικής πραγματικότητας (VR) για να ολοκληρώσει την πρόκληση. Σε αυτό το βίντεο κλιπ, το ρομπότ εικονικής πραγματικότητας (VR) πλοηγείται σε ολόκληρο τον λαβύρινθο με το ίδιο μοτίβο συμπεριφοράς οδήγησης μέχρι ο αισθητήρας προφυλακτήρα να πιεστεί από έναν τοίχο και στη συνέχεια να στρίψει. Αρχίζει να οδηγεί όπως έκανε για να φτάσει στον αριθμό 3 προηγουμένως. Όταν το ρομπότ στραφεί προς τον τοίχο με τον αριθμό 3 πίσω του, στρίβει δεξιά για να κατευθυνθεί προς τη δεξιά πλευρά του λαβυρίνθου. Οδηγεί προς τα εμπρός προς τα τείχη που περιβάλλουν το γράμμα D. Το ρομπότ πλοηγείται αριστερά, έπειτα οδηγεί προς τα εμπρός και στρίβει δεξιά για να παραμείνει στην ελεύθερη διαδρομή. Στον επόμενο τοίχο, το ρομπότ στρίβει αριστερά και κινείται δύο φορές προς τα εμπρός για να ακολουθήσει το μονοπάτι κατά μήκος του αριστερού τοίχου. Το ρομπότ οδηγεί στον τοίχο της πάνω δεξιάς γωνίας πάνω από τον αριθμό τέσσερα και μετά κάνει όπισθεν. Τελικά, στρίβει αριστερά και κινείται δύο φορές προς τα εμπρός για να φτάσει στο τέρμα.
- Δημιουργήστε ένα νέο έργο ή φορτώστε ένα έργο από προηγούμενα μαθήματα σε αυτήν την Ενότητα. Εάν δημιουργείτε ένα νέο έργο, επιλέξτεWall Maze Playgroundόταν σας ζητηθεί.
- Μετονομάστε το έργο Unit4Challenge
- Ανοίξτε το παράθυρο της Παιδικής Χαράς, αν δεν είναι ήδη ανοιχτό. Βεβαιωθείτε ότι ο Λαβύρινθος Τοίχου Παιδική Χαρά ανοίγει.
- Προσθέστε τις απαραίτητες εντολές για να πλοηγηθείτε στο Ρομπότ Εικονικής Πραγματικότητας (VR) από την αρχή μέχρι το τέλος του Λαβύρινθου του Τοίχου.
- Ξεκινήστε το έργο για να ελέγξετε αν λειτουργεί.
- Εάν το έργο δεν είναι επιτυχές, επεξεργαστείτε το και προσπαθήστε ξανά. Συνεχίστε να αναθεωρείτε και να εκτελείτε το έργο μέχρι το ρομπότ εικονικής πραγματικότητας να ολοκληρώσει με επιτυχία την οδήγηση από την αρχή μέχρι το τέλος.
- Αποθηκεύστε το έργο μόλις το ρομπότ εικονικής πραγματικότητας φτάσει με επιτυχία στον τερματισμό.
Συγχαρητήρια! Ολοκληρώσατε με επιτυχία την Πρόκληση του Λαβύρινθου του Τοίχου!
Ερωτήσεις
Επιλέξτε έναν σύνδεσμο παρακάτω για να αποκτήσετε πρόσβαση στο κουίζ του μαθήματος.
Έγγραφο Google / .docx / .pdf