Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

About Μάρκος Χαττάρι

Ο Μάρκος Χαττάρι είναι απόφοιτος του τμήματος Διδακτικής της Τεχνολογίας και Ψηφιακών Συστημάτων του Πανεπιστημίου Πειραιά. Έχει ασχοληθεί με το σχεδιασμό και την υλοποίηση συστημάτων διαχείρισης μάθησης και μαζικές ανοιχτές ηλεκτρονικές σειρές μαθημάτων (MOOCS). Από το 2015 ασχολείται επαγγελματικά με τις εκπαιδευτικές λύσεις της LEGO Education και την ενσωμάτωσή τους στα ελληνικά δεδομένα της εκπαίδευσης. Από το 2018 είναι ο επιστημονικός υπεύθυνος του STEM Education στην Άρτα.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

Scratch Revisited – σύνδεση και προγραμματισμός του LEGO Education WeDo 2.0 με Scratch 2.0

Ο Πανελλήνιος Διαγωνισμός Εκπαιδευτικής Ρομποτικής 2020 έχει ανακοινωθεί και η κατηγορία «Από τον Αρχιμήδη στον Da Vinci», για μαθητές Γ’ έως ΣΤ’ Δημοτικού αναμένεται πιο συναρπαστική από ποτέ! Είναι καλή ευκαιρία να ανατρέξουμε στον τρόπο σύνδεσης των smarthubs μας με τον υπολογιστή και να εξερευνήσουμε νέες δυνατότητες στον προγραμματισμό των project που θα υλοποιήσουμε!

Σε προηγούμενο άρθρο είχαμε μελετήσει τη σύνδεση του της πλατφόρμας εκπαιδευτικής ρομποτικής LEGO Education WeDo 2.0 με τη διεπιφάνεια προγραμματισμού Scratch 2.0. Για τη διασύνδεση είχαμε χρησιμοποιήσει ως middleware το S2Bot, στη native έκδοσή του. Παρά το γεγονός ότι παραμένει η πιο σταθερή, από άποψη ευκολίας στη σύνδεση, έχει τον περιορισμό ότι δεν επιτρέπει τη σύνδεση περισσότερων από ένα smarthubs.

Τη λύση σε αυτό το πρόβλημα λύνει η app έκδοση που πλέον είναι και η μόνη υποστηριζόμενη από την picaxe. Μετά την εγκατάσταση είναι χρήσιμο να πραγματοποιήσουμε επανεκκίνηση στον Η/Υ μας για να εντοπιστεί το BLED 112, ο bluetooth αντάπτορας που παραμένει απαραίτητος για τη διασύνδεση με το Screatch 2.0. Αν ωστόσο ακόμη δεν εντοπίζεται, μπορείτε να κατεβάσετε τους οδηγούς συσκευής (drivers)

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση
To S2Bot app έχει σαφώς βελτιωμένο σχεδιασμό

Αφού ανοίξουμε την εφαρμογή επιλέγουμε «Scan for devices» και παράλληλα ενεργοποιούμε το smarthub που θέλουμε να συνδέσουμε. Μπορούμε να συνδέσουμε μέχρι 3 smarthubs ταυτόχρονα, ωστόσο προτείνεται η σύνδεση να γίνεται με ένα smarthub τη φορά.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση
Ενεργοποιούμε το smarthub.
Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση
Περιμένουμε να συνδεθεί…
Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση
Το smarthub είναι έτοιμο για χρήση!

Αριστερά εμφανίζεται το όνομα που έχουμε δώσει στη συσκευή μας ενώ η αλφαριθμητική ένδειξη δεξιά αποτελεί τη MAC Address, το μοναδικό αναγνωριστικό του bluetooth που περιλαμβάνει το smarthub μας. Τέλος, επιλέγοντας το Χ μπορούμε να τερματίσουμε τη σύνδεση μεταξύ του υπολογιστή και της συσκευής.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση
Συνδέουμε 2ο smarthub.

Όταν ολοκληρώσουμε τις συνδέσεις που χρειαζόμαστε, επιλέγουμε το close κάτω δεξιά για να επιστρέψουμε στην κεντρική οθόνη της εφαρμογής.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση
Περισσότερα smarthub, περισσότερες επιλογές!

Έχοντας συνδέσει ένα, δύο ακόμη και τρία smarthub στο s2bot, εμφανίζονται όλοι οι διαθέσιμοι κινητήρες και αισθητήρες μαζί με τις τιμές τους. Βλέπουμε επίσης ότι η ένδειξη «WeDo 2.0 is connected» είναι πράσινη, πράγμα που σημαίνει ότι η σύνδεση μεταξύ WeDo 2.0 και υπολογιστή έχει πραγματοποιηθεί με επιτυχία. Για να μπορέσουμε να συνδέσουμε και το Scratch, επιλέγουμε από το sandwich menu, δηλαδή τον επιλογέα με τις τρεις οριζόντιες γραμμές, τη δημιουργία ενός νέου Scratch template.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

