Χρήση ανταλλαγής μηνυμάτων μεταξύ ρομπότ με το VEX AIM

Το Ρομπότ Κωδικοποίησης VEX AIM παρέχει στους μαθητές έναν εύκολα προσβάσιμο τρόπο για να βιώσουν την ανταλλαγή μηνυμάτων ή την επικοινωνία μεταξύ δύο συνδεδεμένων ρομπότ. Αυτό το άρθρο περιγράφει τι είναι η ανταλλαγή μηνυμάτων μεταξύ ρομπότ, γιατί είναι σημαντική και πώς να ξεκινήσετε να τη χρησιμοποιείτε. 


Τι είναι η ανταλλαγή μηνυμάτων;

Δύο ρομπότ κωδικοποίησης VEX AIM μπορούν να συνδεθούν, ώστε να μπορούν να στέλνουν και να λαμβάνουν μηνύματα κατά τη διάρκεια ενός έργου VEXcode AIM. Επειδή τα ρομπότ μπορούν να επικοινωνούν και να συνεργάζονται, μπορούν να αντιμετωπίσουν πιο σύνθετα έργα από ό,τι θα μπορούσε ένα ρομπότ μόνο του.

Στο παρακάτω βίντεο-παράδειγμα, και τα δύο ρομπότ είναι συνδεδεμένα και εκτελούν το ίδιο έργο. Όταν πατηθεί η οθόνη σε ένα ρομπότ, στέλνει ένα μήνυμα στο άλλο ρομπότ για να ανάψει τα LED του σε μπλε. 

Η ανταλλαγή μηνυμάτων επιτρέπει σε δύο ρομπότ να ενεργούν συντονισμένα για την εκτέλεση εργασιών, καθώς το ένα ρομπότ μπορεί να λαμβάνει αποφάσεις με βάση τα δεδομένα που αποστέλλονται από το άλλο. Για παράδειγμα, ένα ρομπότ μπορεί να στείλει σήμα σε ένα άλλο για:

  • ξεκινήστε ένα έργο.
  • να προβαίνει σε ενέργειες αποφυγής για να αποφύγει ένα εμπόδιο.
  • ζητήστε βοήθεια από ένα άλλο ρομπότ.

Η ανταλλαγή μηνυμάτων μεταξύ ρομπότ χρησιμοποιείται σε πολλά πραγματικά περιβάλλοντα. Για παράδειγμα, τα ρομπότ αποθήκης στέλνουν μηνύματα για να ενημερώνουν το ένα το άλλο για τις τοποθεσίες τους, ώστε να διασφαλίσουν ότι δεν θα συγκρουστούν. Τα ρομπότ έρευνας και διάσωσης μπορούν να στέλνουν μηνύματα για να ανακοινώνουν τις τοποθεσίες όσων χρειάζονται βοήθεια ή για να σηματοδοτούν ποιες περιοχές έχουν καλύψει, ώστε να βοηθούν τους συναδέλφους τους να κατανεμηθούν αποτελεσματικά και να αποφεύγουν την επικάλυψη εργασίας.

Γιατί είναι σημαντικά τα μηνύματα;

Η ενσωμάτωση μηνυμάτων σε έργα VEXcode επιτρέπει στους μαθητές να βιώσουν αυτές τις πραγματικές συνδέσεις στην τάξη. Μπορεί να είναι ένας χρήσιμος τρόπος για τους μαθητές να βιώσουν τη συστημική σκέψη, καθώς περνούν από τη διαδικασία ανάλυσης του τρόπου με τον οποίο δύο ρομπότ θα συνεργαστούν για την επίτευξη ενός στόχου. Απαιτεί επίσης να επικοινωνούν με σαφήνεια και να συμμετέχουν σε συνεργατική επίλυση προβλημάτων για να συντονίζουν τα έργα κωδικοποίησης, ώστε τα ρομπότ τους να μπορούν να χρησιμοποιούν με επιτυχία την ανταλλαγή μηνυμάτων για να συνεργάζονται.

Για να μάθετε περισσότερα σχετικά με τα οφέλη της διδασκαλίας με ανταλλαγή μηνυμάτων μεταξύ ρομπότ, σε αυτό το Άρθρο του PD+ Insights.

Ξεκινώντας με την ανταλλαγή μηνυμάτων

Σύνδεση και αποσύνδεση δύο ρομπότ

Η οθόνη Σύνδεσης AIM σε ένα ρομπότ VEX AIM που δείχνει δύο πράσινα ρομπότ με ένα σημάδι επιλογής και καμπύλες γραμμές που υποδεικνύουν τη σύνδεση μεταξύ τους.

Πριν δύο ρομπότ μπορέσουν να στείλουν και να λάβουν μηνύματα, πρέπει πρώτα να συνδεθούν. Ακολουθήστε τις οδηγίες σε αυτό το άρθρο για να συνδέσετε τα ρομπότ σας. 

Αποσύνδεση εικονιδίου AIM στην οθόνη του ρομπότ.

Για να αποσυνδέσετε δύο ρομπότ μεταξύ τους, ακολουθήστε τις οδηγίες σε αυτό το άρθρο για να αποσυνδέσετε τα δικά σας ρομπότ. 

Χρήση παραδειγματικών έργων στο VEXcode

Υπάρχουν διαθέσιμα παραδείγματα έργων στο VEXcode τόσο για Blocks όσο και για Python που μπορούν να χρησιμοποιηθούν για την ανάπτυξη μιας κατανόησης του τρόπου κωδικοποίησης με ανταλλαγή μηνυμάτων. 

Για περισσότερες πληροφορίες σχετικά με τη χρήση παραδειγματικών έργων με το VEX AIM, ανατρέξτε σε αυτό το άρθρο της Βιβλιοθήκης VEX. 

