Robofirst: Ομάδα Ρομποτικής 1ου Δημοτικού Σχολείου Γιαννιτσών
Το έργο μας αναλυτικά
Στο σχολείο μας φοιτούν περίπου 300 μαθητές και είναι ένα από τα μεγαλύτερα σχολεία της πόλης των Γιαννιτσών. Δυστυχώς όμως το φανάρι πεζών που βρίσκεται έξω από την κύρια είσοδο του σχολείου μας δεν λειτουργεί εδώ και χρόνια. Έτσι η διέλευση του δρόμου από τους μαθητές και τους συνοδούς τους κατά την προσέλευση αλλά και αποχώρηση από το σχολείο είναι επικίνδυνη. Σκεφτήκαμε λοιπόν να δημιουργήσουμε μια μακέτα της διάβασης πεζών του σχολείου μας, να σχεδιάσουμε και να ενσωματώσουμε σε αυτήν ένα “έξυπνο” σύστημα που θα την ελέγχει.
Σχεδιασμός του έργου
Πιο συγκεκριμένα η μακέτα μας περιλαμβάνει:
- Ένα φανάρι για αυτοκίνητα (με 3 led κόκκινο – πορτοκαλί – πράσινο)
- Ένα φανάρι για τους πεζούς (με 2 led κόκκινο – πράσινο)
- Ράστερ (breadboard) για τη σύνδεση των φαναριών
- Μικροελεγκτή Arduino Nano που συντονίζει το άναμμα και το σβήσιμο των φαναριών
Την εργασία αυτή ανέλαβε να υλοποιήσει το τμήμα Στ2 του 1ου Δημοτικού Σχολείου Γιαννιτσών (Σχ. Έτος 2018-2019). Λόγω όμως του περιορισμένου χρόνου που είχε η ομάδα να υλοποιήσει την εργασία, δυστυχώς δεν ολοκληρώθηκαν όλες οι αρχικές προδιαγραφές. Έτσι λοιπόν δημιουργήθηκε η μακέτα με τις συνδέσεις με τα φανάρια, πεζών και αυτοκινήτων, δημιουργήθηκε ο κώδικας που ανάβει και σβήνει τα φανάρια αλλά δεν ενσωματώθηκε ο αισθητήρας απόστασης ο οποίος θα ανίχνευε την παρουσία πεζών ώστε να ρυθμίζει “έξυπνα” τους χρονισμούς των φαναριών.
Λίστα υλικών
- Μικροελεγκτής Arduino Nano (εναλλακτικά Arduino Uno)
- Κόκκινα, πράσινα και κίτρινα (ή πορτοκαλί) led για τα φανάρια
- Αντιστάσεις 1ΚΩ (για τα led των φαναριών αυτοκινήτων και πεζών)
- Αισθητήρας απόστησης (Ultrasonic Sensor HC-SR04)
- Καλώδια σύνδεσης Arduino με τα περιφερειακά του έργου (led, κουμπιά, αισθητήρας απόστασης)
Παρουσίαση του έργου
Το βίντεο παρουσίασης του έργου μας είναι διαθέσιμο στο κανάλι Youtube του σχολείου μας, σε [αυτή] την διεύθυνση.
Κώδικας εργασίας
Ο κώδικας της εργασίας είναι διαθέσιμος στον λογαριασμό μας στο Github [εδώ] (αρχείο [arbublock-code.abp]). Τα αρχεία κώδικα του Ardublock είναι μορφής xml. Επίσης υπάρχει και μια εικόνα που δείχνει τον κώδικα φορτωμένο μέσα στο περιβάλλον του Ardublock.