Τι είναι ένα XBee® Arduino®;

Το Xbee® Arduino® είναι κάθε συσκευή που συνδυάζει έναν μικροελεγκτή Arduino® με ένα ραδιόφωνο Xbee®. Τα ραδιόφωνα Xbee® είναι ψηφιακά ραδιόφωνα χαμηλής ισχύος που μπορούν να χρησιμοποιηθούν από υπολογιστές ή ηλεκτρονικές συσκευές. Το Arduino® είναι μια πλατφόρμα υλικού και λογισμικού ανοιχτού κώδικα που χρησιμοποιείται από χομπίστες και επαγγελματίες για τη δημιουργία προσαρμοσμένων ηλεκτρονικών συσκευών.
Οι πλακέτες Arduino® διατίθενται σε διάφορα σχήματα, μεγέθη και κόστος, το καθένα με τα δικά του χαρακτηριστικά. Ένα από αυτά, το Fio, έχει σχεδιαστεί ειδικά για να λειτουργεί ως πλακέτα Xbee® Arduino®. Για να διευκολυνθεί αυτό, το Fio διαθέτει μια υποδοχή στο ένα άκρο που έχει κατασκευαστεί ειδικά για να ταιριάζει στο ραδιόφωνο. Άλλες συσκευές Xbee® Arduino® δημιουργούνται γενικά συνδέοντας μια ειδική ασπίδα Xbee® στην πλακέτα. Για το σκοπό αυτό μπορούν να χρησιμοποιηθούν πολλές διαφορετικές σανίδες.

Εκτός από το Xbee&Reg; ραδιόφωνο, το Fio μπορεί επίσης να έχει τυπικές διεπαφές ακίδων που του επιτρέπουν να ελέγχει αισθητήρες, φώτα, κινητήρες ή άλλα μικρά ηλεκτρονικά εξαρτήματα. Το Fio χρησιμοποιεί γενικά καλώδιο FTDI ή μια ειδική πλακέτα για τη μεταφόρτωση νέων προγραμμάτων. Εναλλακτικά, ένας υπολογιστής συνδεδεμένος σε ραδιόφωνο Xbee® μπορεί να χρησιμοποιηθεί για τον ασύρματο επαναπρογραμματισμό της συσκευής. Το Fio δεν είναι εξοπλισμένο με διασύνδεση USB, αλλά μπορεί να επαυξηθεί με αυτήν ή άλλη με χρήση ασπίδας Arduino®.

Το ραδιόφωνο Xbee® έχει αποτελεσματική εμβέλεια έως και 100 πόδια (περίπου 30 μέτρα) και χρησιμοποιεί πολύ λίγη ισχύ. Είναι σχετικά εύκολο στη διαμόρφωση και μπορεί να δημιουργήσει ψηφιακές συνδέσεις από σημείο σε σημείο χρησιμοποιώντας την προεπιλεγμένη διάταξή του. Εκτός από τη σύνδεση με μικροελεγκτές, το ραδιόφωνο μπορεί επίσης να συνδεθεί σε έναν προσαρμογέα USB και να συνδεθεί σε υπολογιστή.

Αυτό το ραδιόφωνο συνήθως χρησιμεύει για να διευκολύνει την επικοινωνία μεταξύ δύο ή περισσότερων συσκευών Xbee® Arduino®. Υπάρχουν διάφοροι λόγοι για τους οποίους αυτή η επικοινωνία μπορεί να είναι επιθυμητή ή απαραίτητη. Για παράδειγμα, μια συσκευή αισθητήρα καιρού μπορεί να χρησιμοποιήσει το ραδιόφωνο για να επικοινωνήσει με ένα εσωτερικό εξάρτημα, το οποίο θα μπορούσε να αλλάξει χρώμα ή να παρέχει άλλες ενδείξεις εξωτερικών συνθηκών. Μια άλλη κοινή χρήση είναι στη ρομποτική, όπου ένα ραδιόφωνο μπορεί να χρησιμοποιηθεί για να επικοινωνήσει τη θέση των ρομπότ ή να τα ελέγξει εξ αποστάσεως. Κάθε φορά που μια συσκευή έχει μικρό όγκο δεδομένων για αποστολή σε μεσαία απόσταση, ένα ραδιόφωνο Xbee® είναι μια πιθανή λύση.

Το Xbee® Arduino® είναι ιδιαίτερα δημοφιλές λόγω του συνδυασμού μεγαλύτερης εμβέλειας από το Bluetooth® και χαμηλότερου κόστους από το Wifi®. Για εφαρμογές όπου δεν απαιτείται ασύρματη διεπαφή, πολλοί μικροελεγκτές χρησιμοποιούν καλώδια USB ή σειριακά καλώδια για σύνδεση σε υπολογιστές ή άλλες συσκευές.