Co warto wiedzieć o odtwarzaniu dźwięków na STM32?

Co warto wiedzieć o odtwarzaniu dźwięków na STM32?

Masz już dość irytujących buzzerów? Pora pójść krok dalej! Mikrokontrolery, takie jak STM32, bez problemu mogą odtwarzać muzykę. W tym celu konieczne jest jednak opanowanie podstaw I2S.

Oto praktyczny poradnik, który omawia krok po kroku, jak generować pojedyncze tony, a nawet odtwarzać gotowe melodie pobrane z Internetu.

Czytaj całość…

Praktyczny poradnik łączenia ESP z IFTTT (if this, then that)

Praktyczny poradnik łączenia ESP z IFTTT (if this, then that)

Chcielibyście, aby urządzenie z ESP8266 wysyłało do Was e-maile lub powiadomienia push? Może zastanawialiście się, jak połączyć najnowsze DIY z asystentem głosowym od Google?

Te pozornie trudne zadania można bardzo łatwo rozwiązać za pomocą popularnego IFTTT!

Czytaj całość…

Sztuczna inteligencja na STM32? Przykład użycia X-CUBE-AI

Sztuczna inteligencja na STM32? Przykład użycia X-CUBE-AI

Sztuczna inteligencja to temat kojarzony głównie z komputerami PC lub chmurami obliczeniowymi. Jednak z AI można korzystać nawet na małych mikrokontrolerach (np. z popularnej serii STM32).

Wszystko za sprawą X-CUBE-AI, czyli pakietu od firmy STMicroelectronics, dzięki któremu każdy z łatwością przygotuje swoją sieć neuronową.

Czytaj całość…

Czujnik DIY, który wykryje zapchanie dyszy drukarki 3D

Czujnik DIY, który wykryje zapchanie dyszy drukarki 3D

Chyba każdy, kto korzystał z drukarki 3D, spotkał się z sytuacją, w której po wielu godzinach pracy okazało się, że wydruk nadaje się tylko do kosza.

Oto projekt czujnika DIY, który włączy alarm, jeśli w drukarce zabraknie filamentu lub zapcha się dysza – dzięki temu zaoszczędzicie sporo czasu.

Czytaj całość…

Uniwersalny czujnik filamentu DIY do drukarek 3D

Uniwersalny czujnik filamentu DIY do drukarek 3D

Podczas czasochłonnych wydruków 3D może się okazać, że aktualnie używany filament się kończy. Jeżeli w porę tego nie wyłapiemy to druk w wielu przypadkach będzie trzeba rozpocząć od nowa.

Ten niewielki czujnik DIY poinformuje nas, gdy zabraknie filamentu, i wstrzyma drukowanie.

Czytaj całość…

Kurs micro:bit – #9 – krokodylki, tester refleksu

Kurs micro:bit – #9 – krokodylki, tester refleksu

W ostatniej części kursu wykorzystamy kolorowe przewody z tzw. krokodylkami, dzięki którym do micro:bita podłączymy zadziwiające przedmioty.

Kulka z folii aluminiowej, spinacz i banan? Tak, te elementy też mogą pełnić funkcję niezwykle oryginalnych przycisków!

Czytaj całość…

Kurs micro:bit – #8 – ultradźwiękowy czujnik odległości

Kurs micro:bit – #8 – ultradźwiękowy czujnik odległości

W tym odcinku kursu micro:bita poznamy ostatni moduł Grove, który jest częścią naszego zestawu. Ultradźwiękowy czujnik odległości pozwoli na dokładny pomiar odległości od 0 do 350 cm.

Sensory takie spotykane są np. w samochodach, gdzie ułatwiają kierowcom parkowanie.

Czytaj całość…

Kurs micro:bit – #7 – pasek kolorowych diod RGB

Kurs micro:bit – #7 – pasek kolorowych diod RGB

W tej części zajmiemy się bardzo widowiskowym modułem, jakim jest pasek 30 diod RGB. Dzięki niemu możliwe jest tworzenie projektów, które świecą dosłownie na wszystkie kolory tęczy!

Korzystanie z tego modułu będzie wymagało poznania nowych bloczków, które oczywiście omówimy na przykładowych programach.

Czytaj całość…

Kurs micro:bit – #6 – zmienne, wyświetlacz 7-segmentowy

Kurs micro:bit – #6 – zmienne, wyświetlacz 7-segmentowy

Tym razem poznamy w praktyce zmienne, dzięki którym nasze programy będą mogły zapisywać pewne informacje w pamięci micro:bita.

Oprócz tego zajmiemy się też nowym modułem tzw. wyświetlacza 7-segmentowego, który często spotyka się np. w elektronicznych zegarach.

Czytaj całość…

Czytaj losowy artykuł