Αποθηκεύουμε το project που θα αποτελέσει τη βάση για τα προγράμματά μας με 2 smarthubs στην προκειμένη περίπτωση μαζί με τα άλλα Scratch Projects ή όπου αλλού επιθυμούμε.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

Ανάλογα με το πλήθος των Hubs που έχουμε συνδέσει, θα δημιουργηθεί ένα template που υποστηρίζει το αντίστοιχο πλήθος, με μέγιστο τα 3 smarthubs. Στη συνέχεια, ανοίγουμε το template από το σημείο που το αποθηκέυσαμε και το Scratch εμφανίζει επιλογές προγραμματισμού για έως τέσσερις κινητήρες και αισθητήρες.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

Έχουμε πλέον πολλαπλές επιλογές για χρήση όλων των συνδυασμών smarthubs, αισθητήρων και κινητήρων που θα χρειαστούμε για τα project μας.

Έχοντας αποθηκεύσει το πρόγραμμά μας, ακολουθούμε τα βήματα μόνο μέχρι τη σύνδεση των smarthubs και στη συνέχεια ανοίγουμε το αρχείο στο οποίο έχουμε εργαστεί. Καλή επιτυχία!

Προγραμματισμός του LEGO Education WeDo 2.0 με Scratch

Η επιτυχημένη πλατφόρμα εκπαιδευτικής ρομποτικής της LEGO Education WeDo 2.0 μέσα στον πρώτο χρόνο κυκλοφορίας της έδωσε τη δυνατότητα σε χιλιάδες παιδιά να αποκτήσουν γνώσεις σε μια ποικιλία θεμάτων, μέσα από τη μεθοδολογία STEM.

Ταυτόχρονα με την έναρξη της σχολικής χρονιάς, παρέχεται η δυνατότητα προγραμματισμού των κατασκευών του WeDo 2.0 μέσω του Scratch!

Η επικοινωνία του Scratch 2.0 με το Smarthub του WeDo 2.0 γίνεται μέσω του Scratch to Bot της Picaxe. Για τη σύνδεση με τον υπολογιστή είναι απαραίτητη η ύπαρξη του Bluetooth Dongle BLED 112.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

Αφού εκκινήσει το S2Bot, επιλέγουμε την πλατφόρμα που θέλουμε να συνδέσουμε -στην περίπτωσή μας το WeDo 2.0.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

Στο επόμενο αναδυόμενο μενού, επιβεβαιώνουμε ότι έχει επιλεγεί η σωστή θύρα επικοινωνίας όπου είναι συνδεδεμένο το BLED 112. Το πεδίο θα αναγράφει τον αριθμό της θύρας και το μοντέλο “Bluegiga Bluetooth Low Energy”. Στη συνέχεια πατάμε “Connect”.

Έπειτα ενεργοποιούμε το WeDo 2.0 πιέζοντας το πράσινο κουμπί του Smarthub. Στο παράθυρο που θα εμφανιστεί, αναγράφεται η MAC Address του Smarthub. Επιλέγουμε πάλι “Connect” για να πραγματοποιηθεί η σύνδεση.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

Επιστρέφοντας στο προηγούμενο παράθυρο, περιμένουμε να ολοκληρωθεί το Configuration με το WeDo. Όταν ολοκληρωθεί η σύνδεση, βλέπουμε ήδη τις τιμές του συνδεδεμένου αισθητήρα, του κινητήρα και του LED.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

Θα ανοίξουμε το Scratch μέσω του προγράμματος S2Bot επιλέγοντας το “wedo2_template.sb2” από το μενού και στη συνέχεια κάνοντας κλικ στο “Open”. Το Scratch εκκινεί με το extension WeDo 2.0 ήδη ενεργοποιημένο στο μενού More Blocks.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση

To Scratch 2.0 έχει πλέον τη δυνατότητα να προγραμματίσει το WeDo 2.0 παρέχοντας δυνατότητες αυτοματισμών που δεν είναι προσβάσιμες από το software της LEGO Education όπως η αναπαραγωγή ήχων από το smarthub, η χρήση του κουμπιού ως αισθητήρα και η μέτρηση της τάσης και της έντασης της μπαταρίας.

Μάρκος Χαττάρι, Author at Διερευνητική Μάθηση