Kurs Raspberry Pi – #15 – czujnik temperatury DS18B20

Kurs Raspberry Pi – #15 – czujnik temperatury DS18B20

W tym odcinku kursu do malinki podłączymy termometr cyfrowy. Czujnik DS18B20 pozwala na precyzyjny pomiar temperatury, więc często używany jest np. w automatyce domowej.

Do obsługi tego sensora potrzebna będzie nam umiejętność komunikacji przez interfejs 1-wire.

Czytaj całość…

Kurs STM32 F1 HAL – #8 – bezpośredni dostęp do pamięci

Kurs STM32 F1 HAL – #8 – bezpośredni dostęp do pamięci

Podczas 6 części kursu poznaliśmy możliwości przetwornika ADC. Uruchamiane przykłady były jednak pod pewnym względem niedoskonałe.

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

Czytaj całość…

Kurs Raspberry Pi – #14 – podstawy Pythona, GPIO

Kurs Raspberry Pi – #14 – podstawy Pythona, GPIO

Wiemy już jak korzystać z uniwersalnych pinów GPIO za pomocą linii poleceń oraz skryptów konsoli. Często okazuje się, że takie sterowanie nie jest jednak zbyt wygodne.

W tej części pokażemy jak korzystać z GPIO przy pomocy Pythona. Przy okazji poznamy podstawy tego popularnego języka programowania.

Czytaj całość…

Jak w drukarce 3D powstaje urządzenie elektroniczne?

Jak w drukarce 3D powstaje urządzenie elektroniczne?

Dopasowanie elektroniki do obudowy bywa trudnym zdaniem. Pomimo licznych udogodnień w postaci programów CAD, finalnie i tak trzeba się nagimnastykować, aby wszystko pasowało.

A gdyby dało się wydrukować w 3D obudowę wraz z zatopioną wewnątrz elektroniką?

Czytaj całość…

Programowanie Raspberry Pi z użyciem MATLAB i Simulink

Programowanie Raspberry Pi z użyciem MATLAB i Simulink

Wiemy już jak połączyć możliwości środowisk MATLAB i Simulink z Arduino. Pora na kolejny przykład - tym razem z użyciem Rapsberry Pi.

Celem tego projektu było opracowanie systemu wizyjnego, który jest w stanie poruszać kamerą tak, aby śledzony obiekt był w centrum obrazu.

Czytaj całość…

Zbliżają się Dni Druku 3D! Poznajcie nowości od igus®

Zbliżają się Dni Druku 3D! Poznajcie nowości od igus®

Czym są trybofilamenty? Jak drukować w 3D części wyjątkowo odporne na ścieranie? Czy można drukować formy wtryskowe?

Na wszystkie te pytanie znajdziecie odpowiedź na stoisku firmy igus® podczas nachodzących Dni Druku 3D. Targi rozpoczynają się 10 kwietnia i potrwają 3 dni. 

Czytaj całość…

Kurs STM32 F1 HAL – #7 – liczniki (timery) w praktyce, PWM

Kurs STM32 F1 HAL – #7 – liczniki (timery) w praktyce, PWM

Przed nami kolejna część kursu programowania STM32 z użyciem HAL. Tym razem poznamy podstawy sprzętowych liczników (timerów).

Po krótkim wstępie teoretycznym przejdziemy do ćwiczeń praktycznych, podczas których przyda nam się umiejętność generowania sygnału PWM.

Czytaj całość…

Kurs Raspberry Pi – #13 – PWM, wejścia, skrypty z kamerą

Kurs Raspberry Pi – #13 – PWM, wejścia, skrypty z kamerą

Za nami podstawy GPIO i pierwsze skrypty. Tym razem przetestujemy w praktyce generowanie sygnału PWM. Wykorzystamy również piny jako wejścia naszego układu.

Na zakończenie napiszemy skrypt, który połączy GPIO oraz dedykowaną kamerę. Dzięki temu zamienimy Raspberry Pi w aparat fotograficzny.

Czytaj całość…

Kurs FPGA – #12 – QUIZ, podsumowanie kursu

Kurs FPGA – #12 – QUIZ, podsumowanie kursu

Za nami wszystkie odcinki kursu podstaw FPGA. Nadszedł czas, aby podsumować informacje na temat tych niezwykle ciekawych układów.

Tym razem przygotowaliśmy test, dzięki któremu sprawdzicie umiejętności zdobyte podczas kursu. Liczymy również na Wasze opinie i sugestie, które pozwolą przygotować kontynuację tej serii.

Czytaj całość…

Czytaj losowy artykuł