Υπολογισμός της επιτάχυνσης της βαρύτητας (g) με Lego EV3 και Python


This is an overlap block


Description

Στο πλαίσιο του ευρωπαϊκού εκπαιδευτικού προγράμματος Erasmus+ ΚΑ201 «Learn to code using robots - PROBOT» που έχει ως στόχο την δημιουργία STEAM ανοιχτών εκπαιδευτικών πόρων, και στο οποίο συμμετέχει το σχολείο μας (1ο ΓΕΛ Αιγίου) με συντονιστή το Πανεπιστήμιο του Κατοβίτσε στην Πολωνία, κατασκευάσαμε μια πειραματική συσκευή μέτρησης της επιτάχυνσης της βαρύτητας  g με τα ακόλουθα συστατικά:

  • Έξυπνο τούβλο LEGO EV3 με λειτουργικό EV3Dev
  • Στο κάτω μέρος έναν αισθητήρα αφής / χρώματος
  • Στο επάνω μέρος μια δαγκάνα (έλεγχος με κινητήρα)

Προγραμματίσαμε το EV3 με την γλώσσα python 3.

Τι κάνει το Python πρόγραμμα:

  • Δίνει εντολή να απελευθερωθεί το αντικείμενο από την δαγκάνα
  • Μόλις αυτό χτυπήσει τον αισθητήρα αφής / χρώματος μετρά τον χρόνο κατάβασης
  • Υπολογίζει την ταχύτητα σε σχέση με το χρόνο για διαφορετικά ύψη απελευθέρωσης
  • Σχεδιάζει στην οθόνη του Η/Υ ένα γράφημα ταχύτητας/χρόνου
  • Υπολογίζει την  κλίση  του γραφήματος (πειραματική τιμή της g)

Έγινε υλοποίηση ενός κατανεμημένου προγ/τος python, δηλ. ο έλεγχος για τους αισθητήρες και τους κινητήρες εκτελείται στο EV3 ενώ το τμήμα του προγ/τος για τους υπολογισμούς και τα γραφήματα για το g τρέχει στον Η/Υ.

Περισσότερες πληροφορίες για το PROBOT project: http://probot.smcebi.edu.pl

License
CC BY-NC-SA
Rate this Image

No votes have been submitted yet.