- EOL
Uwaga! Sprzedaż produktu została zakończona. Sprawdź inne w tej kategorii. |
Opis produktu: DFRobot CurieNano Bluetooth - Intel Curie Quark ARC - kompatybilny z Genuino 101
Moduł zgodny z Arduino / Genuino 101 wyposażony w 32-bitowy mikrokontroler Intel Curie x86 (Quark) 32 MHz. Posiada 196 kB pamięci Flash, 24 kB SRAM, 15 cyfrowych wejść/wyjść z czego 4 to kanały PWM, 6 wejść analogowych oraz popularne interfejsy komunikacyjne. Wyprowadzenia pracują z napięciem 3,3 V jednakże tolerują wartość 5 V. Na płytce znajdują się także moduł Bluetooth LE oraz 6-osiowy akcelerometr i 3-osiowy kompas.
Szczegółowy opis produktu można znaleźć w przewodniku użytkownika. |
Schemat wyprowadzeń CurieNano
Do zaprogramowania urządzenia wystarczą: komputer oraz przewód microUSB.
Główne cechy CurieNano
Poniżej przedstawiamy kilka cech, które wyróżniają moduły Curie na tle innych płytek programowalnych.
Nazwa | Opis |
---|---|
Zainstalowany bootloader |
Dzięki zainstalowanemu bootloaderowi do zaprogramowania urządzenia wystarczy odpowiedni przewód USB oraz oprogramowanie ze strony producenta. |
Wbudowane moduły | Na płytce znajdują się: 6-osiowy akcelerometr i 3-osiowy kompas oraz układ Bluetooth Low Energy. |
Mikrokontroler | Płytka posiada 32-bitowy układ Intel Curie z architekturą ARC x86 (Quark) taktowany częstotliwością 32 MHz. Posiada 196 kB pamięci Flash oraz 24 kB SRAM. |
Wyprowadzenia cyfrowe |
15 cyfrowych wejść/wyjść umożliwia m.in. sterowanie diodami LED, przekaźnikami oraz odczytywanie stanów przycisków. Pomimo, że wyprowadzenia pracują z napięciem 3,3 V, tolerują również wartość 5 V. |
Wydajność prądowa |
Maksymalna wydajność prądowa pojedynczego wyprowadzenia wynosi 20 mA. |
Wyjścia PWM |
4 wyjścia PWM pozwala np. na sterowanie silnikami oraz regulowanie jasności diod. |
Wejścia analogowe |
6 wejść wbudowanego przetwornika analogowo-cyfrowego o rozdzielczości 10-bitów obsługuje m.in. czujniki z wyjściem analogowym. |
Komunikacja szeregowa |
Urządzenie obsługuje popularne interfejsy komunikacyjne, m.in.: UART, I2C (TWI) i SPI. |
Funkcje specjalne | Niektóre piny posiadają funkcje specjalne, których krótki opis dostępny jest na stronie producenta. |
Pamięć wbudowana |
Układ Intel Curie taktowany jest sygnałem o częstotliwości 32 MHz, posiada 196 kB pamięci programu Flash oraz 24 kB pamięci operacyjnej SRAM. |
Zasilanie port USB |
Płytkę można zasilać z komputera poprzez przewód USB pamiętając przy tym, że maksymalna wydajność prądowa portu USB wynosi 500 mA. Arduino posiada system chroniący gniazdo przed zwarciem oraz przepływem zbyt wysokiego prądu. |
Wyjście 3,3 V |
Wbudowany regulator napięcia umożliwia zasilanie zewnętrznych urządzeń napięciem 3,3 V o poborze prądu do 1500 mA. |
Specyfikacja modułu CurieNano
- Napięcie zasilania portu baterii: od 3,5 V do 6,5 V
- Napięcie zasilania portu 5V: od 4,5 V do 5,5 V
- Napięcie zasilania portu 3V3: od 2,97 V do 3,63 V
- Mikrokontroler: Intel Curie x86 (Quark)
- Maksymalna częstotliwość zegara: 32 MHz
- Pamięć SRAM: 26 kB
- Pamięć Flash: 196 kB
- Porty I/O: 15
- Wyjścia PWM: 4
- Prąd wyprowadzeń: 20 mA
- Wbudowany Bluetooth 4.0
- Wbudowany 6-osiowy akcelerometr oraz 3-osiowy kompas
- Przetwornica 5 V / 1,5 A
- Wymiary: 44 x 24 mm
- Masa: 6 g
Wbudowane czujniki MEMS
Oprócz wszechstronnego, 32-bitowego mikrokontrolera dwurdzeniowego, moduł CurieNano jest wyposażony w układy peryferyjne w postaci czujników wykonanych w technologii MEMS. Zintegrowany moduł akcelerometru i kompasu żyroskopowego, umożliwia precyzyjne wykonywanie pomiarów przyspieszenia oraz określenie orientacji przestrzennej obiektu. Dzięki temu, moduł DFRobot CurieNano możesz wykorzystać m.in. w projektach pojazdów zdalnie sterowanych, zarówno jeżdżących jak i latających, np. miniaturowych samolotów - w tym miejscu warto nadmienić, że cztery wyjścia sygnału PWM w CurieNano, możesz wykorzystać np. do sterowania serwomechanizmami sprzężonymi z usterzeniem samolotu oraz przepustnicą (w przypadku zastosowania napędu spalinowego).
Wsparcie dla obsługi biblioteki NeuroMem dla aplikacji AI
Moduł DFRobot CurieNano Bluetooth zapewnia wsparcie dla biblioteki NeuroMem, która obsługuje sprzętowe aplikacje sztucznej inteligencji. Dzięki temu, możesz zastosować moduł NeuroMem w takich aplikacjach jak zapamiętywanie i rozpoznawanie wzorów i obrazów poprzez czujniki, a także klasyfikowanie obrazów i wykrywanie w nich zmian oraz defektów. Jest to szczególnie potrzebna funkcjonalność w procesie masowej produkcji. Biblioteka NeuroMem umożliwia także rozpoznawanie gestów i ruchów, a także tworzenie aplikacji bazujących na sztucznych sieciach neuronowych, również z wykorzystaniem kamer z serii ArduCam.