Μάθημα : Προγραμματίζοντας με micro:bit και EV3 Μindstorms

Κωδικός : 9999907131

9999907131 - ΠΟΛΥΞΕΝΗ ΒΑΣΙΛΕΙΑΔΟΥ

Ενότητες μαθήματος

Lego Μindstorms EV3 - Μάθημα 1ο

Ρομποτικές κατασκευές με LEGO EV3 Mindstorms 

 

LEGO Mindstroms EV3 Education

 

Brick (Τουβλάκι)

 

Κινητήρες

EV3 Large Motor (μεγάλος κινητήρας) EV3 Medium Motor (μεσαίος κινητήρας)

 

Αισθητήρες

Αισθητήρας Χρώματος (Color Sensor)

Αισθητήρας Αφής (Touch Sensor)

Αισθητήρας Υπερήχων (Ultrasonic Sensor) Γυροσκοπικός Αισθητήρας (Gyro Sensor)
Αισθητήρας Υπερύθρων (Infrared Sensor) Πομπός Υπέρυθρων Τηλεχειρισμού (Remote Infrared Beacon)

 

Άλλα Στοιχεία - Εξαρτήματα

 

Για περισσότερες πληροφορίες δείτε τον αναλυτικό οδηγό χρήσης και την παρουσίαση.

Οδηγός Χρήσης

Παρουσίαση - LEGO Mindstorms EV3

 

Προσομοιωτής EV3 Mindstorms

https://makecode.mindstorms.com

 

Ασκήσεις

Τούβλο - Οθόνη - Κουμπιά

Επέκτεινε το...

- Προγραμμάτισε το τουβλάκι έτσι ώστε να αλλάζει η "διάθεσή" του ανάλογα με ποιο κουμπί θα πατηθεί. Όρισε διαφορετική "διάθεση" για κάθε κουμπί του τούβλου.

- Δες ένα παράδειγμα εδώ.

Άλλαξε το...

- Άλλαξε το παραπάνω παράδειγμα έτσι ώστε:

    • Όταν πατηθεί το κουμπί "enter" (κεντρικό κουμπί) εκτός από την εμφάνιση της "διάθεσης neutral", να ακουστεί και ο ήχος "hello".
    • Όταν πατηθεί το κάτω κουμπί πριν από την εμφάνιση της "διάθεσης sleeping", να μετρήσει ανάποδα από το 3 ως το 0 (three, two, one, zero) και να ακουστεί ο ήχος "goodbye".
    • Δες την απάντηση εδώ.

 

Επέκτεινε το...

- Προγραμμάτισε το τουβλάκι έτσι ώστε να παίζει διαφορετική μουσική ανάλογα με ποιο κουμπί θα πατηθεί.

 

Κινητήρες

Επέκτεινε το...

- Πρόσθεσε και δεύτερο μεγάλο κινητήρα σε μια ελεύθερη θύρα και επέλεξε μεγαλύτερη ταχύτητα από τον πρώτο κινητήρα (π.χ. από 10% σε 20%). Ποιο θα είναι το αποτέλεσμα αυτής της προσθήκης όταν τρέξουμε το πρόγραμμα σε ένα όχημα κατασκευασμένο με το EV3 Μindstorms;

- Προγραμμάτισε το κουμπί "enter" έτσι ώστε όταν πατηθεί να σταματήσουν όλοι οι κινητήρες.

- Δες ένα παράδειγμα εδώ.

Άλλαξε το...

- Άλλαξε το παραπάνω παράδειγμα έτσι ώστε:

    • Οι κινητήρες να κινούνται για συγκεκριμένο αριθμό στροφών (π.χ. 2 στροφές). Ποιές άλλες επιλογές έχουμε;
    • Δες την απάντηση εδώ.

 

Άλλαξε το...

- Άλλαξε το παραπάνω παράδειγμα έτσι ώστε:

    • Κατά την εκκίνηση του προγράμματος (και όχι για πάντα) οι κινητήρες να κινηθούν 360°. Ποιο θα είναι το αποτέλεσμα αυτής της αλλαγής όταν τρέξουμε το πρόγραμμα στο όχημα μας;
    • Δες την απάντηση εδώ.

Βελτίωσε το...

- Βελτίωσε την παραπάνω απάντηση έτσι ώστε:

    • Το όχημα μας να κάνει μια πλήρη περιστροφή γύρω από τον εαυτό του. Τι παρατηρείς;
    • Δες μια πιθανή βελτίωση για το συγκεκριμένο όχημα εδώ.

 

Επέκτεινε το...

- Επέκτεινε το παραπάνω παράδειγμα έτσι ώστε:

    • Πατώντας το κάτω κουμπί, το όχημα μας να κινείται προς τα πίσω (όπισθεν)
    • Δες την απάντηση εδώ.

 

Η συνέχεια στο επόμενο μάθημα!