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