Opis produktu: Arduino MKR WAN 1310 - LoRaWAN SAMD21 - ABX00029
Moduł z 32-bitowym mikrokontrolerem Atmel ARM Cortex-M0+, 256 kB pamięci Flash oraz 32 kB SRAM. Płytkę można podłączyć do: platformy Arduino Create, własnej sieci LoRa wykorzystując Arduino Pro Gateway LoRa, a także istniejącej infrastruktury LoRa WAN, takiej jak The Things Network. MKR WAN 1310 posiada nowy układ ładowania baterii, 2 MB pamięci flash oraz poprawioną kontrolę poboru mocy przez płytkę. Piny I/O pracują z napięciem 3,3 V, wyższe może uszkodzić płytkę. Moduł jest w pełni kompatybilny ze środowiskiem Arduino.
Do komunikacji z siecią LoRa moduł wykorzystuje układ Murata CMWX1ZZABZ, dzięki czemu można tworzyć różne projekty wymagające łączności bezprzewodowej lub projekty w oparciu o IoT (Internet Rzeczy). Arduino MKR WAN 1310 zasilane jest przez wbudowany port microUSB napięciem 5 V lub za pomocą akumulatorów Li-Ion lub Li-Pol 3,7 V. Moduł pobiera zaledwie 104 uA prądu. MKR WAN 1310 dzięki 2 MB pamięci flash obsługuje rejestrowanie danych oraz OTA (Over The Air). Te funkcje umożliwiają transfer plików konfiguracyjnych do płytki, tworzenie własnych komend skryptowych lub po prostu przechowywanie lokalnych danych i przesyłanie ich w inne miejsce.
Przedmiotem sprzedaży jest oryginalny produkt Arduino, Botland jest oficjalnym dystrybutorem tej firmy.
Pierwsze uruchomienie Aby ułatwić rozpoczęcie pracy z modułem, przygotowaliśmy poradnik, który dotyczy instalacji i pierwszego uruchomienia środowiska Arduino. |
Główne cechy
Poniżej przedstawiamy kilka cech, które wyróżniają MKR WAN 1310 na tle innych płytek programowalnych.
Cecha | Opis |
---|---|
Zainstalowany bootloader | Dzięki zainstalowanemu bootloaderowi do zaprogramowania urządzenia wystarczy odpowiedni przewód microUSB oraz oprogramowanie ze strony producenta. |
Mały rozmiar | Ta wersja charakteryzuje się małym rozmiarem: 67,64 x 25 mm. Posiada wlutowane złącza męskie od spodu i żeńskie od góry. |
Wyprowadzenia cyfrowe |
8 cyfrowych wejścia/wyjścia umożliwiają m.in. sterowanie diodami LED, przekaźnikami oraz odczytywanie stanów przycisków. |
Wydajność prądowa | Maksymalna wydajność prądowa pojedynczego wyprowadzenia wynosi 7 mA. |
Wyjścia PWM |
12 wyjść PWM pozwala np. na sterowanie silnikami oraz regulowanie jasności diod. |
Wejścia analogowe |
7 wejść wbudowanego przetwornika analogowo-cyfrowego o rozdzielczości do 12-bitów obsługuje m.in. czujniki z wyjściem analogowym. |
Komunikacja szeregowa | Urządzenie obsługuje popularne interfejsy komunikacyjne, m.in.: UART, I2C i SPI. |
Pamięć wbudowana |
Układ Atmel SAMD21 taktowany jest sygnałem o częstotliwości 48 MHz, posiada 256 kB pamięci programu Flash oraz 32 kB pamięci operacyjnej SRAM. Dodatkowo płytka posiada 2 MB zewnętrznej pamięci flash (QSPI). |
Zasilanie 5 V microUSB / akumulator 3,7 V |
Do zasilania Arduino można wykorzystać zasilacz o napięciu 5 V ze złączem microUSB, pin VIN z napięciem od 5 do 6 V lub 2 akumulatorki AA/AAA. Możliwe jest także podłączenie akumulatora Li-Ion lub Li-Pol przez złącze JST PHR-2. |
LoRa | Łączność radiowa charakteryzująca się małym poborem prądu i względnie dużym zasięgiem, idealne rozwiązanie dla urządzeń IoT |
Odtwarzanie plików muzycznych | Moduł umożliwia odtwarzanie plików muzycznych za pomocą interfejsu SPI (SPI1). |
Arduino MKR WAN 1310 - widok z góry.
W przypadku instalacji oprogramowania pobranego z innego niż opisane na odwrocie modułu źródła, użytkownik otrzyma komunikat o nieautoryzowanym dostawcy płytki. Można go anulować jednym kliknięciem, a środowisko będzie pracowało prawidłowo. Zapewniamy, że wszystkie płytki oznaczone symbolem Arduino są oryginalne i pochodzą z jednego źródła - można się o tym przekonać sprawdzając listę autoryzowanych dystrybutorów. |
Procesor: Atmel SAMD21 ARM Cortex-M0+ 32 bitySpecyfikacja modułu Arduino MKR WAN 1310
- Taktowanie: 32.768 kHz (RTC), 48 MHz
- Napięcie zasilania (USB/VIN): 5 V
- Zasilanie bateryjne: 2x AA lub 2x AAA / akumulator Li-Ion lub Li-Pol
- Napięcie pracy pinów I/O: 3,3 V
- Cyfrowe piny I/O: 8
- Piny PWM: 12
- Obsługiwane interfejsy: UART, SPI, I2C
- Analogowe piny wejściowe: 7 (ADC 8/10/12 bit)
- Analogowe piny wyjściowe: 1 (DAC 10 bit)
- Piny obsługujące zewnętrzne przerwania: 8
- Maksymalny prąd pinów I/O: 7 mA
- Pamięć flash: 256 KB
- Pamięć SRAM: 32 KB
- Zewnętrzna pamięć flash: 2 MB
- Wbudowane diody LED: 6
- Złącza: microUSB, micro uFL, JST PHR-2
- Maksymalna moc anteny: 2 dB
- Częstotliwość pracy: 433/868/915 MHz
- Wymiary: 67 x 64 x 25 mm
- Masa: 32 g
Arduino MKR - mniejsze wymiary, jeszcze wyższe osiągi
Arduino Uno to najchętniej wybierana platforma sprzętowo-programowa, zarówno przez hobbystów jak i profesjonalistów. Wraz ze zintegrowanym środowiskiem software pod nazwą Arduino IDE, stanowi bardzo dobry punkt wyjścia dla tych, którzy chcą się nauczyć programowania od podstaw, a także dla tych, którzy zawodowo zajmują się prototypowaniem programowalnych urządzeń elektronicznych. Producent rozszerzył ofertę o moduły Arduino MKR, które oferują jeszcze wyższe osiągi sprzętowe oraz obsługują komunikację z sieciami LoRa WAN.
Komunikacja bezprzewodowa dla urządzeń IoT
W odróżnieniu od Arduino Uno, które bazuje na 8-bitowym układzie Atmega 328p pracującym z częstotliwością 16 MHz, płytki MKR bazują na mikrokontrolerze SAMD21 Cortex M0+ wykonanym w architekturze 32-bitowej, który jest taktowany zegarem 48 MHz. Wyższa moc obliczeniowa umożliwia wykorzystanie płytki MKR w systemach komunikacji zdalnej z wykorzystaniem protokołu LoRa WAN. Dzięki temu Arduino MKR znakomicie sprawdzi się w licznych projektach urządzeń internetu rzeczy.