Co to jest XBee® Arduino®?
Xbee® Arduino® to dowolne urządzenie, które łączy mikrokontroler Arduino® z radiem Xbee®. Radiotelefony Xbee® to radia cyfrowe małej mocy, z których mogą korzystać komputery lub urządzenia elektroniczne. Arduino® jest platformą sprzętową i programową typu open source używaną przez hobbystów i profesjonalistów do tworzenia niestandardowych urządzeń elektronicznych.
Płyty Arduino® są dostępne w różnych kształtach, rozmiarach i kosztach, z których każda ma własne cechy. Jeden z nich, Fio, został specjalnie zaprojektowany do pracy jako płyta Xbee® Arduino®. Aby to ułatwić, Fio jest wyposażone w gniazdo na jednym końcu, które jest specjalnie dopasowane do radia. Inne urządzenia Xbee® Arduino® są zazwyczaj tworzone przez podłączenie specjalnej osłony Xbee® do płyty. W tym celu można użyć kilku różnych płyt.
Oprócz Xbee & Reg; radio, Fio może również mieć standardowe złącza pinowe, które umożliwiają sterowanie czujnikami, światłami, silnikami lub innymi małymi elementami elektronicznymi. Fio zazwyczaj używa kabla FTDI lub specjalnej płytki do przesyłania nowych programów. Alternatywnie do bezprzewodowego przeprogramowania urządzenia można użyć komputera podłączonego do radia Xbee®. Fio nie jest wyposażony w interfejs USB, ale można go rozszerzyć o ten interfejs lub inny za pomocą osłony Arduino®.
Radio Xbee® ma efektywny zasięg do 100 stóp (około 30 metrów) i zużywa bardzo mało energii. Jest stosunkowo łatwy w konfiguracji i może tworzyć połączenia cyfrowe typu punkt-punkt przy użyciu domyślnego układu. Oprócz podłączenia do mikrokontrolerów, radio może być również podłączone do adaptera USB i podłączone do komputera.
Radio zazwyczaj służy do ułatwienia komunikacji między dwoma lub więcej urządzeniami Xbee® Arduino®. Istnieje kilka powodów, dla których taka komunikacja może być pożądana lub konieczna. Na przykład czujnik pogodowy może wykorzystywać radio do komunikowania się z komponentem wewnętrznym, co może zmieniać kolor lub dostarczać innych informacji o warunkach zewnętrznych. Innym powszechnym zastosowaniem jest robotyka, w której radio może być używane do komunikowania pozycji robotów lub do zdalnego sterowania nimi. Zawsze, gdy urządzenie ma niewielką ilość danych do wysłania na średnią odległość, radio Xbee® jest możliwym rozwiązaniem.
Xbee® Arduino® jest szczególnie popularny ze względu na połączenie większego zasięgu niż Bluetooth® i niższego kosztu niż Wifi®. W aplikacjach, w których interfejs bezprzewodowy nie jest wymagany, wiele mikrokontrolerów używa kabli USB lub szeregowych do łączenia się z komputerami lub innymi urządzeniami.