Κανόνες Εργαστηρίου

traffic lights

    robotics
spike prime rover

Βασικές κινήσεις.

Μέρος Α: Κατασκευή του Robot.

Οι οδηγίες για την κατασκευή του Robot είναι εδώ.

move1

Μέρος Β: Αρχικές ρυθμίσεις.

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

Read more: Βασικές κινήσεις

Βασικές κινήσεις & στροφές.

move1
Οι οδηγίες για την κατασκευή του Robot είναι εδώ.
 

Στο προηγούμενο μάθημα(Βασικές Κινήσεις) είδαμε ότι για να κάνουμε ένα Robot τύπου rover να κάνει βασικές κινήσεις δηλαδή, να προχωρά εμπρός, πίσω και να στρίβει, πρέπει πρώτα να δημιουργήσουμε τις παρακάτω εντολές ώστε να γνωρίζει το Robot τι υπολογισμούς πρέπει να κάνει.

Read more: Βασικές κινήσεις - Στροφές

Οι Βασικοί Αισθητήρες

robot cartoonΟι Αισθητήρες όπως έχουμε αναφέρει σε προηγούμενο μάθημα, είναι κάποια εξαρτήματα που συνδέονται με καλώδια στις υποδοχές της Κεντρικής Μονάδας του Robot και στέλνουν σε αυτό διάφορες πληροφορίες από το περιβάλλον. Για παράδειγμα ο Αισθητήρας φωτός και χρωμάτων στέλνει πληροφορίες για την ένταση του φωτός και το χρώμα διαφόρων αντικειμένων, ο Αισθητήρας της πίεσης δίνει στην Κεντρική Μονάδα πληροφορίες για την επαφή με διάφορα αντικείμενα, ο Αισθητήρας των υπέρυθρων δίνει πληροφορίες στην Κεντρική Μονάδα για την απόσταση των αντικειμένων γύρω από αυτήν κλπ.

Read more: Οι βασικοί Αισθητήρες

Στροφές ακριβείας με Γυροσκόπιο.

Οι οδηγίες για την κατασκευή του Robot που χρησιμοποιούμε είναι εδώ. 

gyro yawΣτο μάθημα "Βασικές κινήσεις - Στροφέςπρογραμματίσαμε το robot να στρίβει δίνοντας κίνηση μόνο στον ένα κινητήρα. Έτσι με την εντολή  ορίσαμε πόσο πρέπει να περιστραφεί η μία ρόδα για να στρίψει το ρομπότ εκεί που θέλουμε. Το πρόβλημα που έχουμε με αυτόν τον τρόπο είναι ότι το robot δεν έχει εικόνα από το περιβάλλον γύρο του και το στρίψιμο εξαρτάται μόνο από την διάρκεια περιστροφής του κινητήρα. Μπορεί δηλαδή η σκόνη που μαζεύεται στις λαστιχένιες ρόδες να τις κάνει να γλιστρούν (σπινιάρουν) κι έτσι η στροφή να μην ολοκληρωθεί, παρά το γεγονός ότι ο κινητήρας τελείωσε την προγραμματισμένη κίνησή του. 


Για μεγαλύτερη ακρίβεια και για να μην σταματά να περιστρέφεται ο κινητήρας εάν δεν ολοκληρωθεί η στροφή του robot θα χρησιμοποιήσουμε έναν πολύ βασικό αισθητήρα που λέγεται Γυροσκόπιο και βρίσκεται ενσωματωμένος στην Κεντρική Μονάδα.

Read more: Στροφές ακριβείας με Γυροσκόπιο

BBC Micro:bit

microbit 1
Το BBC Miccrobit είναι ένας μίκρο-υπολογιστής ή καλύτερα ένας μικρο-ελεγκτής (micro-controller), ο οποίος μπορεί να προγραμματιστεί "εύκολα", να συνδεθεί και να ελέγξει άλλα εξαρτήματα όπως αισθητήρες και κινητήρες. Για το λόγο αυτό είναι η πιο βασική μονάδα για την κατασκευή ενός ρομπότ ή ενός συστήματος αυτοματισμού. 
Φτιάχτηκε για εκπαιδευτικούς σκοπούς από μια ομάδα εταιριών κάτω από την επίβλεψη του Αγγλικού BBC.

 

Πιο συγκεκριμένα, είναι μια μικρή πλακέτα (όχι μεγαλύτερη από μια πιστωτική κάρτα) που περιλαμβάνει:

Read more: BBC Microbit