[PROJEKT] Romi Chassis – sterowanie za pomocą smartfona

W serwisie MIKROKONTROLER.PL pojawił się artykuł p.t. [PROJEKT] Romi Chassis – sterowanie za pomocą smartfona.  Autor opisuje proces tworzenia aplikacji sterującej na smartfona z wykorzystaniem aplikacji RoboRemo a także wyjaśnia krok po kroku tworzenie programu na płytkę KAmduino UNO, która odbiera dane przy pomocy modułu Bluetooth KAmodBT-HC05, a następnie w odpowiedni sposób steruje silnikami podwozia Romi Chassis.

Sterowanie za pomocą smartfonu podwoziem Romi Chassis zostało przedstawione na poniższym materiale wideo:

Miniaturowe płytki zgodne z Arduino – Beetle oraz Bluno Beetle

IMG_1380-900x600

Nasza oferta powiększyła się o dwie miniaturowe płytki zgodne z Arduino – Beetle oraz Bluno Beetle od firmy DFRobot.

Beetle to miniaturowa płytka (20 x 22 mm) z mikrokontrolerem ATmega32U4. Posiada 10 wejść/wyjść cyfrowych, niektóre z nich mogą być używane jako wejścia analogowe lub wyjścia sygnału PWM. Programowanie odbywa się za pomocą środowiska Arduino. Płytka ma gniazdo microUSB, które służy do programowania przy użyciu wgranego bootloadera lub zasilania płytki.

W sprzedaży jest dostępny również Beetle Shield, który rozszerza płytkę Beetle o złącza goldpin umożliwiające podłączenie serwomechanizmów lub czujników.

Bluno_Beetle

Natomiast Bluno Beetle to płytka o wymiarach (28,8 x 33,1 mm), która została wyposażona mikrokontroler ATmega328. Płytka jest wyposażona w moduł Bluetooth 4.0 (BLE), co umożliwia m.in. bezprzewodowe programowanie. Posiada 8 wejść/wyjść cyfrowych, niektóre z nich mogą być używane jako wejścia analogowe lub wyjścia sygnału PWM. Posiada wsparcie dla Bluetooth HID oraz ibeacon. Płytkę można programować przy użyciu środowiska Arduino. Dla tej płytki również zostało przygotowane rozszerzenie z wyprowadzeniami portów cyfrowych oraz analogowych – Bluno Beetle Shield. 

[PROJEKT] Jak smartfonem kontrolować Arduino

20170321_ws2812

W artykule na portalu MIKROKONTROLER.pl „Sterowanie diodami WS2812 za pomocą smartfona” pokazano jak zrealizować komunikację Bluetooth między płytką KAmduino UNO a smartfonem. W opisywanym przykładzie pokazano jak przygotować aplikację dla systemu Android z wykorzystaniem bezpłatnej wersji oprogramowania  RoboRemo. Aplikacja kontroluje jasność świecenia diod WS2812, a bezprzewodową transmisję umożliwia moduł moduł Bluetooth KAmodBT-HC05.

 

ESP32 w praktyce: bezpłatny kurs na Microegeek.eu

esp32-wroom-kamamiZespół portalu Microgeek.eu przygotował i opublikował pierwszy odcinek cyklu artykułów poświęconych bezprzewodowym modułom komunikacyjnym ESP-WROOM-32 z transceiverem SoC ESP32 firmy Espressif. Pierwszy artykuł jest poświęcony przybliżeniu konfiguracji środowiska programistycznego, za pomocą którego tworzone będą aplikacje dla modułu ESP-WROOM-32.

Szczegóły są dostępne w portalu Microgeek.eu.

 

BleBox – moduły dla Automatyki Domowej

blebox-switchbox

W naszej ofercie pojawiły się moduły do automatyki domowej – BleBox. Z ich pomocą w szybki i łatwy sposób można zrealizować prostą automatykę domową.

