Arduino: programowanie mikrokontrolerów
Informacje podstawowe
Najważniejsze dane o szkoleniu w jednym miejscu- Kategoria
- Automatyka i sterowanie
- Forma realizacji
- Online lub stacjonarnie
- Termin
- Ustalany indywidualnie
- Dostawca
- ERNABO Adrian Flak
- Dofinansowanie
- Możliwość dofinansowania
Cel szkolenia
Co zyskasz po ukończeniu kursuCel biznesowy
Szybkie prototypowanie układów sterowania i pomiarów bez kosztownego sprzętu przemysłowego.
Cel edukacyjny
Uczestnik uczy się programować mikrokontrolery na platformie Arduino i łączyć je z czujnikami i elementami wykonawczymi.
Efekty uczenia się
- pisze i wgrywa programy w Arduino IDE,
- obsługuje wejścia i wyjścia cyfrowe oraz analogowe,
- steruje elementami za pomocą PWM i przerwań,
- komunikuje się z modułami przez UART, I2C i SPI,
- projektuje układ pomiarowy lub sterujący z czujnikami i silnikami.
Program szkolenia
Szczegółowy plan zajęćModuł 1. Platforma Arduino
- mikrokontroler, płytka, zasilanie
- Arduino IDE i struktura szkicu: setup i loop
Moduł 2. Wejścia i wyjścia
- digitalRead, digitalWrite, analogRead
- PWM i jasność, prędkość
Moduł 3. Czas i zdarzenia
- millis zamiast delay
- przerwania i maszyny stanów
Moduł 4. Komunikacja
- monitor portu szeregowego
- wyświetlacze i czujniki na I2C i SPI
Moduł 5. Elementy wykonawcze
- silniki, serwa, przekaźniki
- biblioteki i dobre praktyki kodu
Warsztat końcowy
Uczestnicy budują sterownik, który odczytuje czujniki, wyświetla dane i włącza element wykonawczy według progów.
Wymagania
Co przygotować przed startem szkoleniaWymagania wstępne
Podstawowa wiedza z elektroniki. Znajomość programowania nie jest konieczna.
Dla kogo?
Technicy, automatycy, nauczyciele przedmiotów technicznych i osoby budujące własne urządzenia elektroniczne.