Ο μικροελεγκτής ανήκει στην οικογένεια ελεγκτών Arduino. Η συσκευή λειτουργεί με μπαταρία 6V ή από την τροφοδοσία USB του υπολογιστή.
Οι θύρες εισόδου και εξόδου διακρίνονται σε ψηφιακές και αναλογικές.
5 ψηφιακές είσοδοι/έξοδοι: D5, D6, D7, D8, D9
1 διπλή ψηφιακή είσοδος/έξοδος: D3/4
4 αναλογικές είσοδοι: A0, A1, A2, A3
- Αναλογικό είναι ένα σύστημα που παίρνει συνεχείς τιμές.
- Ψηφιακό είναι ένα σύστημα που παίρνει διακριτές τιμές.
Μια αναλογική συσκευή που συνήθως χρησιμοποιούμε για τη μέτρηση της θερμοκρασίας του σώματος μας είναι το υδραργυρικό θερμόμετρο. Η στάθμη του υδραργύρου που βρίσκεται μέσα στο θερμόμετρο, παίρνει όλες τις ενδιάμεσες τιμές, για να απεικονίσει τελικά την τρέχουσα θερμοκρασία μας. Αντίθετα το ψηφιακό θερμόμετρο δείχνει κάθε φορά ξεχωριστά (διακριτά) ψηφία αριθμών και όχι όλες τις ενδιάμεσες τιμές.
Στη συσκευή με τον μικροελεγκτή Arduino είναι διαθέσιμες θύρες τύπου RJ11 και διακρίνονται σε ψηφιακές και αναλογικές. Ανάλογα και οι περιφερειακές συσκευές που διασυνδέονται σε αυτές τις θύρες διακρίνονται σε ψηφιακές και αναλογικές.
Συσκευές με τις οποίες εισάγονται δεδομένα στον υπολογιστή χαρακτηρίζονται συσκευές εισόδου. π.χ. μικρόφωνο (εισάγεται ήχος), κάμερα (εισάγεται εικόνα).
Συσκευές με τις οποίες εξάγονται δεδομένα από τον υπολογιστή χαρακτηρίζονται συσκευές εξόδου. π.χ.ηχεία (εξάγεται ήχος), ακουστικά (εξάγεται ήχος), οθόνη (εξάγεται εικόνα).
Αντίστοιχα, και σε ένα μηχανισμό ρομποτικής διαθέτουμε συσκευές εισόδου και εξόδου που μπορούν να συνδεθούν σε αντίστοιχο μικροελεγκτή.
Οι συσκευές εισόδου σε ένα ρομποτικό σύστημα είναι οι αισθητήρες οι οποίοι λαμβάνουν δεδομένα από το περιβάλλον.
Αισθητήρας ονομάζεται μία συσκευή που ανιχνεύει ένα φυσικό μέγεθος και παράγει από αυτό μία μετρήσιμη έξοδο. Για παράδειγμα, ένας αισθητήρας μπορεί να μετράει την απόσταση που έχει το ρομπότ από ένα άλλο αντικείμενο ή την ποσότητα του φωτός του περιβάλλοντος χώρου του ρομπότ.
