Παρουσίαση της ομάδας ρομποτικής του 55ου Δ.Σ Πάτρας

Post on 29-Jul-2015

348 views 0 download

Transcript of Παρουσίαση της ομάδας ρομποτικής του 55ου Δ.Σ Πάτρας

Ο στόχος μας:

Να φτιάξουμε ένα ρομπότ και να το

προγραμματίσουμε να γράφει

γράμματα της Ελληνικής αλφαβήτου.

10 μαθητές σε 2 ομάδες,

2 φορητοί υπολογιστές

2 πίνακες μαρκαδόρου

2 Lego Mindstorms EV3

55ο Δημοτικό Σχολείο Πάτρας

Συναρμολόγηση βασικού οχήματος

Δεν ................... ανακαλύψαμε και τον τροχό:

Από το φυλλάδιο οδηγιών του EV3:

Το βασικό όχημα-ρομπότ:

Ερπυστριοφόρο (σταθερό – στιβαρό)

Μας ενδιέφερε κυρίως ο προγρ/σμός

55ο Δημοτικό Σχολείο Πάτρας

Το βασικό μας όχημα

55ο Δημοτικό Σχολείο Πάτρας

Βασικός έλεγχος του ρομπότ – ευθύγραμμη κίνηση

Κίνηση μπροστά -πίσω για 10 εκ με βάση :

Χρόνο λειτουργίας 2 μεγάλων κινητήρων

- όχι πάντα η ίδια απόσταση

Περιστροφές κινητήρων

- όχι καλή ακρίβεια για δεκαδικούς, πχ 3,25 περ/φες

Γωνία περιστροφής κινητήρων (1 περ/φή-κύκλος = 360ο)

+ Μεγαλύτερη ακρίβεια

Έχοντας βρει τις κατάλληλες εντολές για 10εκ:εύκολα για το 1εκ, άρα και για οποιαδήποτε

απόσταση σε εκ55ο Δημοτικό Σχολείο Πάτρας

Από τις δοκιμές ελέγχου του ρομπότ – ευθύγραμμη κίνηση

55ο Δημοτικό Σχολείο Πάτρας

Στροφή ρομπότ 90ο δεξιά – αριστερά:

2 μεγάλοι κινητήρες σε Tank mode

(στρίβει όπως το τάνκ: ο ένας κινητήρας

μπρος τα εμπρός και ο άλλος προς τα

πισω)

Έλεγχος λειτουργία κινητήρων με βάση

τις μοίρες περιστροφής

Ακρίβεια: έτσι και έτσι.....είναι παιχνίδι

Bασικός έλεγχος του ρομπότ - στροφή

55ο Δημοτικό Σχολείο Πάτρας

Από τις δοκιμές ελέγχου του ρομπότ – στροφή ορθής γωνίας

55ο Δημοτικό Σχολείο Πάτρας

Προσθήκη βραχίονα – στερέωση μαρκαδόρου-

έλεγχος βραχίοναΤροποποίηση βραχίονα από οδηγίες.

Αυτοσχέδια στερέωση μαρκαδόρου

Κίνηση βραχίονα από μικρό κινητήρα :

Λειτουργία κινητήρα με βάση τη γωνία

Μικρή ισχύ κινητήρα για να μη

ταρακουνά το όχημα

55ο Δημοτικό Σχολείο Πάτρας

Το ρομπότ ολοκληρωμένο με το βραχίονα

55ο Δημοτικό Σχολείο Πάτρας

Σχεδιάζοντας ένα γράμμα –προεργασία στο χαρτί

Σε χαρτί μιλιμετρέ:

σχεδίαση σχήματος (πχ το Γ) -

μέτρηση αποστάσεων.

Καταγράψαμε με λόγια σε χαρτί τις

εντολές πχ:

Προχώρα μπροστά 10 εκ

Περίμενε 1 δευτερόλεπτο

Στρίψε δεξιά 90 μοίρες

Κατέβασε μαρκαδόρο......κλπ

= Αλγόριθμος55ο Δημοτικό Σχολείο Πάτρας

Σχεδιάζοντας ένα γράμμα –προεργασία στο χαρτί

Το γράμμα Γ:

55ο Δημοτικό Σχολείο Πάτρας

Προγραμματίζοντας το ρομπότΓια τον προγραμματισμό χρησιμοποιήσαμε:

Πρόγραμμα Lego Mindstorms (δωρεάν)

Χαρτί με εντολές (αλγόριθμο) και

Εντολές για κίνηση 1εκ, στροφή 90ο ,

ανέβασμα - κατέβασμα μαρκαδόρου,

Προσθήκη εντολών

Δοκιμή

Διόρθωση

Επαναλαμβανόμενη διαδικασία με τα εξής στάδια:

55ο Δημοτικό Σχολείο Πάτρας

Για το Γ: Πρόγραμμα με 31 εντολές –

τουβλάκια !!!!

Προγραμματίζοντας το ρομπότ

Για να ξαναγραφτεί το Γ - > Θα έπρεπε να

γίνει αντιγραφή 31 εντολών....

ΑΛΛΑ: δημιουργήσαμε καινούργιο

τουβλάκι εντολών που περιέχει αυτές τις

31 εντολές.

Δηλαδή ένα τμήμα προγράμματος που είναι εύκολο να το

ξαναχρησιμοποιήσεις (η διαδικασία για να σχεδιαστεί το Γ).55ο Δημοτικό Σχολείο Πάτρας

Προγραμματίζοντας το ρομπότ – οι

εντολές για το Γ

55ο Δημοτικό Σχολείο Πάτρας

Προγραμματίζοντας το ρομπότ – το

τμήμα προγράμματος που σχεδιάζει το Γ

55ο Δημοτικό Σχολείο Πάτρας

Προγραμματίζοντας το ρομπότ

Η ίδα διαδικασία για το Π:

Πρόγραμμα με 37 εντολές – τουβλάκια

Δημιουργήσαμε νέο τουβλάκι –

τμήμα προγράμματος για το Π

Ομοίως για το Α, το Τ, το Ι

Ομοίως για το κενό διάστημα μεταξύ των

λέξεων: (5 εκ μπροστά με μαρκαδόρο

πάνω)

'Ετσι, πχ για τη λέξη ΠΑΠΙ:

Χρειαζόμαστε 4 μόνο εντολές-τουβλάκια: Π+Α+Π+Ι55ο Δημοτικό Σχολείο Πάτρας

Συμπέρασματικά:

Φίου: ήταν δύσκολο, γιατί...

Συναρμολογήσαμε,

Συνδέσαμε,

Σχεδιάσαμε,

Προγραμματίσαμε,

Πειραματιστήκαμε,

55ο Δημοτικό Σχολείο Πάτρας

55ο Δημοτικό Σχολείο Πάτρας