Return to Scratch + WeDo = Ρομποτική

3. Η πρώτη αποστολή: Στείλτε το ρομπότ σας να ξεκινήσει την γεννήτρια!

Το ρομπότ πρέπει να μπορεί να μετακινηθεί στον πλανήτη Έκτονις. Ο πλανήτης δεν έχει οξυγόνο, η ατμόσφαιρά του είναι γεμάτη με δηλητηριώδη αέρια ενώ το έδαφος είναι καλυμμένο με  πράσινο οξύ (κάτι σαν χλαπάτσα που καίει τα πάντα). Ωστόσο είναι πλούσιος σε κοιτάσματα εκτανίτη, ο οποίος είναι απαραίτητος για την κίνηση των διαστημοπλοίων μας. Μόνο ρομπότ μπορούν να κινηθούν στην πλανήτη και εσείς πρέπει να φτιάξετε και να προγραμματίσετε ένα νέο ρομπότ γιατί τα παλιά έχουν αχρηστευθεί!

Σημείωση για τους εκπαιδευτικούς: Το παραπάνω είναι ένα κομμάτι χαρτόνι με μήκος 1 μέτρο και πλάτος περίπου 5-7 εκ. Η μία μεγάλη πλευρά έχει την πρώτη διαδρομή “Αρχή”, “1” . Η άλλη πλευρά έχει τη δεύτερη διαδρομή “Αρχή”, “Α”, “Β”, “Γ”. Χρησιμοποίησα ένα χαρτόνι για κάθε ομάδα. Αντί για χαρτόνι μπορείτε να κολλήσετε κομματάκια μονωτικής ταινίας πάνω στο τραπέζι-γραφείο-θρανίο στο οποίο κάνετε την κατασκευή. Δεν χρησιμοποίησα για τους δείκτες απόστασης “1”, “Α”, “Β”, “Γ” τουβλάκια lego γιατί μετακινούνται εύκολα και θα άλλαζαν τις παραμέτρους της εργασίας/αποστολής.


Συνδέστε το ρομπότ με τον υπολογιστή σας

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

Κάντε κλικ εδώ για να ανοίξετε τις οδηγίες
  1. κάντε διπλό κλικ στο εικονίδιο s2bot που βρίσκεται στην επιφάνεια εργασίας του υπολογιστή σας
  2. Στο παράθυρο που θα ανοίξει κάντε κλικ στο κουμπί “Scan for devices”
  3. Θα εμφανιστεί η ειδοποίηση για να ενεργοποιήσετε το lego wedo hub:
  4. Πατήστε το πράσινο κουμπί που βρίσκεται πάνω στο hub:
  5. Κάντε κλικ πάνω στο κίτρινο πλαίσιο στο οποίο εμφανίζεται το hub του ρομπότ σας:
  6. Περιμένετε μέχρι να γίνει πράσινο και μετά κλείστε το παράθυρο πατώντας το κουμπί “Close”
  7. Tο κουμπί πάνω στο hub έχει γίνει μπλε ενώ στο παράθυρο του s2bot αναφέρεται ότι ‘WeDo 2.0 is connected’, δηλαδή το WeDo hub έχει συνδεθεί με τον υπολογιστεί. Τώρα μένει να ανοίξουμε και το scratch.
  8. Κάντε διπλό κλικ πάνω στο εικονίδιο ‘wedo2_template.sb2’ που βρίσκεται στην επιφάνεια εργασίας του υπολογιστή σας, ώστε να ανοίξει το Scratch
  9. Παρατηρήστε ότι στο παράθυρο του s2bot έχει γίνει πράσινη και η δεύτερη ένδειξη ‘Scratch is connected’, δηλαδή ότι το Scratch έχει και αυτό συνδεθεί με το ρομπότ μας!
  10. Ώρα να προγραμματίσουμε το ρομπότ μας. Μην κλείσετε το παράθυρο s2bot

1η αποστολή στον πλανήτη Έκτονις!

Οδηγίες
Πρέπει να προγραμματίσετε το ρομπότ ώστε να κινηθεί στην 1η διαδρομή του.
Η 1η διαδρομή είναι αρκετά απλή αλλά και πολλή σημαντική.
Το ρομπότ ξεκινά από την ΑΡΧΗ και πρέπει να φθάσει ακριβώς μπροστά από την βάση (1) στην οποία βρίσκεται η κύρια γεννήτρια της αποστολής.

Λόγω των γαλαξιακών ανέμων  δεν μπορούμε να ελέγξουμε και να ξεκινήσουμε την γεννήτρια από απόσταση.

Για να λειτουργήσει η γεννήτρια πρέπει το όχημά μας, να σταθεί μπροστά της ακριβώς για 3 δευτερόλεπτα και μετά να επιστρέψει στη ΑΡΧΗ.

Συζητήστε με την ομάδας σας τα 3 στάδια μετακίνησης που πρέπει να ολοκληρώσει το ρομπότ μας για να ολοκληρωθεί η 1η αποστολή.


Ώρα για Scratch

Εισάγεται τις εντολές που βλέπετε παρακάτω:

Πατήστε την πράσινη σημαία ή και ότι άλλο χρειαστεί για να ξεκινήσει το ρομπότ σας. Δοκιμάστε να αλλάξετε τις παραμέτρους στις παραπάνω εντολές αν κάτι δεν είναι σωστό.

Εάν δεν καταλαβαίνεται πως δουλεύουν οι δύο παραπάνω εντολές με το γκρι χρώμα μελετήστε τις δύο παρακάτω εικόνες με τις επεξηγήσεις:

Για να ολοκληρώσετε την 1η αποστολή θα πρέπει:

  1. το ρομπότ σας να  κινηθεί ακριβώς από την ΑΡΧΗ στο σημείο (1)
  2. να περιμένει 3 δευτερόλεπτα στο σημείο (1)
  3. να γυρίσει στο σημείο από όπου ξεκίνησε.
Προσοχή!
Στην έκδοση του Scratch v456.0.1, είναι προβληματική η χρήση της εντολής που ορίζει την ισχύ του κινητήρα (μόνο όταν έχουμε επιλέξει σαν γλώσσα του Scratch τα Ελληνικά) με αποτέλεσμα η ισχύ του κινητήρα να γίνεται μόνιμα 0 και έτσι να φαίνεται ότι δεν δουλεύει!
Η προβληματική εντολή είναι η:

Για να αποφύγουμε αυτό το πρόβλημα πρέπει να αλλάξουμε τη γλώσσα του Scratch από Ελληνικά σε Αγγλικά και πάλι σε Ελληνικά!

Τώρα, παρόλο που έχουμε ξαναεπιλέξει τα ελληνικά, θα πρέπει να βλέπετε την εντολή στα Αγγλικά με την μορφή:

η οποία λειτουργεί κανονικά

Για να ολοκληρωθεί η αποστολή θα πρέπει να χρησιμοποιήσετε (βρείτε πως…) κάποιες από τις παρακάτω εντολές:


Ολοκληρώνοντας την 1η αποστολή…!

Permanent link to this article: https://nikmavr.sites.sch.gr/%cf%80%cf%81%ce%bf%ce%b3%cf%81%ce%b1%ce%bc%ce%bc%ce%b1%cf%84%ce%b9%cf%83%ce%bc%cf%8c%cf%82/scratch-wedo-%cf%81%ce%bf%ce%bc%cf%80%ce%bf%cf%84%ce%b9%ce%ba%ce%ae/1%ce%b7-%ce%b1%cf%80%ce%bf%cf%83%cf%84%ce%bf%ce%bb%ce%ae/