W bogatej ofercie modułów BleBox możemy znaleźć na przykład moduł BleBox SwitchBox, który pozwoli nam na sterowanie urządzeniami domowymi do mocy 3kW. Natomiast przy pomocy BleBox LightBox2 będziemy w stanie sterować  paskami i łańcuchami LED RGB poprzez Bluetooth. Ciekawym modułem jest BleBox ShutterBox, który jest przeznaczony do sterowania bezprzewodowo napędami rolet elektrycznych, markiz, ekranów projekcyjnych, etc.

Moduły do komunikacji wykorzystują WiFi lub Bluetooth, przy wykorzystaniu sieci domowej WiFi, pozwala to na integracje wielu rożnych modułów w jeden, wspólny system. Wszystkimi modułami można sterować z poziomu smartfonu przy pomocy aplikacji  wBox – control everything, jest ona dostępna  w Android Play oraz AppleStore.

Wszystkie dostępne moduły BleBox można znaleźć w kategorii: Moduły BleBox 

Moduł z ESP32 w dobrej cenie

modul-esp-wroom-32-z-rodziny-esp32-wi-fibluetooth-ble-adafruit-3320

W naszej ofercie znajduje się wiele modułów z układami ESP32, ale chcemy zwrócić szczególna uwagę na ESP-WROOM-32, który charakteryzuje się miniaturowymi rozmiarami, zintegrowaną anteną i niską ceną.

Moduł ESP-WROOM-32 łączy w sobie funkcjonalność Wi-Fi oraz Bluetooth 4.0 BLE, ma wbudowany dwurdzeniowy MCU taktowany do 240 MHz.

Cechy modułu ESP-WROOM-32:

  • Napięcie zasilania: 2,2 V – 3,6 V
  • Średni pobór prądu: 80 mA
  • Protokoły BT: Bluetooth v4.2 BR/EDR oraz Bluetooth BLE
  • Obsługa Bluetooth Audio: CVSD oraz SBC
  • Protokoły Wi-Fi: 802.11 b/g/n/d/e/i/k/r (802.11n o przepływności do 150 Mbit/s)
  • Tryby pracy Wi-Fi: sta/softAP/SoftAP+sta/P2P
  • Zabezpieczenia Wi-Fi: WPA/WPA2/WPA2-Enterprise/WPS
  • Szyfrowanie Wi-Fi: AES/RSA/ECC/SHA
  • Protokoły sieciowe: IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTT
  • Temperatura pracy: -40°C – +85°C
  • Wymiary: 20mm x 18mm x 3mm

ESP32-DevKitC – płytka rozwojowa IoT z modułem Wi-Fi ESP-WROOM-32 firmy Espressif

esp32-devkitc-plytka-rozwojowa-iot-z-modulem-wi-fi-esp-wroom-32-firmy-espressifPłytka rozwojowa ESP32-DevKitC pozwala na łatwe wykorzystanie możliwości układu ESP32 (Wi-Fi + Bluetooth BLE) firmy Espressif. Na płytce znajduje się konwerter USB/UART (Silabs CP2102), zaś większość linii GPIO modułu WROOM została doprowadzona do otworów o rozstawie 2,54mm.

Cechy ESP32-DevKitC:

  • Wbudowany moduł ESP-WROOM-32
  • Procesor Xtensa LX6 o dwóch rdzeniach z taktowaniem do 240 MHz
  • 448 kB pamięci ROM
  • 520 kB pamięci SRAM
  • Pozwala na obsługę magistral cyfrowych, m.in.: I2C, SPI, I2S, PWM, UART, IR, CAN
  • 12-bitowy przetwornik analogowo-cyfrowy SAR (do 18 kanałów)
  • Dwa przetworniki cyfrowo-anaglowe o rozdzielczości 8-bit
  • Protokoły BT: Bluetooth v4.2 BR/EDR oraz Bluetooth BLE
  • Obsługa Bluetooth Audio: CVSD oraz SBC
  • Protokoły Wi-Fi: 802.11 b/g/n/d/e/i/k/r (802.11n o przepływności do 150 Mbit/s)
  • Tryby pracy Wi-Fi: sta/softAP/SoftAP+sta/P2P
  • Zabezpieczenia Wi-Fi: WPA/WPA2/WPA2-Enterprise/WPS
  • Szyfrowanie Wi-Fi: AES/RSA/ECC/SHA
  • Protokoły sieciowe: IPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTT
  • Wbudowana antena PCB

 

