KursyPoradnikiInspirujące DIYForum

Kurs STM32 F4 – #4 – Pierwszy projekt, GPIO, przerwania

Kurs STM32 F4 – #4 – Pierwszy projekt, GPIO, przerwania

Stworzenie programu dla mikrokontrolera STM32, wymaga tylko kilkunastu kliknięć! W tej części kursu skonfigurujemy projekt wykorzystując do tego generator kodu CubeMX.

Poznamy podstawowe funkcje do obsługi portów GPIO. Sprawdzimy też jak w praktyce wygląda obsługa przerwań zewnętrznych.

Czytaj całość…

Kurs Intel Edison – #10 – Zdalne sterowanie komponentem

Kurs Intel Edison – #10 – Zdalne sterowanie komponentem

Poprzednio przetestowaliśmy możliwości zbierania danych oraz analizowania odczytów w chmurze. W tej części zobaczymy jak zdalnie sterować modułem Intel Edison.

W ramach przykładu postaramy się rozbudować projekt zamka cyfrowego, który tworzyliśmy na początku kursu. Tym razem możliwa będzie jego zdalna kontrola przez Internet.

Czytaj całość…

Kurs lutowania – #4 – lutowanie złącz, odsysacz

Kurs lutowania – #4 – lutowanie złącz, odsysacz

Podczas poprzedniego artykułu z tej serii opisałem najważniejsze kroki podczas pracy z lutownicą. Teraz spokojnie możemy pójść dalej. Zajmiemy się lutowaniem złącz - popularnych goldpinów.

Sprawdzimy również jak w praktyce wykorzystać odsysacz do cyny, czyli narzędzie, które uratuje Was, gdy podczas lutowania zrobicie błąd!

Czytaj całość…

Kurs STM32 F4 – #3 – Sprzęt, konfiguracja środowiska

Kurs STM32 F4 – #3 – Sprzęt, konfiguracja środowiska

Rozpoczęcie programowania STM32 z użyciem bibliotek HAL oraz kreatora graficznego Cube nie jest możliwe bez odpowiedniego oprogramowania.

W tej części kursu przygotujemy sobie niezbędne narzędzia. Wcześniej omówimy jednak dokładnie zestaw Discovery, na którym będziemy pracować podczas kolejnych części kursu.

Czytaj całość…

Kurs STM32 F4 – #2 – Niezbędne narzędzia: HAL, Cube

Kurs STM32 F4 – #2 – Niezbędne narzędzia: HAL, Cube

Przed przejściem do przykładów praktycznych warto poświęcić chwilę na ogólne omówienie narzędzi używanych w kursie STM32 F4. Główną nowością jest tutaj korzystanie z graficznego kreatora STM32CubeMX oraz bibliotki HAL.

Z tego artykułu dowiesz się czym są wspomniane narzędzia, jakie są ich słabe i mocne strony oraz na jakim dokładnie sprzęcie będziemy pracować.

Czytaj całość…

Kurs STM32 F4 – #1 – Czas poznać HAL, spis treści kursu!

Kurs STM32 F4 – #1 – Czas poznać HAL, spis treści kursu!

Oprócz samej technologii zmieniają się również same metody programowania. Chcemy tworzyć szybciej i wygodniej. To właśnie główne powody, dla których powstał kolejny kurs STM32!

Tym razem zajmiemy się bardziej rozbudowanymi układami z serii F4. Główną zmianą będzie jednak używanie biblioteki HAL oraz CUBE!

Czytaj całość…

Kurs elektroniki II – #8 – wstęp do układu NE555

Kurs elektroniki II – #8 – wstęp do układu NE555

W tej części kursu elektroniki pochylimy się nad niepozornym układem scalonym, który trwale zmienił jej oblicze. Mnogość jego zastosowań jest tak duża, że wydano o nim nawet wiele książek!

Czym jest spowodowany fenomen NE555? Na to pytanie odpowiedź będzie jasna, gdy uda nam się omówić budowę i zastosowania tego układu.

Czytaj całość…

Kurs elektroniki II – #7 – nadawanie i odbieranie podczerwieni

Kurs elektroniki II – #7 – nadawanie i odbieranie podczerwieni

Popularne diody świecące traktujemy najczęściej jako efektowne elementy wizualne. Warto jednak pamiętać, że za pomocą światła można również przenosić informacje na odległość.

W tym zadaniu najlepiej sprawdzają się np. diody IR, czyli takie, które pracują w niewidocznej dla człowieka podczerwieni.

Czytaj całość…

Kurs Intel Edison – #7 – interakcja przez przeglądarkę

Kurs Intel Edison – #7 – interakcja przez przeglądarkę

Moduł Intel Edison został stworzony dla internetu rzeczy (ang. Internet of Things, IoT), czas więc zapoznać się z jego możliwościami pracy w sieci.

Na początek uruchomimy dość prosty, napisany w języku C serwer, z którym będziemy łączyć się przez przeglądarkę internetową.

Czytaj całość…

Czytaj losowy artykuł