1 / 23

Ρομποτική και Εκπαίδευση: Μία εισαγωγή στα Lego MindStorms Nxt

Ρομποτική και Εκπαίδευση: Μία εισαγωγή στα Lego MindStorms Nxt. Εισηγητής : Σαρημπαλίδης Ιωάννης Μηχανικός Η/Υ και Πληροφορικής. Τι είναι τα Lego MindStorms Nxt. Είναι προγραμματιζόμενα ρομπότ (υπολογιστές με αισθητήρες). Εκπαιδευτικό πακέτο.

jayme
Download Presentation

Ρομποτική και Εκπαίδευση: Μία εισαγωγή στα Lego MindStorms Nxt

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Ρομποτική και Εκπαίδευση:Μία εισαγωγή σταLego MindStorms Nxt Εισηγητής : Σαρημπαλίδης Ιωάννης Μηχανικός Η/Υ και Πληροφορικής

  2. Τι είναι τα Lego MindStorms Nxt Είναι προγραμματιζόμενα ρομπότ (υπολογιστές με αισθητήρες).

  3. Εκπαιδευτικό πακέτο Περιέχει μία μεγάλη ποικιλία από τουβλάκια, κινητήρες, αισθητήρες και άλλα εξαρτήματα με τα οποία μπορούμε να κατασκευάσουμε το ρομπότ μας.

  4. Τι μπορεί να κάνει • Να κινηθεί, • Να αποφύγει εμπόδια, • Να παίξει μουσική, • Να ακούσει, • Να εντοπίσει χρώματα …

  5. Και λίγο ποδόσφαιρο …

  6. Nxt Brick Έξοδοι Κινητήρων(A, B, C) Οθόνη LCD Είσοδοι Αισθητήρων(1, 2, 3, 4)

  7. Moter • Κινώντας τους κινητήρες κάνουμε την κατασκευή μας ρομπότ. • Επιτρέπονται μέχρι 3 κινητήρες.

  8. Touch Sensor • Εντοπίζει την επαφή με κάποιο αντικείμενο. • Χρησιμοποιείται για να κάνει το ρομπότ να μαζεύει πράγματα.

  9. Light Sensor • Μας δίνει την δυνατότητα να ξεχωρίσουμε το φως από το σκοτάδι. • Μετράει την ένταση του φωτός (0-100). • Μεγαλύτερη τιμή = Περισσότερο φως

  10. Ultrasonic Sensor • Δίνει την δυνατότητα στο ρομπότ να εντοπίζει αντικείμενα. • Μετράει την απόσταση από ένα αντικείμενο. • Χρησιμοποιεί την ίδια τεχνική με τις νυχτερίδες.

  11. Διάφορες κατασκευές http://www.nxtprograms.com/projects.html

  12. Software

  13. Περιβάλλον Download του προγράμματος στο ρομπότ και εκτέλεση του Προσθήκη των blocks Common,Complete καιCustom tabs

  14. Blocks Κίνηση Ήχος Εμφάνιση στην οθόνη Περίμενε μέχρι να πατηθεί ο touch sensor Επιλογή με βάση την τιμή του touch sensor

  15. Move Block • Χρησιμοποιείται για την περιστροφή των κινητήρων. Έχουμε διάφορες δυνατότητες: • Επιλογή των κινητήρων, • Επιλογή της κατεύθυνσης κίνησης, • Επιλογή του χρόνου κίνησης (Unlimited, Degrees, Rotations, Seconds) …

  16. Touch Sensor Switch Block • Εκτελούμε διαφορετικά κομμάτια κώδικα ανάλογα με την τιμή του touch sensor. True Sensor ports 1, 2, 3, or 4 False

  17. Επανάληψη Στα Lego MindStorms Nxt συναντάμε επαναλήψεις: • Που εκτελούνται για πάντα (forever). • Που εκτελούνται για συγκεκριμένο αριθμό. • Για κάθε αισθητήρα • Μέχρι να γίνει αληθής μία συνθήκη

  18. Μία απλή επανάληψη Μετατρέπουμε το πρώτο κομμάτι κώδικα σε κάτι πιο απλό κάνοντας χρήση επανάληψης.

  19. Και μία πιο δύσκολη επανάληψη

  20. Διαγωνισμός Γυμνασίου 2009 Το ρομπότ επιλέγει να διασχίσει μία από τις τρεις διαδρομές (μαύρες γραμμές) μετ’ εμποδίων και φτάνει στο «σημείο αποστολής» όπου προσπαθεί να μαζέψει όσο το δυνατόν περισσότερες μπάλες πινγκ πονγκ μπορεί και να επιστρέψει στην περιοχή εκκίνησης από διαδρομή πορεία . http://www.wrohellas.gr/index

  21. Διαγωνισμός Λυκείου2009 Το ρομπότ αφού περάσει ένα λόφο με εμπόδια πρέπει να μεταφέρει τέσσερις χρωματιστές μπάλες που βρίσκονται σε γνωστή θέση στο τερέν (η θέση τους ορίζεται στο σχέδιο) ,στις περιοχές με αντίστοιχο χρώμα.

  22. Ώρα για επίδειξη…

More Related