ESP32 – nowe możliwości WiFi/BT dzięki inwencji Espresiff

esp32-kamami-1

Niezwykła i uzasadniona walorami praktycznymi popularność układu interfejsowego WiFi ESP8266 firmy Espresiff zaowocowała jeszcze bardziej efektownym następcą – układem ESP32. Jest to zintegrowany w krzemie interfejs WiFi/Bluetooth bazujący na mikrokontrolerze z rdzeniem Tensilica LX6, taktowanym sygnałem zegarowym 240 MHz (przy której osiąga wydajność 600 DMIPS). W strukturze układu zintegrowano 520 kB pamięci SRAM, transceiver radiowy 802.11BGN HT40 Wi-Fi oraz Buletooth (standardowy oraz BLE) oraz stosy komunikacyjne, których programowe realizacje zapisano w pamięci Flash o pojemności 16 MB.

modul-esp-wroom-32-z-rodziny-esp32-wi-fibluetooth-ble-adafruit-3320

W naszej ofercie znajdują się dwa moduły, pozwalające wygodnie korzystać z możliwości układu ESP32:

  • SparkFun ESP32 Thing, który jest rozbudowanym funkcjonalnie zestawem startowym z układem ESP32,
  • ESP-WROOM-32, który  jest kompleksowym interfejsem radiowym zintegrowanym z anteną PCB, wykonanym w postaci modułu PCB ze złoconymi stykami PLCC.

Obydwa zestawy wyposażono w kompletne stosy komunikacyjne, minimalizujące problemy wkroczenia do świata zaawansowanej komunikacji bezprzewodowej. Szczegóły oraz dokumentacje dostępne na stronie sklepu.

 

Moduły Bluetooth BLE (BT4.0) HC-08

hc-08-modul-bluetooth-ble-40-z-ukladem-cc2540

Kolejna nowość w naszej ofercie to moduł HC-08 – pracujący w standardzie Bluetooth Low Energy (BLE) 4.0. Moduł HC-08 ma wbudowaną antenę PCB i niewielkie wymiary (27 x 13 x 2 mm), a dzięki złączom krawędziowym może być lutowany powierzchniowo. Konfiguracja modułu odbywa się za pośrednictwem komend AT. „Sercem” modułu HC-08 jest układ CC2540 z interfejsem komunikacyjnym UART.

 

STEVAL-WESU – zestaw ewaluacyjny nie tylko dla sportowców

steval-wesu-kamamiGorącą nowością w ofercie narzędziowej STMicroelectronics jest zestawu STEVAL-WESU1, który jest przeznaczony przede wszystkim dla konstruktorów zainteresowanych budową urządzeń rejestrujących i analizujących poruszanie się osób noszących ten zestaw – przypominający z wyglądu smartwatch.

Zestaw STEVAL-WESU1 wyposażono w czujniki MEMS 10DoF (LSM6DS3, LIS3MDL, LPS25HB), energooszczędny mikrokontroler STM32L151VEY oraz moduł komunikacyjny Bluetooth 4.0 BLE (BlueNRG-MS). Za jego pomocą zestaw może komunikować się z aplikacją pracującą na tablecie lub smartfonie (Andriod/iOS), która umożliwia  m.in. rejestrację sygnałów z sensorów MEMS oraz wykrywanie gestów.

Mocną strona zestawu STEVAL-WESU1 są dostępne bezpłatnie biblioteki programistyczne, za pomocą których programista może wygodnie wykrywać gesty oraz rodzaje ruchu wykonywane przez użytkownika zestawu. Szczegóły zostały przedstawione w artykule, który został opublikowany w portalu MIKROKONTROLER.PL.