Η Lego έχει εκδώσει ένα καινούριο περβάλλον προγραμματισμού για το Mindstorms, το οποίο όμως δεν έχει ακόμα πολλές αναφορές, παραδείγματα και υλικό.

Για τον λόγο αυτόν κατεβάζουμε την παλιά έκδοση του Lego Midstorms από ΕΔΩ.

Σύνδεση με τον υπολογιστή

Σύνδεση με καλώδιο USB.

Σύνδεση με Bluetooth.

Σύνδεση με ασύρματη σύνδεση Wi Fi.

Προγραμματιστικές παλέτες

 

Παλέτα των Μπλοκ Ενεργειών (Action)

paleta action

Τα τέσσερα πρώτα είναι μπλοκ που αναφέρονται στους κινητήρες και τα τρία επόμενα είναι μπλοκ που αναφέρονται στο brick (να εμφανίσουμε κάποιο μήνυμα ή κάποια εικόνα στο brick, να παίξουμε κάποιον ήχο ή να αλλάξουμε το χρώμα της οθόνης του).

Παλέτα των Μπλοκ Ροής του Προγράμματος (Flow Control)

paleta flow

ΤΥπάρχουν τα Μπλοκ Εκκίνησης, Αναμονής, Επανάληψης, Επιλογής ή Εναλλαγής του Μπλοκ που θα εκτελεστεί και η Διακοπή της Επανάληψης ενός μπλοκ.

Παλέτα των Μπλοκ Αισθητήρων (Sensor)

paleta sensor

Παίρνουμε δεδομένα από τους αισθητήρες, από τα κουμπιά του Brick ή από κάποιον χρονομετρητή.

Παλέτα των Μπλοκ Δεδομένων (Data Operations)

paleta data operation

Με τα Μπλοκ Δεδομένων μπορούμε να κάνουμε διάφορους υπολογισμούς με τα δεδομένα που έχουμε στη διάθεσή μας.

Παλέτα των Προχωρημένων Μπλοκ Advanced

paleta advanced

Με τα Προχωρημένα Μπλοκ μπορούμε να κάνουμε ρυθμίσεις του brick ή προχωρημένες λειτουργίες για τα μοτέρ και τους αισθητήρες.

Παλέτα My Blocks

paleta my blocks

Μέσα σ' αυτήν την παλέτα μπορούμε να δημιουργήσουμε δικά μας μπλοκ, τα οποία μπορούμε να τα χρησιμοποιήσουμε στα προγράμματά μας.

Κίνηση ευθεία

Block Move Steering

block move steeringΤο πρώτο μπλοκ με το πράσινο βέλος ξεκινάει την εκτέλεση του προγράμματος.

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

Η επιλογή με το βελάκι δείχνει την κατεύθυνση της κίνησης του ρομπότ. Η επόμενη επιλογή icon1 ορίζει τη δύναμη του κινητήρα σε μια κλίμακα από 0 ως 100. Η επόμενη επιλογή icon2  ορίζει πόσες στροφές θα κάνει το μοτέρ. Η επιλογή icon3  ορίζει αν θα απαιτηθούν ή όχι τα φρένα στο τέλος της κίνησης.

Block Move Tank

block Move Tank

Το μπλοκ Move Tank ρησιμοποιείται όταν θέλουμε να δώσουμε διαφορετική ισχύ σε κάθε μοτέρ.

 

 

 

Αποστολή ευθείας κίνησης