Ποιος είπε ότι το φαγητό δεν θέλει… κώδικα; Οι μαθητές του Β2 τμήματος του σχολείου μας αποφάσισαν να δώσουν μια high-tech λύση σε ένα καθημερινό πρόβλημα, συνδυάζοντας τη φαντασία με τον προγραμματισμό και τη μηχανική. Το αποτέλεσμα; Το Micro Spork, ένα σκεύος που αποφασίζει μόνο του αν θα γίνει κουτάλι ή πιρούνι!
Η Έμπνευση: Λιγότερα Σκεύη, Περισσότερη Τεχνολογία
Όλα ξεκίνησαν από μια απλή παρατήρηση: στο κάμπινγκ, στις εκδρομές ή ακόμα και στο σχολικό lunchbox, το να κουβαλάς πολλά σκεύη είναι άβολο. Η ομάδα μας αναρωτήθηκε: «Μπορούμε να φτιάξουμε ένα εργαλείο που να προσαρμόζεται μόνο του στο είδος του φαγητού μας;» Έτσι γεννήθηκε η ιδέα μιας υβριδικής συσκευής ελεγχόμενης από Micro:bit.
Τι είναι το Micro Spork;
Το όνομά του προέρχεται από τις λέξεις Spoon (κουτάλι) και Fork (πιρούνι). Αλλά δεν είναι ένα απλό πλαστικό spork. Είναι μια έξυπνη συσκευή που χρησιμοποιεί έναν αισθητήρα υγρασίας για να «καταλάβει» τη σύσταση του φαγητού:
- Υψηλή Υγρασία (Σούπες, γιαούρτι): Το Micro Spork μεταμορφώνεται αυτόματα σε Κουτάλι.
- Χαμηλή Υγρασία (Μακαρόνια, κρέας): Η κεφαλή περιστρέφεται και γίνεται Πιρούνι.
Πώς λειτουργεί; (The Tech Side)
Για να ζωντανέψει το Micro Spork, χρησιμοποιήσαμε:
- Micro:bit: Ο «εγκέφαλος» που τρέχει τον κώδικά μας.
- Αισθητήρας Υγρασίας: Το όργανο που «δοκιμάζει» το φαγητό.
- Servo Motor: Ο μικρός κινητήρας που αναλαμβάνει τη μηχανική κίνηση και περιστρέφει το σκεύος στην κατάλληλη θέση.
Ο Κώδικας:
Η λογική πίσω από τη λειτουργία είναι μια εντολή συνθήκης:
if \text{ (moisture > threshold) } \rightarrow \text{ spoon}
$else \rightarrow \text{ fork}
Μία από τις μεγαλύτερες προκλήσεις μας ήταν να βρούμε το σωστό όριο (threshold). Μετά από πολλές δοκιμές, καταλήξαμε στην τιμή 400 (σε μια κλίμακα 0-1024), ώστε η συσκευή να μπορεί να ξεχωρίζει σωστά τη διαφορά ανάμεσα σε ένα πηχτό γιαούρτι και ένα στερεό γεύμα.
Εμπόδια και Λύσεις
Η διαδρομή δεν ήταν χωρίς δυσκολίες. Έπρεπε να εξασφαλίσουμε ότι η κίνηση του servo motor θα είναι ομαλή και, το κυριότερο, ότι τα ηλεκτρονικά μας μέρη θα παρέμεναν ασφαλή.
Φυσικά, τίποτα δεν θα γινόταν χωρίς την ομαδικότητα του Β2. Μοιραστήκαμε ρόλους στους τομείς του hardware, του προγραμματισμού και του σχεδιασμού, αποδεικνύοντας ότι η συνεργασία φέρνει τα καλύτερα αποτελέσματα.
Ένα Όραμα για το Μέλλον
Το Micro Spork δεν είναι απλά ένα gadget. Έχει τη δυνατότητα να εξελιχθεί σε:
- Εργαλείο προσβασιμότητας: Βοηθώντας άτομα με κινητικές δυσκολίες που δυσκολεύονται να αλλάξουν σκεύη κατά τη διάρκεια του γεύματος.
- Solution για Travelers: Μια compact λύση για αστροναύτες ή ορειβάτες.
- Οικολογική λύση: Μειώνοντας την ανάγκη για πολλά πλαστικά σκεύη μιας χρήσης.
Επίλογος
Από τη Μυτιλήνη, με φαντασία, κώδικα και πολύ μεράκι, ξεκινάμε να αλλάξουμε τον κόσμο – ή έστω τον τρόπο που τρώμε το μεσημεριανό μας!
Η ομάδα του Β2


Ο κώδικας σε JavaScript
input.onButtonPressed(Button.A, function () {
pins.servoWritePin(AnalogPin.P1, 90)
readyToRead = true
})
let humidity = 0
let readyToRead = false
readyToRead = true
pins.servoWritePin(AnalogPin.P1, 90)
basic.pause(1000)
basic.forever(function () {
if (readyToRead) {
basic.pause(500)
humidity = pins.analogReadPin(AnalogPin.P0)
if (humidity < 400) {
pins.servoWritePin(AnalogPin.P1, 0)
} else {
pins.servoWritePin(AnalogPin.P1, 180)
}
readyToRead = false
}
})
