Prezentacje i programy przykładowe

Prezentacje Programy przykładowe Rozwiązania zadań GitHub Classroom
1. Mikrokontrolery rodziny AVR. Środowisko programistyczne. Polecenia. Port binarny w trybie wejściowym i wyjściowym. Operacje bitowe w języku C. Podłączenie przycisku i diody LED do mikrokontrolera. p01 z01
2. Styl programowania. Arduino. Środowisko PlatformIO. Pomiary elektryczne. Wyświetlacz 7-mio segmentowy. Wyświetlacz multipleksowany. Modulacja PWM. p02 z02
3. Zastosowanie języka maszynowego do tworzenia precyzyjnych programów w językach C/C++. Przykłady: pilot RTV, termometr cyfrowy, programowalna dioda LED. p03
4. Interfejs równoległy. Tekstowy i graficzny wyświetlacz LCD. Strumień wyjściowy języka C - funkcja printf. Zapisywanie stałych w pamięci programu. p04 z04 Kierunkowskazy samochodu
5. Transmisje szeregowe: RS232, SPI, I2C. p05 Migające światło
Włącznik oświetlenia
6. C vs. C++ Przetwornik A/C. Liczniki. Pamięć EEPROM. Watchdog. Przerwania. Mechanizm usypiania. p06 Stały dźwięk
7. Programy do projektowania układów elektronicznych. Mini projekt. p07
8. Moduł ST Nucleo F103RB: transmisja RS232, formatowane wyjście, przerwania, układ DMA. Moduł ST F411 Discovery. p08
9. Moduł Wemos D1 mini. p09
10. Przykłady: sterowanie silnikiem prądu stałego, przekazywanie danych do serwera WWW. p10
11. Praca nad własnym projektem. p11
12. Praca nad własnym projektem.
13. Praca nad własnym projektem. p13
14. Praca nad własnym projektem. p14