Przejdź do treści
Automatyka i sterowanie Online lub stacjonarnie Szkolenie ERNABO

Arduino: programowanie mikrokontrolerów

Tryb Online lub stacjonarnie
Termin Ustalany indywidualnie

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 kursu

Cel 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 szkolenia

Wymagania 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.