Elektronika ogólnie
- Obsługa komunikacji komputer - wyświetlacz LCD poprzez USB UART - Wyświetlanie tekstu na wyświetlaczach LCD podłączony do komputera poprzez port USB i szeregowy moduł komunikacji UART
- Odtwarzanie danych audio na mikrokontrolerach - Wykorzystanie Arduino, PyBoard i ESP32 do odtwarzania danych audio różnymi sposobami.
- Konwersja plików audio na potrzeby przetworników cyfrowo-analogowych - Konwertując plik audio na listę 8-bitowych liczb można uzyskać gotowe dane dla DACa mikrokontrolera
- Odczyt i zapis danych na chipach flash dla mikrokontrolerów - Wykorzystanie dodatkowych chipów flash do przechowywania danych używanych przez mikrokontroler
- Energooszczędne wyświetlacze dla mikrokontrolerów - Przegląd energooszczędnych wyświetlaczy OLED i LCD dostępnych dla mikrokontrolerów
MicroPython i pyboard
- Micro Python i pyboard czyli Python na mikrokontrolerach steruje elektroniką - Co oferuje i jak działa implementacja Pythona na mikrokontrolery MicroPython oraz co potrafi płytka pyboard?
- PyBoard i MicroPython w przykładach - skryptujemy elektronikę - Skryptujemy różne części elektroniczne i elektryczne jak serwa, silniki, przekaźniki, urządzenia z interfejsem I2C i inne.
- Aktualizacja firmware MicroPythona na pyboard - Aktualizujemy pyboard by efektywniej sterować silnikami DC, czy obsługiwać analogowe joysticki
- MicroPython na module WiFi ESP8266 - MicroPython jest portowany na nowe platformy i nowe mikrokontrolery - w tym ESP8266
- Micro:bit - elektronika i Python dla brytyjskich uczniów - Sprawdzamy płytkę z mikrokontrolerem, którą dostali uczniowie w Wielkiej Brytanii
pyMCU
- Elektronika sterowana Pythonem - szybki start z pyMCU - Obsługa elektroniki dzięki płytce z mikrokontrolerem i pythonowej bibliotece
- Odczytywanie wartości z analogowych czujników za pomocą pyMCU - Obsługa czujników temperatury i oświetlenia w układach kontrolowanych przez pyMCU
- Obsługa analogowo-cyfrowego czujnika pola magnetycznego w pyMCU - Jak obsłużyć w pyMCU prosty moduł z czujnikiem przeznaczony dla Arduino
- Obsługa czujników i mierników z poziomu pyMCU - Miernik odległości, czujnik par alkoholu oraz brzęczyk obsługiwany przez pyMCU
- Sterowanie silnikami DC za pomocą pyMCU i sterownika DRV8833 - Jak kontrolować prędkość i kierunek obrotu silników prądu stałego z wykorzystaniem mikrokontrolera pyMCU i sterownika DRV8833
- Sterowanie silnikami krokowymi i serwomechanizmami za pomocą pyMCU - Sterowanie różnego rodzaju precyzyjnymi silnikami krokowymi i serwami modelarskimi za pomocą pyMCU i Pythona
- Analogowe joysticki do sterowania mechaniką i elektroniką - Jak wykorzystać analogowy joystick do sterowania prędkością, czy kierunkiem poruszania się robota
- Czujnik zbliżeniowy dla robotów - Obsługa podczerwonego czujnika zbliżeniowego
- Sterowanie panelami LED z poziomu mikrokontrolera pyMCU - Jak wyświetlać i animować tekst na panelach złożonych z wielu diod LED
- Komunikacja poprzez I2C - mikrokontroler rozmawia z pehametrem i steruje kolorową diodą LED - Dwa przykłady komunikacji na magistrali I2C stosowanej przez bardziej złożone układy elektroniczne
- Tranzystory i przekaźniki - sterowanie zasilaniem urządzeń elektrycznych - Wykorzystujemy mikrokontroler, tranzystory i przekaźniki do sterowania zasilaniem różnych urządzeń
- Obsługa prostych wyświetlaczy ciekłokrystalicznych przez mikrokontrolery i komputery - Jakie mamy wyświetlacze i możliwości ich obsługi przez mikrokontrolery i komputery
- Wykorzystanie pilotów na podczerwień do sterowania komputerami i elektroniką - Pilot telewizora można wykorzystać do sterowania komputera, robota, czy innej elektroniki
- Elektroniczne sterowanie przyciskami w urządzeniach - Jak Pythonem wcisnąć przycisk na urządzeniu elektronicznym
Raspberry Pi
- Integracja aparatury pomiarowej z Raspberry Pi poprzez LabJack U3 - Pomiar sygnału z czujników w laboratorium i w terenie za pomocą urządzenia pomiarowego LabJack U3
- Komunikacja I2C pomiędzy Raspberry Pi a przetwornikiem analogowo-cyfrowym - Przykład wykorzystania interfejsu I2C do precyzyjnego pomiaru napięcia dokonywanego przez przetwornik MCP3434
- Pomiar wilgotności powietrza z Raspberry Pi - Wykorzystanie czujnika SHT75 do pomiaru wilgotności powietrza dokonywanego przez Raspberry Pi
- Navio - płytka stworzona dla robotów i dronów opartych o Raspberry Pi - Steruj serwami, kontrolerami silników, odczytuj położenie i ruch pojazdu za pomocą Navio
Pozostała elektronika
- Wyrzutnia rakiet na USB sterowana z poziomu Pythona - Idziemy na biurową wojnę z wyrzutniami rakiet podłączanymi do komputera
- Obsługa klawiaturo-podobnych urządzeń USB z poziomu Pythona - Czytniki kodów kreskowych, kart magnetycznych, czy tokenów RFID udające klawiatury w łatwy sposób można obsłużyć za pomocą pyusb
- Obsługa kamer przemysłowych Ximea z poziomu IronPythona - Wykorzystanie .NET API kamer Ximea w skryptach IronPython
Zobacz także Raspberry Pi i mikrokontrolery na linux.rk.edu.pl.