Ekpaideytiki robotiki

Preview:

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 Αντίδραση στο φως

Παράδειγμα- υπόδειγμα εργασίας