Warsztaty mają charakter zajęć wprowadzających do obsługi zewnętrznych czujników wyposażonych w interfejs I2C. Zakres materiału obejmuje:
- Charakterystyka wyjść mikrokontrolera Arduino UNO oraz właściwości czujnika MPU6050 – zasada działania, sposób komunikacji oraz możliwe zastosowania w projektach.
- Specyfikacja interfejsu komunikacyjnego I2C – jego funkcje, sposób konfiguracji oraz uzasadnienie podłączenia czujnika do mikrokontrolera.
- Arduino IDE – omówienie podstawowych funkcji środowiska programistycznego, procesu kompilacji kodu, wgrywania programu do mikrokontrolera oraz importowania niezbędnych bibliotek.
- Odczyt wartości pomiarowych za pomocą magistrali I2C oraz ich przeskalowywanie – przykłady praktyczne, w tym demonstracja działania z czujnikiem temperatury.
Zadanie problemowe – odczytywanie wartości z akcelerometru oraz ich dalsze przesył do komputera PC.