
Ten kurs to kompleksowe wprowadzenie do programowania w języku C++ i obsługi Arduino – jednej z najpopularniejszych platform mikrokontrolerowych.
Kurs przeprowadzi Cię od podstaw, takich jak omówienie płytek, instalacja środowiska Arduino IDE oraz podstawowe operacje na pinach, aż po bardziej zaawansowane tematy obejmujące przerwania, komunikację z innymi urządzeniami, sterowanie wyświetlaczami i obsługę pamięci EEPROM.
Nauczysz się korzystać z gotowych bibliotek oraz tworzyć własne rozwiązania. W ramach kursu stworzysz bibliotekę do obsługi rejestru przesuwnego i wiele innych projektów.
Dla kogo jest ten kurs?
Początkujących, którzy chcą nauczyć się podstaw Arduino.
Średniozaawansowanych użytkowników zainteresowanych przerwaniami i komunikacją między urządzeniami.
Zaawansowanych programistów, którzy chcą eksperymentować z pamięcią, rejestrami i systemami wbudowanymi.
Co zyskasz dzięki kursowi?
Umiejętność budowy własnych projektów w Arduino.
Wiedzę o zaawansowanych technikach programowania mikrokontrolerów.
Możliwość tworzenia komunikacji między urządzeniami oraz obsługi czujników.
Co znajdziesz w kursie?
Wszystkie niezbędne aspekty programowania: typy danych, zmienne, funkcje, wskaźniki i klasy.
Projekty związane z modułami zewnętrznymi, takimi jak:
Wyświetlacze ( 7-segmentowe, OLED, TFT LCD)
Czujniki (ultradźwiękowe, podczerwieni i inne)
Sterowanie silnikami, serwomechanizmami, enkoderami
Praktyczne sposoby komunikacji: przesyłanie danych między urządzeniami i komputerem
Sposoby komunikacji z komputerem za pomocą wifi z użyciem przeglądarki lub własnych programów napisanych w języku python
Informacje o rejestrach i timerach
Kurs poprowadzi Cię od podstaw do zaawansowanych rozwiązań, a po drodze wykonasz wiele praktycznych projektów i zadań.