Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Παρουσίαση της ομάδας ρομποτικής του 55ου Δ.Σ Πάτρας
1.
2. Ο στόχος μας:
Να φτιάξουμε ένα ρομπότ και να το
προγραμματίσουμε να γράφει
γράμματα της Ελληνικής αλφαβήτου.
10 μαθητές σε 2 ομάδες,
2 φορητοί υπολογιστές
2 πίνακες μαρκαδόρου
2 Lego Mindstorms EV3
55ο Δημοτικό Σχολείο Πάτρας
3. Συναρμολόγηση βασικού οχήματος
Δεν ................... ανακαλύψαμε και τον τροχό:
Από το φυλλάδιο οδηγιών του EV3:
Το βασικό όχημα-ρομπότ:
Ερπυστριοφόρο (σταθερό – στιβαρό)
Μας ενδιέφερε κυρίως ο προγρ/σμός
55ο Δημοτικό Σχολείο Πάτρας
5. Βασικός έλεγχος του ρομπότ –
ευθύγραμμη κίνηση
Κίνηση μπροστά -πίσω για 10 εκ με βάση :
Χρόνο λειτουργίας 2 μεγάλων κινητήρων
- όχι πάντα η ίδια απόσταση
Περιστροφές κινητήρων
- όχι καλή ακρίβεια για δεκαδικούς, πχ 3,25 περ/φες
Γωνία περιστροφής κινητήρων (1 περ/φή-κύκλος = 360ο
)
+ Μεγαλύτερη ακρίβεια
Έχοντας βρει τις κατάλληλες εντολές για 10εκ:
εύκολα για το 1εκ, άρα και για οποιαδήποτε
απόσταση σε εκ
55ο Δημοτικό Σχολείο Πάτρας
6. Από τις δοκιμές ελέγχου του ρομπότ –
ευθύγραμμη κίνηση
55ο Δημοτικό Σχολείο Πάτρας
7. Στροφή ρομπότ 90ο
δεξιά – αριστερά:
2 μεγάλοι κινητήρες σε Tank mode
(στρίβει όπως το τάνκ: ο ένας κινητήρας
μπρος τα εμπρός και ο άλλος προς τα
πισω)
Έλεγχος λειτουργία κινητήρων με βάση
τις μοίρες περιστροφής
Ακρίβεια: έτσι και έτσι.....είναι παιχνίδι
Bασικός έλεγχος του ρομπότ - στροφή
55ο Δημοτικό Σχολείο Πάτρας
8. Από τις δοκιμές ελέγχου του ρομπότ –
στροφή ορθής γωνίας
55ο Δημοτικό Σχολείο Πάτρας
9. Προσθήκη βραχίονα –
στερέωση μαρκαδόρου-
έλεγχος βραχίονα
Τροποποίηση βραχίονα από οδηγίες.
Αυτοσχέδια στερέωση μαρκαδόρου
Κίνηση βραχίονα από μικρό κινητήρα :
Λειτουργία κινητήρα με βάση τη γωνία
Μικρή ισχύ κινητήρα για να μη
ταρακουνά το όχημα
55ο Δημοτικό Σχολείο Πάτρας
13. Προγραμματίζοντας το ρομπότ
Για τον προγραμματισμό χρησιμοποιήσαμε:
Πρόγραμμα Lego Mindstorms (δωρεάν)
Χαρτί με εντολές (αλγόριθμο) και
Εντολές για κίνηση 1εκ, στροφή 90ο
,
ανέβασμα - κατέβασμα μαρκαδόρου,
Προσθήκη εντολών
Δοκιμή
Διόρθωση
Επαναλαμβανόμενη διαδικασία με τα εξής στάδια:
55ο Δημοτικό Σχολείο Πάτρας
14. Για το Γ: Πρόγραμμα με 31 εντολές –
τουβλάκια !!!!
Προγραμματίζοντας το ρομπότ
Για να ξαναγραφτεί το Γ - > Θα έπρεπε να
γίνει αντιγραφή 31 εντολών....
ΑΛΛΑ: δημιουργήσαμε καινούργιο
τουβλάκι εντολών που περιέχει αυτές τις
31 εντολές.
Δηλαδή ένα τμήμα προγράμματος που είναι εύκολο να το
ξαναχρησιμοποιήσεις (η διαδικασία για να σχεδιαστεί το Γ).
55ο Δημοτικό Σχολείο Πάτρας
17. Προγραμματίζοντας το ρομπότ
Η ίδα διαδικασία για το Π:
Πρόγραμμα με 37 εντολές – τουβλάκια
Δημιουργήσαμε νέο τουβλάκι –
τμήμα προγράμματος για το Π
Ομοίως για το Α, το Τ, το Ι
Ομοίως για το κενό διάστημα μεταξύ των
λέξεων: (5 εκ μπροστά με μαρκαδόρο
πάνω)
'Ετσι, πχ για τη λέξη ΠΑΠΙ:
Χρειαζόμαστε 4 μόνο εντολές-τουβλάκια: Π+Α+Π+Ι
55ο Δημοτικό Σχολείο Πάτρας