W artykule przedstawiamy projekt adaptera instalowanego w złączach TWRPI zestawu KwikStik K40, wyposażonego w scalony czujnik temperatury z interfejsem I2C. Przykładową aplikację tego zestawu przedstawimy w osobnym artykule.
Adapter TWRPI dla zestawu KwikStik K40
Prosty adapter opracowany w redakcyjnym laboratorium umożliwia wygodne wykorzystanie trudnodostępnych zasobów zestawu KwikStik K40…
ZL27ARM: obsługa czujnika MEMS do pomiaru ciśnienia – BMP085
W projekcie przedstawiamy obsługę czujnika BMP085 (Bosch Sensortec) służącego do pomiaru ciśnienia atmosferycznego i temperatury. W przykładzie obliczamy także wysokość położenia czujnika nad poziomem morza, a uzyskane wyniki pomiarów są wyświetlane na wyświetlaczu alfanumerycznym z matrycą OLED o organizacji 2×20 znaków.
Aplikacje zestawu KwikStik: obsługa GPIO
Firma Freescale udostępnia biblioteki i przykładowe programy dla mikrokontrolerów Kinetis, niestety wszystkie bazują na systemie operacyjnym MQX, który w wielu aplikacjach może być zbędny i niepotrzebnie komplikować pracę. Brak bibliotek peryferyjnych na kształt tych dla mikrokontrolerów STM32 powoduje, że pierwsze kroki z Kinetisami mogą wydawać się trudne, dlatego aby ułatwić zadanie początkującym programistom przedstawię kilka prostych przykładów.
ZL27ARM: detekcja kolorów za pomocą czujnika TCS3200
W projekcie pokazujemy sposób pomiaru składowych RGB światła padającego na czujnik TCS3200D z wykorzystaniem zestawu ZL27ARM. Wynik pomiaru zostanie przedstawiony na wyświetlaczu alfanumerycznym OLED 2×20 znaków.
ZL31ARM: sterowanie kulki i obroty bryły w 3D za pomocą czujnika MEMS LIS35
Celem danego projektu jest opracowanie prostego graficznego wskaźnika przyśpieszenia wraz z możliwością kalibracji wskazań, a także zaprezentowanie dwóch przykładowych zastosowań akcelerometru: do sterowania pochyleniem stołu w celu przemieszczenia kulki, a także do sterowania przyśpieszeniem kątowym obracającej się bryły.
ZL31ARM: wskaźnik przyspieszenia 3D z czujnikiem MEMS LIS35
Celem projektu jest opracowanie prostego graficznego wskaźnika przyśpieszenia wraz z możliwością kalibracji wskazań, a także zaprezentowanie dwóch przykładowych zastosowań akcelerometru: do sterowania pochyleniem stołu w celu przemieszczenia kulki, a także do sterowania przyśpieszeniem kątowym obracającej się bryły.
STM32Butterfly: współpraca z 3-osiowym czujnikiem przyspieszenia MEMS (LIS35D)
W artykule przedstawiamy efektowną aplikację pozwalającą zapoznać się z akcelerometrem LIS35DE firmy STMicroelectronics, który mierzy przyspieszenie wzdłuż trzech osi. Aplikacja jest przygotowana dla zestawu uruchomieniowego STM32Butterfly2 (z mikrokontrolerem STM32F107), modułu KAmodTFT2 oraz modułu KAmodMEMS2, który jest wyposażony w układ LIS35DE.
Analog Devices ADuM3160: scalony separator galwaniczny USB 2.0
Do oferty produkcyjnej firmy Analog Devices trafia coraz większa liczba układów wykonanych w technologii iCoupler, przeznaczonych do stosowania w systemach i urządzeniach wymagających zapewnienia separacji galwanicznej pomiędzy fragmentami urządzeń cyfrowych.
ZL31ARM: zabawa z GPIO w STM32
W przykładowym projekcie przedstawiamy sposoby obsługi GPIO za pomocą standardowej biblioteki STM, która to metoda – jakkolwiek nie w pełni doskonała – jest najwygodniejszą w praktyce.