Obsługa modułu z czujnikiem światła Pmod ALS na platformie STM32 Discovery

Pmod ALS to moduł czujnika światła widzialnego. Detekcję promieniowania umożliwia mu fototranzystor Vishay Semiconductor TEMT6000X01 oraz przetwornik analogowo-cyfrowy Texas Instrument ADC081S021. Napięcie na emiterze fototranzystora konwertowane jest przez przetwornik na wartość cyfrową, a następnie przesyłane za pośrednictwem magistrali SPI. Przykładowy kod odczytuje wartość co 500 ms i wypisuje na port szeregowy programatora/debuggera ST-LINK. Pozwala to […]

Tagi: B-L475E-IOT01A, czujnik światła, DiscoveryPmod, Pmod, STM32F7, STM32F723E-DISCO, STM32L4

Obsługa modułu Pmod8LD z zestawami STM32 Discovery

Z każdym tygodniem rośnie nasza biblioteka przykładów wykorzystujących moduły Digilent Pmod oraz płytki STM32 Discovery. Tym razem przedstawimy modułów z 8 jasnymi diodami LED – Pmod 8LD. Diody można kontrolować za pomocą linii GPIO. Przykładowy kod zapala wszystkie diody po kolei a następnie po kolei gasi. Zapalanie/gaszenie odbywa się co 100 ms. Dla płytki B-L475E-IOT01A […]

Tagi: B-L475E-IOT01A, DiscoveryPmod, Pmod, STM32, STM32F7, STM32F723E-DISCO, STM32L4

[WARSZAWA] Bezpłatne warsztaty „STM32 Rapid Prototyping with Pmod modules”

4 lipca 2018 w Warszawie odbędą się przygotowane przez KAMAMI.pl,  TECHDAYS.pl (autoryzowany partner szkoleniowy STMicroelectronics) i STMicroelectronics bezpłatne warsztaty programowania mikrokontrolerów STM32 pod tytułem “STM32 Rapid Prototyping with Pmod modules“. Uczestnicy warsztatów poznają od strony praktycznej techniki obsługi wybranych interfejsów szeregowych (UART, SPI i I2C) mikrokontrolera STM32L496, który jest „sercem” zestawu uruchomieniowego KAmeLeon (KAMAMI). Mikrokontroler będzie […]

Tagi: Pmod, STM32, warsztaty

Moduł z akcelerometrem MEMS PmodACL2 oraz STM32F723E-DISCO

Digilent Pmod ACL2 to moduł peryferyjny z 3-osiowym akcelerometrem Analog Devices ADXL362. Sensor komunikuje się za pomocą magistrali SPI, ma rozdzielczość 12 bitów i dysponuje zakresami ±2g, ±4g, ±8g. Zaletą czujnika jest mały pobór prądu – tylko 2 μA przy częstotliwości pomiaru 100 Hz. W przedstawionym przykładzie kod oczekuje na przerwanie INT1, a następnie wypisuje […]

Tagi: akcelerometr, DiscoveryPmod, Pmod, STM32, STM32F7, STM32F723E-DISCO

Przykład użycia modułu z wyświetlaczem LCD PmodMTDS z STM32 Discovery

Digilent Pmod MTDS to moduł z dotykowym wyświetlaczem LCD o przekątnej 2,8″. Ma rozdzielczość 320×240 pikseli oraz pozwala na obsługę 2-punktowego multi-touch. Rolę sterownika pełni mikrokontroler PIC32MZ, który pomaga przy zadaniach związanych z przetwarzaniem grafik oraz wyświetlaniem ich na ekranie. Przedstawiony przykład powoduje wyświetlenie na ekranie napisu powitalnego oraz prostych kształtów geometrycznych. Do uruchomienia przykładu […]

Tagi: B-L475E-IOT01A, DiscoveryPmod, LCD, Pmod, STM32, STM32F7, STM32F723E-DISCO, STM32L4