Το φίλτρο μηνυμάτων στην άκρα δεξιά που επισημαίνεται στο επάνω μέρος της σελίδας Παραδειγματικών Έργων στο VEXcode

Επιλέξτε το φίλτρο μήνυμα για να εμφανίσετε τα έργα-παράδειγμα ανταλλαγής μηνυμάτων.

Το παράδειγμα έργου αμφίδρομου ελέγχου LED δείχνει πώς δύο ρομπότ μπορούν να εκτελούν το ίδιο πρόγραμμα ταυτόχρονα. Κάθε ρομπότ στέλνει μηνύματα στο άλλο και αυτά τα μηνύματα κάνουν τα ρομπότ να ανταποκριθούν με μια συγκεκριμένη συμπεριφορά. 

Όταν πατηθεί η οθόνη σε ένα ρομπότ, αυτό στέλνει ένα μήνυμα στα άλλα ρομπότ για να ορίσει τα χρώματα των LED του σε μπλε. 

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

Το παράδειγμα έργου Αποστολή Μηνυμάτων και το παράδειγμα έργου Λήψη Μηνυμάτων συνεργάζονται. Το παράδειγμα έργου Αποστολή Μηνυμάτων λαμβάνεται στο ένα ρομπότ (Ρομπότ Α) και το παράδειγμα έργου Λήψη Μηνυμάτων λαμβάνεται στο άλλο (Ρομπότ Β). 

 

Το έργο που παρουσιάζεται στο παραπάνω βίντεο περιγράφεται στον παρακάτω πίνακα.

Ρομπότ Α Ρομπότ Β
Πατήστε την οθόνη για να συλλέξετε δεδομένα. Περιμένετε ένα μήνυμα.
Ανάλογα με το τι ανιχνεύει το AI Vision, στείλτε ένα μήνυμα. Ανάλογα με το μήνυμα που λαμβάνετε, ανάψτε τις λυχνίες LED σε ένα συγκεκριμένο χρώμα και αναπαράγετε έναν ήχο.

Διδασκαλία με Μηνύματα

Η ενσωμάτωση της ανταλλαγής μηνυμάτων στην τάξη σας ανοίγει πολλές ευκαιρίες για τους μαθητές να εξασκήσουν την επικοινωνία και τη συνεργασία τους, ενώ παράλληλα δημιουργούν συναρπαστικά έργα για τα ρομπότ τους. Καθώς σχεδιάζουν συστήματα για την ανταλλαγή μηνυμάτων από ρομπότ, οι μαθητές εξασκούνται στην οργάνωση πληροφοριών, στη συμφωνία κανόνων και στην αντιμετώπιση προβλημάτων όταν κάτι πάει στραβά — δεξιότητες που αντικατοπτρίζουν άμεσα τη συνεργασία στον πραγματικό κόσμο. Οι ακόλουθες προτάσεις θα βοηθήσουν στη διδασκαλία της επικοινωνίας μεταξύ ρομπότ στην τάξη σας:

  • Δύο ομάδες μαθητών θα πρέπει να συνεργαστούν για να δημιουργήσουν έργα ανταλλαγής μηνυμάτων. Κάθε ομάδα θα χρειαστεί το δικό της ρομπότ.
  • Να είστε προσεκτικοί με την απόσταση όταν οι μαθητές συνδέουν ρομπότ. Η ύπαρξη μόνο δύο ρομπότ στον ίδιο χώρο κατά τη σύνδεση θα βοηθήσει στην αποφυγή σύγχυσης.
  • Μόλις συνδεθούν τα ρομπότ, σημειώστε τα ζεύγη ρομπότ ώστε να μπορούν να αναγνωριστούν εύκολα. Χρησιμοποιήστε μοναδικά αυτοκόλλητα ή ταινία σε διαφορετικά χρώματα για κάθε ζευγάρι, ώστε οι μαθητές να μπορούν να τα βρίσκουν γρήγορα.
    • Σημείωση: Μόλις ένα ζεύγος ρομπότ συνδεθεί, θα παραμείνουν συνδεδεμένα την επόμενη φορά που θα ενεργοποιηθούν. Δεν χρειάζεται να επαναλάβετε τη διαδικασία σύνδεσης.
  • Τα παραδείγματα έργων που περιγράφονται παραπάνω αποτελούν εξαιρετικά σημεία εκκίνησης για να βοηθήσουν τους μαθητές να κατανοήσουν τα μηνύματα.
    • Καταρχάς, οι μαθητές μπορούν να διαβάσουν τα έργα και να προβλέψουν τι πιστεύουν ότι θα συμβεί.
    • Στη συνέχεια, μπορούν να εκτελέσουν τα έργα για να δουν πώς λειτουργούν.
    • Τέλος, μπορούν να τροποποιήσουν τα έργα για να τα κάνουν δικά τους.
  • Οι ακόλουθες δραστηριότητες VEX AIM είναι επίσης διαθέσιμες για την εισαγωγή μηνυμάτων στην τάξη σας:
    • Αποστολή και Λήψη - Σε αυτήν τη Δραστηριότητα, οι μαθητές συνεργάζονται με μια άλλη ομάδα για να κωδικοποιήσουν δύο συνδεδεμένα ρομπότ, έτσι ώστε το ένα να δώσει εντολή στο άλλο να καθαρίσει τα μπλε βαρέλια από το πεδίο.
    • Πρακτική Ποδοσφαίρου - Σε αυτήν τη Δραστηριότητα, οι μαθητές συνεργάζονται με μια άλλη ομάδα για να προγραμματίσουν δύο συνδεδεμένα ρομπότ ώστε να κλωτσούν μια αθλητική μπάλα μπρος-πίσω.
       

 

 

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: