[PRZYKŁAD] Waveshare Accessory Shield – obsługa joysticka wraz z diodą RGB

KA-NUCLEO-F411CE_Accessory_

Ekspander Waveshare Accessory Shield jest wyposażony w złącze zgodne z Arduino Uno R3. Dzięki temu można go też zastosować w płytkach z nowocześniejszymi mikrokontrolerami o znacznie większej mocy obliczeniowej, np. z rodziny płytek Nucleo (z układami STM32) czy Freedom (z układami Kinetis).

Na płytce ekspandera Waveshare Accessory Shield zamontowano wiele układów peryferyjnych wykorzystywanych w różnorodnych aplikacjach:

  • 5-pozycyjny joystick
  • potencjometr
  • głośnik
  • dioda RGB sterowana poprzez układ P9813
  • czujnik temperatury LM75BDP o rozdzielczości 0,125℃
  • 3-osiowy akcelerometr ADXL345
  • wyświetlacz OLED o przekątnej 0,96 cala, rozdzielczość 128×64
  • zegar RTC DS3231

W artykule KA-NUCLEO-F411CE i Waveshare Accessory Shield – obsługa joysticka wraz z diodą RGB znajduje się przykład sterowania przez mikrokontroler z rodziny STM32 pracą diody RGB za pomocą joysticka. Konfiguracja mikrokontrolera została wykonana narzędziem CubeMX.

Nowy moduł KA-Nucleo w ofercie

 

ka-nucleo-multisensor_M

KA-Nucleo Multisensor to moduł w postaci nakładki rozszerzającej (shield) przeznaczony  dla płytek uruchomieniowych z serii STM32 Nucleo 64 firmy STMicroelectronics. Nakładka posiada złącze ST Morpho oraz peryferia, m.in 4-cyfrowy wyświetlacz 7-segmentowy, akcelerometr LIS35DE, czujnik ciśnienia LPS25HB, czujnik temperatury DS18B20 oraz fototranzystor. Ponadto na module znalazły się 4 diody RGB, dwa przyciski do dyspozycji użytkownika oraz gniazdo miniUSB pozwalające na wymianę danych za pomocą linii GPIO (PA11, PA12).

Ten oraz inne moduły z serii KAmod oraz KA-Nucleo można znaleźć w kategorii: Moduły peryferyjne KAmod (Kamami).

 

[PRZYKŁAD] Obsługa diody RGB i sterownika P9813

p9813_tyt

Ekspander Waveshare Accessory Shield jest wyposażony w złącze zgodne z Arduino Uno R3. Dzięki temu można go też zastosować w płytkach z nowocześniejszymi mikrokontrolerami o znacznie większej mocy obliczeniowej, np. w rodzinie płytek Nucleo (z układami STM32) czy Freedom (z układami Kinetis).

Na płytce ekspandera Waveshare Accessory Shield zamontowano wiele układów peryferyjnych wykorzystywanych w różnorodnych aplikacjach:

  • 5-pozycyjny joystick
  • potencjometr
  • głośnik
  • dioda RGB sterowana poprzez układ P9813
  • czujnik temperatury LM75BDP o rozdzielczości 0,125℃
  • 3-osiowy akcelerometr ADXL345
  • wyświetlacz OLED o przekątnej 0,96 cala, rozdzielczość 128×64
  • zegar RTC DS3231

W artykule KA-NUCLEO-F411CE i Waveshare Accessory Shield – obsługa diody RGB i sterownika P9813 znajduje się dokładny opis sterowania diodą RGB dołączoną do mikrokontrolera STM32 poprzez sterownik P9813.

KAmodNFC – ekspander z wbudowanym Tagiem NFC/RFID kompatybilny z Arduino i Nucleo STM32

kamodnfc-ekspander-z-nfcrfid-kompatybilny-z-arduino-oraz-nucleo

KAmodNFC to ekspander dla płytek Arduino oraz Nucleo będący aktywnym tagiem NFC/RFID oparty o układ M24LR64E-R firmy STMicroelectronics. Układ został wyposażony w 64 kb pamięci EEPROM oraz funkcję odzyskiwania energii (energy harvesting). Ekspander posiada podwójny interfejs komunikacyjny. Umożliwia komunikację za pośrednictwem magistrali I2C oraz poprzez tor radiowy. Na płytce PCB modułu została wykonana antena mikropaskowa zaprojektowana do pracy przy częstotliwości 13,56 MHz.

dsdasDodatkowo na płytce znajduje się dioda RGB do dyspozycji użytkownika. Za jej pomocą również jest sygnalizowana praca z odzyskiwaniem energii.

saRozstaw złączy modułu ekspandera jest zgodny z Arduino UNO R3 oraz ze wszystkimi typami płytek Nucleo. Dzięki zastosowaniu przedłużanych złączy GPIO istnieje możliwość nałożenia kolejnych „shieldów” o kompatybilnym rozstawie złączy.

Działanie zestawu KAmodNFC pokazano na filmie poniżej.

 

X-NUCLEO-LED61A1 – sterowanie prądowe diodami LED za pomocą Nucleo lub Arduino od STMicroelectronics

Wybór shieldów do Arduino/Nucleo w naszej ofercie stale się powiększa.

x-nucleo-led-670x506

Tym razem polecamy płytkę z układem LED6001 firmy STmicroelectronics o oznaczeniu jako X-NUCLEO-LED61A1, Jest to układ przetwornicy sterowanej sygnałem PWM lub sygnałem analogowym umożliwiający sterowanie diodami LED wysokiej mocy. W portalu MIKROKONTROLER.pl przygotowaliśmy artykuł pokazujący przykładowe wykorzystanie shieldu.

http://mikrokontroler.pl/2016/08/12/x-nucleo-led61a1-czyli-sterowanie-pradowe-diodami-led-przy-pomocy-nucleo-stmicroelectronics/

[WARSZTATY] Discover Analog World – elektronika analogowa w systemach cyfrowych

discover-analog-world-logo-crv

Z przyjemnością informujemy, że w maju 2016 w 3 miastach na terenie kraju odbędą się zorganizowane przez nas wspólnie z firmami STMicroelectronics i Digilent warsztaty „Discover Analog World”, w trakcie których każdy uczestnik będzie mógł „w boju” poznać podstawowe zagadnienia związane z projektowaniem prostych front-endów analogowych dla systemów mikrokontrolerowych i – przy okazji wykonywanych pomiarów i analiz – zapoznać się z możliwościami Analog Discovery 2 firmy Digilent.

Analog Discovery 2 to nowoczesna przystawka do komputera (interfejs USB), która może pracować m.in. jako:

  • 2-kanałowy oscyloskop;
  • 16-kanałowy analizator stanów logicznych;
  • programowalny (arbitralny) generator sygnałów;
  • programowany zasilacz;
  • analizator widma;
  • wzmacniacz audio;
  • woltomierz.

Dzięki znakomitemu oprogramowaniu niesłychanie łatwo można m.in. wyznaczać charakterystyki częstotliwościowe (Bodego, Nyquista, Nicholsa) dla zakresu od 1 Hz do 10 MHz (Network analyzer) oraz analizować różne interfejsy cyfrowe (SPI, I²C, UART, równoległy).

W trakcie warsztatów stanowisko każdego uczestnika będzie wyposażone w:

Zajęcia będą poprowadzone przez Jarosława Dolińskiego, autora wielu projektów, artykułów oraz książek, a także eksperta w dziedzinie miernictwa.

Lokalizacje i terminy warsztatów podamy na początku przyszłego tygodnia. W tym samym terminie rozpocznie się rejestracja na warsztaty.