Opisz swój projekt na forum i odbierz 50 zł rabatu w sklepie Botland. Sprawdź szczegóły »

Kurs STM32 – #12 – I2C w praktyce, akcelerometr

Kurs STM32 – #12 – I2C w praktyce, akcelerometr

Na zakończenie kursu STM32 omówimy bardziej rozbudowany przykład. Na warsztat weźmiemy moduł z układem LSM303D, który zawiera w sobie akcelerometr, magnetometr oraz termometr.

Zobaczymy, jak można odczytywać z niego dane za pomocą I2C oraz jak zaprezentować wyniki na wyświetlaczu graficznym

Czytaj całość…

Kurs Intel Edison – #3 – konfiguracja systemu Yocto

Kurs Intel Edison – #3 – konfiguracja systemu Yocto

W poprzedniej części kursu zapoznaliśmy się od strony sprzętowej z modułem Intel Edison oraz płytką bazową Intel Edison Kit for Arduino.

Tym razem omówimy instalację oprogramowania oraz wstępną konfigurację systemu. Dzięki WiFi nawiążemy komunikację ze światem. Zajmiemy się również aktualizacją systemu Yocto Linux.

Czytaj całość…

Kurs STM32 – #11 – I2C w praktyce, pamięć eeprom

Kurs STM32 – #11 – I2C w praktyce, pamięć eeprom

Wcześniej poznaliśmy dwa interfejsy szeregowe: UART i SPI. Pierwszy wymagał tylko dwóch linii, ale był dość powolny. Drugi działał bardzo szybko wykorzystując więcej wyprowadzeń.

Teraz zajmiemy się I2C, który kwalifikuje się gdzieś pomiędzy wcześniejszymi interfejsami.

Czytaj całość…

Kurs Intel Edison – #2 – niezbędne informacje o sprzęcie

Kurs Intel Edison – #2 – niezbędne informacje o sprzęcie

Pierwsze, co przychodzi na myśl konstruktorom, to porównanie Intel Edisona do Raspberry Pi lub Arduino. Czy takie porównania są odpowiednie?

Aby odpowiedzieć sobie na to pytanie należy na początku poznać dobrze omawiany moduł od strony sprzętowej. Sprawdźmy zatem jak wiele można było zmieścić w tak małej obudowie!

Czytaj całość…

Jak wykorzystać Raspberry Pi do budowy robota z kamerą?

Jak wykorzystać Raspberry Pi do budowy robota z kamerą?

Niektórzy uważają, że wykorzystanie Linuxa do budowy robotów nie ma większego sensu.

W tym artykule postaram się pokazać, że jest to bardzo łatwe i ma swoje zalety. Szczególnie, gdy jednostką sterującą będzie Raspberry Pi. Pora na robota z kamerą!

Czytaj całość…

Kurs STM32 – #10 – SPI w praktyce, wyświetlacz graficzny

Kurs STM32 – #10 – SPI w praktyce, wyświetlacz graficzny

W poprzedniej części kursu poznaliśmy działanie interfejsu SPI. W praktyce wykorzystaliśmy go do komunikacji z ekspanderem portów MCP23S08.

Teraz zajmiemy się ciekawszym tematem, czyli wyświetlaczem graficznym z telefonu Nokia 5110. Jest to tani i popularny moduł, który może ułatwić interakcję z budowanym urządzeniem.

Czytaj całość…

Kurs STM32 – #9 – SPI w praktyce, ekspander I/O

Kurs STM32 – #9 – SPI w praktyce, ekspander I/O

Poznaliśmy już jeden interfejs szeregowy UART, który był asynchroniczny. Teraz poznamy kolejny, tym razem synchroniczny SPI.

Jest to prosty i szybki interfejs, pozwalający na podłączanie różnych układów peryferyjnych. W tej części kursu wykorzystamy go do podłączenia ekspandera portów.

Czytaj całość…

HAT do Raspberry Pi: przekaźniki, sterowniki silników i…

HAT do Raspberry Pi: przekaźniki, sterowniki silników i…

Raspberry Pi znają chyba wszyscy. Ten malutki komputerek podbił świat dzięki swojej niskiej cenie oraz dużym możliwościom. Czasem trzeba jednak czegoś więcej - wtedy przydają się HATy.

W artykule opisałem moje pierwsze spotkanie z nowymi płytkami rozszerzającymi od polskiej firmy MSX elektronika.

Czytaj całość…

Kurs STM32 – #8 – DMA, czyli bezpośredni dostęp do pamięci

Kurs STM32 – #8 – DMA, czyli bezpośredni dostęp do pamięci

W części 6 kursu STM32 poznaliśmy możliwości przetwornika ADC. Uruchamiane przykłady były jednak niedoskonałe.

Teraz poznamy nową, efektywną metodę. Zamiast aktywnie czekać na odczyt, wykorzystamy moduł DMA, który będzie robił to w tle.

Czytaj całość…

Czytaj losowy artykuł