Pokeball
Η pokeball είναι ένα από τα μεγαλύτερα επιτεύγματά της 15ετίας. Είναι μια φορητή μπάλα δυναμικού μεταβαλλόμενου μεγέθους εξαρτώμενο από τη πίεση του κουμπιού (για λόγους ευκολίας) με δυνατότητα σύλληψης ενός pokemon. Κάθε pokeball έχει στοιχεία όπως το Trainer ID, το όνομα του εκπαιδευτή και το pokemon. Η δήλωση των στοιχείων γίνεται αυτόματα, αφού αγοράσουμε την pokeball από το pokemart/pokemon center, ο/η υπάλληλος περνά τη Pokeball από ένα μαγνήτη και έπειτα μας τη δίνει, το επόμενο βήμα είναι να τη φέρουμε κοντά στο Pokedex ώστε να εισάγει τα στοιχεία (ασύρματα), η εισαγωγή κρατά λιγότερο από 1 δευτερόλεπτο. Πλέον είμαστε έτοιμοι.
Εσωτερικά στη pokeball υπάρχουν αρκετά περίπλοκα κυκλώματα. Καθώς το μέγεθός της είναι μεταβαλλόμενο. Πρέπει να μην αλλοιώνεται η εσωτερική δομή των μορίων μετάλλου όταν συμπιέζεται η αποσυμπιέζεται την στιγμή που τη βγάζουμε έξω για να βγάλουμε το pokemon. Εκτός από αυτό, τα κυκλώματα εσωτερικά κάνουν αντίστοιχη δουλειά με το PC στο pokemon center με την διαφορά ότι υπάρχει εσωτερικά ένα πυροβόλο (gun) το οποίο είναι βοηθητικό για τη σύλληψη ενός pokemon.
Υπάρχουν 2 πλακέτες (pcb). Μια στο πάνω μέρος και μια στο κάτω. Αυτή που είναι στο πάνω μέρος έχει αρκετά υποσυστήματα :
1.Τον μεταβολέα μεγέθους (όταν η pokeball είναι σε μικρό μέγεθος, και για να τη χρησιμοποιήσουμε πατάμε το κουμπί για να γίνει κανονικό)
2.Γυροσκόπιο (για να αντιλαμβάνεται η pokeball σε τι θέση βρίσκεται, υπάρχει και στα smartphones αυτό)
3.Κεραία (για να επικοινωνήσει με το κάτω μέρος).
4.Πυκνωτική μπαταρία (για να αποθηκεύει ποσότητες ηλεκτρικού φορτίου)
5.Φορτιστή κίνησης (όταν ταξιδεύουμε αποθηκεύει ηλεκτρικό φορτίο, οπότε δεν χρειάζεται να τη φορτίζουμε!)
6.Μικρόφωνο (το pokemon αντιλαμβάνεται τους εξωτερικούς ήχους).
7.Μάτι υπερύθρων (το pokemon μπορεί να δει το εξωτερικό περιβάλλον έστω και με χαμηλό βάθος).
Στο κάτω μέρος:
1.Πυροβόλο, για να είναι δυνατή η σύλληψη του pokemon
2.τους ανάλογους ενισχυτές για την εκτόξευση της ακτίνας
3.Μπαταρία με ανάλογο τροφοδότη.
4.Κεραία (για να επικοινωνήσει με το πάνω μέρος).
Διαδικασία σύλληψης:
Στην διαδικασία σύλληψης ενός pokemon όταν η pokeball προσκρούει στο άγριο pokemon, πατιέται το κουπί και ανοίγει (εφόσον ο εσωτερικός γυροσκόπος αντιλαμβάνεται περιστροφή 1080 μοιρών και άνω διαφορετικά δεν θα ανοίξει εφόσον είναι κενή χωρίς Pokemon μέσα)
Το επόμενο βήμα είναι η ενεργοποίηση του πυροβόλου (gun). To pokemon εισέρχεται από την υλική του μορφή σε ψηφιακή.(Αντίστοιχα όπως και στη συσκευή μεταφοράς στο pokemon center).
Αφού απορροφηθεί μέσα το επόμενο βήμα είναι η σύλληψη. Εκεί είναι και το δύσκολο κομμάτι καθώς όσο περισσότερη ενέργεια έχει το pokemon τόσο μεγαλύτερη είναι η αντίδρασή του (που ο εσωτερικός ενισχυτής δυσκολεύεται να το κρατήσει στην rom), Μόλις αυτό το βήμα είναι επιτυχές (πρώτο κούνημα). Περνάμε στο επόμενο. διαφορετικά βγαίνει πάλι έξω το pokemon από το πυροβόλο (gun) και η pokeball αχρηστεύεται γιατί έχει καεί και ο ενισχυτής και ο τροφοδότης της μπαταρίας.
Το επόμενο βήμα είναι η μεταφορά του pokemon στο πάνω μέρος. Εδώ ασύρματα πρέπει να μεταφερθούν τα δεδομένα μέσω της κεραίας (από το κάτω pcb στο πάνω). Μέσα σε αυτό το χρονικό διάστημα πρέπει τα δεδομένα να μεταφερθούν σταθερά χωρίς λάθη(όσο πολεμάει να φύγει έξω). Αν δεν είναι εφικτό αποβάλλεται το Pokemon έξω από το πυροβόλο και η Pokeball αχριστεύεται. (2ο κούνημα).
Τελικό βήμα είναι αφού εξαντληθεί το pokemon με τις εσωτερικές αντιδράσεις μέσα στη μπάλα, και εφόσον μεταφερθούν τα δεδομένα και στο πάνω pcb, να γίνει επιβεβαίωση (CRC check) και να ανάψει το εξωτερικό φωτάκι.(τελικό κούνημα)
Υπάρχει και εκεί περίπτωση πάλι το pokemon να την γλυτώσει αν ο πομποδέκτης πάνω και κάτω δεν είναι σωστά κατασκευασμένος, οπότε πάλι αποβάλλεται έξω το Pokemon, διαφορετικά :
Capture complete!
Ασύρματα η κάθε pokeball με βάση το Trainer ID επικοινωνεί μεταξύ της άλλης, μόλις διαπιστωθεί 7η pokeball με το ίδιο trainer ID, και η σύλληψη ολοκληρωθεί, αυτόματα η pokeball κλειδώνετε και ανάβει μόνιμα το φωτάκι.
Υ.Γ. Το έκανα αρκετά ψαγμένο.