Moduł pomiaru ciśnienia różnicowego PmodDPG1 oraz STM32 Discovery

Z każdym tygodniem rośnie nasza biblioteka przykładów wykorzystujących moduły Digilent Pmod oraz płytki STM32 Discovery. Tym razem przyjrzymy się modułowi Pmod DPG1. Jest to płytka z manometrem – miernik ciśnienia różnicowego mierzonego względem ciśnienia atmosferycznego. Oparty został o układ MP3V5010DP firmy NXP. Na płytce znalazł się również przetwornik analogowo-cyfrowy ADCS7476 firmy Texas Instrument. Moduł pozwala […]

Tagi: B-L475E-IOT01A, DiscoveryPmod, Pmod, STM32, STM32F7, STM32F723E-DISCO, STM32L4

Obsługa modułu Bluetooth Digilent PmodBT2 na platformie STM32 Discovery

Moduł PmodBT2 pozwala na komunikację Bluetooth za pomocą układu Roving Networks RN-42. Jest kompatybilny ze standardami Bluetooth w wersjach 2.1/2.0/1.2/1.0. Komunikuje się za pomocą portu szeregowego. Przygotowany kod pozwala na łączenie się z modułem, a następnie działa jak echo – odsyła wiadomości tekstowe przesłane przez Bluetooth. Stan połączenia sygnalizowany jest za pomocą diody LED na […]

Tagi: B-L475E-IOT01A, Bluetooth, DiscoveryPmod, Pmod, STM32, STM32F7, STM32F723E-DISCO, STM32L4

Obsługa modułu Digilent PmodMAXSONAR na platformie STM32 Discovery

Moduł PmodMAXSONAR to moduł z ultradźwiękowym czujnikiem odległości MaxBotix® LV-MaxSonar®-EZ1™. Zasięg sensora wynosi 15…648 cm (6″…255″), a rozdzielczość: 2,54 cm (1″). Przygotowany program mierzy odległość od przedmiotu, a następnie wypisuje wynik w calach na port szeregowy połączony z programatorem ST-LINK. Do uruchomienia przykładu wykorzystano następujące elementy: Moduł czujnika odległości PmodMAXSONAR Zestaw STM32L4 Discovery do zastosowań […]

Tagi: B-L475E-IOT01A, czujnik odległości, DiscoveryPmod, Pmod, STM32, STM32F7, STM32F723E-DISCO, STM32L4

Przykład wykorzystania modułu PmodTC1 na platformie STM32 Discovery

Moduł Pmod TC1 to moduł z cyfrowym miernikiem temperatury za pomocą termopary typu K. Moduł wykorzystuje zintegrowany wzmacniacz i 14-bitowy przetwornik analogowo-cyfrowy MAX31855. Układ jest w stanie zmierzyć temperaturę z dokładnością do 0,25°C w zakresie -73..+482°C. W zestawie znajduje się też złącze termopary typu K na przewodzie o długości 30 cm. Przykładowy kod mierzy temperaturę […]

Tagi: B-L475E-IOT01A, DISCOVERY, Pmod, STM32, STM32F7, STM32F723E-DISCO, STM32L4, termopara

Przykład wykorzystania modułu PmodOLEDrgb z płytką STM32F723E-DISCO

Moduł Pmod OLEDrgb to płytka z wyświetlaczem OLED RGB o rozdzielczości 96 x 64 pikseli. Moduł wykorzystuje kontroler ekranu SSD1331. Komunikacja przebiega za pomocą magistrali SPI. Przedstawiony kod wyświetla na ekranie planszę z różnokolorowymi, poziomymi pasami. Do uruchomienia przykładu wykorzystano następujące elementy: Moduł z wyświetlaczem OLED RGB – PmodOLEDrgb Zestaw uruchomieniowy z mikrokontrolerem STM32F723IE – […]

Tagi: DISCOVERY, OLED, Pmod, STM32, STM32F7, STM32F723E-DISCO
1 2