IoT, czyli „wygadane urządzenia”
Komunikacja pomiędzy urządzeniami (ang. M2M – Machine-To-Machine) święci tryumfy praktycznie we wszystkich segmentach naszego „cyfrowego życia”. Jak w przypadku każdej rewolucji, także rozwój IoT wygenerował szereg problemów, z którymi musieli się zmierzyć projektanci modułów komunikacyjnych oraz nowych protokołów. Charakterystyczną cechą większości rozwiązań z zakresu IoT jest potrzeba uzyskania relatywnie dużego zasięgu transmisji (aby niepotrzebnie nie ograniczać rozmiaru sieci) przy zachowaniu niskiego poboru energii (co ma ogromne znaczenie, jeżeli urządzenia i akcesoria są zasilane bateryjnie). Dodatkowo transmisja powinna być możliwie bezpieczna (szyfrowanie), niezawodna (kontrola poprawności przesyłu danych), zaś rozmiary modułów – jak najmniejsze (w szczególności, gdy są one instalowane w urządzeniach przenośnych czy niewielkich czujnikach „rozproszonych” w różnych miejscach monitorowanego obiektu). Wszystkie wymienione zalety można przypisać serii niewielkich, wygodnych w implementacji modułów XBee.
XBee – M2M w ekologicznym i niezawodnym wydaniu
Rozmiary płytek modułów radiowych Xbee wynoszą niecałe 25x28 mm, zaś połączenie z docelową aplikacją zapewniają dwa rzędy goldpinów o rastrze 2 mm. Każde ze złączy posiada 10 pinów, które dają użytkownikowi dostęp do linii zasilania, resetu, interfejsu UART do komunikacji z mikrokontrolerem, a także dodatkowych, uniwersalnych wejść/wyjść cyfrowych (GPIO) oraz wejść analogowych (ADC). Aby ułatwić zarówno rozwój oprogramowania, jak i testy prototypów wykorzystujących XBee, stworzono szereg akcesoriów umożliwiających szybkie rozpoczęcie pracy i sprawdzenie działania wszystkich funkcji tych elastycznych modułów.
Akcesoria XBee w ofercie Botland
W naszej ofercie znajdziesz zarówno podstawowe dodatki oraz akcesoria XBee, jak i wygodne w użyciu moduły ewaluacyjne czy też płytki przejściowe, które umożliwią Ci natychmiastowe rozpoczęcie pracy z modułami, bez konieczności projektowania do tego celu własnej płytki drukowanej czy mozolnego łączenia poszczególnych linii za pomocą przewodów i płytek prototypowych. Zdecydowanie najprostszy sposób na zbudowanie środowiska ewaluacyjnego to użycie płytki DFRobot Leonardo ze złączem XBee – wystarczy włożyć wybrany moduł XBee do podstawki i można rozpocząć przygotowanie programu w środowisku Arduino IDE. Innym wyjściem jest zastosowanie nakładki XBee Shield dla Arduino lub konwertera USB XBee Adapter USB v2, również produkcji DFRobot. Dla osób, które chcą zaimplementować moduły we własnych urządzeniach, mamy także podstawowe akcesoria – w tym kompatybilne złącza goldpin 2 mm, anteny ze złączem U.FL czy adaptery XBee w formie podstawek z „pełnowymiarowymi” złączami goldpin 2,54 mm.