Πήραμε την ιδέα μας από το θέμα του διαγωνισμού της WRO Hellas για τη φετεινή χρονιά "Η πόλη που ονειρεύομαι να ζήσω - Smart Cities".
Σκεφτήκαμε να δημιουργήσουμε ένα σύστημα ανίχνευσης της στάθμης του νερού της βροχής σε μια κατηφορική οδική διαδρομή χρησιμοποιώντας την πλακέτα micro:bit που έχει διατεθεί στο σχολείο μας από την COSMOTE. |
Ξεκινήσαμε να προγραμματίζουμε την πλακέτα για να πετύχουμε την ιδέα μας. Όταν ο δρόμος ειναι ασφαλής με χαμηλή στάθμη βρόχινου νερού, να είναι αναμμένο το πράσινο φανάρι, και η μπάρα να είναι ανοιχτή. Όταν πλημμυρίζει, να ανάβουν τα κόκκινα φανάρια και να κλείνει η μπάρα εισόδου της διαδρομής.
Για να εγκαταστήσουμε το μηχανισμό δημιουργήσαμε τη μακέτα, με απλά υλικά που βρήκαμε, με σεβασμό στο περιβάλλον, προσπαθώντας να μη χρειαστεί να αγοράσουμε τίποτα, εκτός από τα ηλεκτρονικά εξαρτήματα της συνδεσμολογίας μας.
Χρησιμοποιήσαμε φελιζόλ, καπάκι παιχνιδόκουτου, υλικά συσκευασίας και διακόσμησης από το σπίτι μας.
Βρήκαμε τρόπους να προσαρμόσουμε το φελιζόλ στα μέτρα μας.
Συνεργαστήκαμε φέρνοντας ιδέες για την κατασκευή της μακέτας μας
Χρησιμοποιήσαμε φελιζόλ, καπάκι παιχνιδόκουτου, υλικά συσκευασίας και διακόσμησης από το σπίτι μας.
Βρήκαμε τρόπους να προσαρμόσουμε το φελιζόλ στα μέτρα μας.
Συνεργαστήκαμε φέρνοντας ιδέες για την κατασκευή της μακέτας μας
Στον ακροδέκτη P0 συνδέσαμε τον σερβοκινητήρα που κινεί την μπάρα στο δρόμο
στον ακροδέκτη P1 συνδέσαμε το κόκκινο led
στον ακροδέκτη P2 συνδέσαμε το πράσινο led
και στον ακροδέκτη P3 συνδέσαμε τον αισθητήρα στάθμης νερού.
στον ακροδέκτη P1 συνδέσαμε το κόκκινο led
στον ακροδέκτη P2 συνδέσαμε το πράσινο led
και στον ακροδέκτη P3 συνδέσαμε τον αισθητήρα στάθμης νερού.
Δημιουργήσαμε το πρόγραμμα:
Όταν στον αισθητήρα στάθμης νερού δεν ικανοποιείται η συνθήκη που έχουμε θέσει στο πρόγραμμα, (εντολή ΑΛΛΙΩΣ) είναι αναμμένο το πράσινο led.
Όταν ικανοποιηθεί η συνθήκη (εντολή ΕΑΝ), φτάσει δηλαδή το νερό σε επικίνδυνο ύψος, ανάβει το κόκκινο led που έχουμε συνδέσει στην έξοδο του micro:bit ανάβει ώστε να ειδοποιηθούν οι οδηγοί για τον κίνδυνο.
Ταυτόχρονα κλείνει η μπάρα στο δρόμο ώστε να διακοπεί η είσοδος των οχημάτων και να αποτραπούν ατυχήματα.
Στην πλακέτα του micro:bit εμφανίζονται τα μηνύματα FREE στην περίπτωση που είναι ασφαλής η πρόσβαση, ενώ αλλάζει και γράφει STOP όταν η πρόσβαση πρέπει να απαγορευτεί.
Αφού καταφέραμε να λειτουργεί σωστά, παίζαμε και το χαιρόμαστε.
Παίζαμε με την κατασκευή μας, ρίχναμε νερό και παρατηρούσαμε πως λειτουργεί. Ήμασταν πολύ ικανοποιημένοι και χαρούμενοι με τη δημιουργία μας!
Όταν στον αισθητήρα στάθμης νερού δεν ικανοποιείται η συνθήκη που έχουμε θέσει στο πρόγραμμα, (εντολή ΑΛΛΙΩΣ) είναι αναμμένο το πράσινο led.
Όταν ικανοποιηθεί η συνθήκη (εντολή ΕΑΝ), φτάσει δηλαδή το νερό σε επικίνδυνο ύψος, ανάβει το κόκκινο led που έχουμε συνδέσει στην έξοδο του micro:bit ανάβει ώστε να ειδοποιηθούν οι οδηγοί για τον κίνδυνο.
Ταυτόχρονα κλείνει η μπάρα στο δρόμο ώστε να διακοπεί η είσοδος των οχημάτων και να αποτραπούν ατυχήματα.
Στην πλακέτα του micro:bit εμφανίζονται τα μηνύματα FREE στην περίπτωση που είναι ασφαλής η πρόσβαση, ενώ αλλάζει και γράφει STOP όταν η πρόσβαση πρέπει να απαγορευτεί.
Αφού καταφέραμε να λειτουργεί σωστά, παίζαμε και το χαιρόμαστε.
Παίζαμε με την κατασκευή μας, ρίχναμε νερό και παρατηρούσαμε πως λειτουργεί. Ήμασταν πολύ ικανοποιημένοι και χαρούμενοι με τη δημιουργία μας!
Το πρόγραμμα που δημιουργήσαμε για την ρομποτική κατασκευή είναι το εξής. Λειτουργεί στην πλατφόρμα https://makecode.microbit.org/
Αυτός είναι ο κώδικας που βάλαμε
Κατά την ενασχόλησή μας με τον Προγραμματισμό Η/Υ, ξεκινήσαμε να προγραμματίζουμε το LEGO μέσω του MIND+, βήμα βήμα:
Συνδέσαμε την πλακέτα micro:bit με τον υπολογιστή μας για να μπορεί να γίνεται η επικοινωνία του ρομποτικού μηχανισμού μέσω του USB.
Συνδέσαμε την πλακέτα micro:bit με τον υπολογιστή μας για να μπορεί να γίνεται η επικοινωνία του ρομποτικού μηχανισμού μέσω του USB.
Παράλληλα καλλωπίζαμε και την μακέτα μας: δεντράκια, παγκάκια, τουβλάκια.
Αφού ολοκληρώσαμε την κατασκευή της μακέτας την φωτογραφίσαμε για να την αναρτήσουμε στη σελίδα μας
Βιντεοσκοπήσαμε την κατασκευή μας και δημιουργήσαμε την παρουσίαση για την ιστοσελίδα και το Φεστιβάλ. |
|
Παράλληλα τροφοδοτούσαμε την ιστοσελίδα με το χρονικό της κατασκευής. Το αποτέλεσμα βρίσκεται εδώ, ψηφιοποιημένο. Με χαρά θα δεχτούμε τις παρατηρήσεις σας, μέσω της σελίδας ΕΠΙΚΟΙΝΩΝΙΑ.
Προβλήματα που συναντήσαμε:
- Λάθη στο πρόγραμμα του MIND+
- Η φορά κίνησης της μπάρας ήταν ανάποδη
- Ο αισθητήρας στάθμης νερού δεν ανίχνευε τη σωστή στάθμη , χρειαζόταν πολύ νερό για να ενεργοποιηθεί, οπότε τροποποιήσαμε το πρόγραμμα για να μη γίνεται υπερχείλιση
Αυτό είναι το microbit που χρησιμοποιήσαμε.