Οι ρομποτικοί διασώστες
Τα ρομπότ εξερεύνησης και διάσωσης είναι σχεδιασμένα για να πηγαίνουν σε μέρη δυσπρόσιτα και πολλές φορές επικίνδυνα για τους ανθρώπους. Για παράδειγμα, μπορούν να περάσουν μέσα από στενούς διαδρόμους στα ερείπια ενός κτιρίου που έχει καταρρεύσει, να ανιχνεύσουν αέρια που μπορεί να είναι επικίνδυνα για τους διασώστες και να κινηθούν σε περιοχές με υψηλά επίπεδα ραδιενέργειας. Επίσης, έχουν τη δυνατότητα να λειτουργούν για πολλές ώρες χωρίς να κουράζονται, κάτι που είναι πολύ σημαντικό σε καταστάσεις έκτακτης ανάγκης.
Ένα από τα πιο σημαντικά χαρακτηριστικά αυτών των διασωστικών ρομπότ είναι η ικανότητά τους να περιηγούνται σε πολύπλοκες και δαιδαλώδεις διαδρομές. Φαντάσου έναν λαβύρινθο: όπως εσύ θα προσπαθούσες να βρεις την έξοδο, έτσι και τα ρομπότ διάσωσης πρέπει να βρουν τον δρόμο τους μέσα από ερείπια ή άλλες στενές διαδρομές.
Στις οδηγίες που ακολουθούν θα δεις πως μπορείς να φτιάξεις και να προγραμματίσεις ένα ρομποτάκι που επιλέγει μόνο του τη πορεία που θα ακολουθήσει. Για το σκοπό αυτό, χρησιμοποίησε μηχανικά μέρη από το πακέτο Mechanic Full Set και προσάρμοσε τον αισθητήρα απόστασης επάνω σε ένα servo για να περιστρέφεται σε ένα εύρος 180 μοιρών. Δημιούργησε μία διαδρομή χρησιμοποιώντας διάφορα αντικείμενα (κούτες, βιβλία κ.ά.) και άσε το Maqueen να βρει μόνο του την έξοδο!
Τι θα χρειαστείς
Ηλεκτρονικά μέρη
- Κινητήρες
- Αισθητήρας απόστασης
- Servo
Έννοιες προγραμματισμού
- Τελεστές σύγκρισης
- Αριθμητικοί τελεστές
- Μεταβλητές
- Εντολές επανάληψης
- Εντολές επιλογής
- Συναρτήσεις
Προγραμματισμός με MakeCode
Για να προγραμματίσεις το Microbit με MakeCode ακολούθησε τις οδηγίες που θα βρεις εδώ: