Upload
gvlachos
View
629
Download
0
Embed Size (px)
Citation preview
Η εκπαιδευτική ρομποτική αποτελείται απο Υλικό και Λογισμικό
Με το υλικό συνθέτουμε μια κατασκευή και με το λογισμικό της αποδίδουμε συμπεριφορά
ΕΚΦΕ Αγρινίου, 18/1/2014
Υλικό και δείγματα κατασκευών
Προγραμματιζόμενο τούβλο RCX
NXT με αισθητήρες (εισόδους και μοτεράκια (εξόδους)
Πάντα σημειώνουμε σε αυτή την εικόνα (ή στο πρόχειρό μας) ποιες και τι εισόδους και τι εξόδους έχει η κατασκευή μας
Ποιότητα κατασκευής, στιβαρότητα, συμβατότητα και εμπλουτισμός με υλικά καθημερινής ζωής
logo
Οπτικός
Λεκτικός
task main(){ SetSensor(SENSOR_1,SENSOR_TOUCH); OnFwd(OUT_A+OUT_C); while (true) { if (SENSOR_1 == 1) { OnRev(OUT_A+OUT_C); Wait(30); OnFwd(OUT_A); Wait(30); OnFwd(OUT_A+OUT_C);}
Τρία επικρατέστερα προγραμματιστικά περιβάλλοντα
robolabΠ α ρ ά δ ε ιγ μ α: Έ ν α μ ικ ρ ό π ρ ό γ ρ α μ μ α π ο υ κ ιν ε ί τ ο μ ο τέ ρ τ η ς ε ξ ό δ ο υ Α γ ια 1se c .
Τ ο π ρ ό γ ρ α μ μ α δ ια β ά ζ ε τα ι α π ό α ρ ισ τε ρ ά π ρ ο ς τα δ ε ξ ιά κ α ι ε ίν α ι μ ια α κ ο λ ο υ θ ία ε ικ ο ν ιδ ίω ν .
Α ρ χή
Τ ο μ ο τέ ρ σ τη θ έ σ η Α ν α δ ο υ λ έ ψ ε ι κ α τά τη ν ο ρ θ ή φ ο ρ ά
Α ν α μ ο ν ή ε ν ό ς δ ε υ τε ρ ο λ έ π το υ (ε ν ν ο ε ίτ α ι π ω ς το μ ο τέ ρ θ α δ ο υ λ ε ύ ε ι )
Ν α σ τα μ α τή σ ε ι ν α δ ο υ λ ε ύ ε ι η σ υ σ κ ε υ ή π ο υ ε ίν α ι σ υ ν δ ε δ ε μ έ ν η σ τη ν θ έ σ η Α
Τ έ λ ο ς
Το εικονίδιο αυτό περιγράφει τον αισθητήρα θερμοκρασίας: είναι συνδεδεμένος στην είσοδο 3 και ελέγχει αν η θερμοκρασία του ξεπεράσει τους 30 βαθμούς Κελσίου
Robolab
Δημόσιος φωτισμός
λειτουργία του ψυγείου των αυτοκινήτων
Ανίχνευση του κλέφτη
NXT
Συνδέουμε το ΝΧΤ, το προγραμματίζουμε με εικονίδια
Μεταφέρουμε το πρόγραμμα στο ΝΧΤ και το δοκιμάζουμε
Τα εργαλεία εργασίας μας και οι πιθανές συσχετίσεις τους
Φ ύλλο εργασ ίας
Η κατασ κευήΣυμπεριφοράΚατασκευαστικά στοιχεία
Λ εκτική περιγραφή
Φ ύλλο εργασ ίας
Η κατασ κευήΣυμπεριφοράΚατασκευαστικά στοιχεία
Λ εκτική περιγραφή
2. Νοητικό μοντέλο της κατασκευής: Σημειώνουμε εδώ με λόγια ή σχέδιο ή πάνω στην εικόνα τι εισόδους (αισθητήρες - θέση) και τι εξόδους (μοτερ,/λαμπτήρες – θέση) διαθέτει η συγκεκριμένη κατασκευή
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ καθορίζει τον τρόπο που δουλεύουμε (4 βήματα). Προσοχή ! Είναι απαραίτητο, έστω και στο πρόχειρό μας τετράδιο
3. Νοητικό μοντέλο λειτουργίας: πίνακας ζευγών ερεθίσματος- αντίδρασης
Αρχική κατάσταση (κίνηση, ακινησία .) ……Όταν ο αισθητήρας……………………Όταν ο αισθητήρας……………………Όταν ο αισθητήρας ……………Όταν ο αισθητήρας…………………………Πότε τερματίζει το πρόγραμμα;……………
1. Ορίζουμε τη συμπεριφορά π.χ θέλω η κατασκευή να κινείται σε ένα τετράγωνο στο έδαφος
4. Συγγραφή προγράμματος και δοκιμές
Παραδείγματα αυξανόμενης δυσκολίας που θα δοκιμάσουμε μαζί, με αντικείμενο ένα όχημα
1. Να κινηθεί μπρος λίγο (βελτίωση: αυτό να γίνεται κάθε φορά που θα πατάμε τον αισθητήρα αφής) 2. Να κινηθεί μπρος λίγο και να επιστρέψει με την όπισθεν3. Να κινηθεί λίγο μπρος να πάρει στροφή και να επιστρέψει 4. Να κάνει ένα τετράγωνο στο δάπεδο5. Να γυρνά γύρω από τον εαυτό του απεριόριστα6. Να αντιδρά στο φως7. Να αντιδρά στον ήχο
Παράδειγμα- υπόδειγμα εργασίας: NXT Αντίδραση στο φως
Παράδειγμα- υπόδειγμα εργασίας