1. Название работы
LED-матрица и датчик вращения
2. Цель работы
Целью работы является приобретение практических навыков вывода информации на LED-матрицу и управления работой программы с помощью датчика вращения.
3. Задачи работы
4. Состав лабораторного комплекта
![]()  | ![]()  | ![]()  | 
| EC11 | LED 8×8 MAX7219 | Arduino Uno | 
!!! Внимание !!!
При использовании аналога Arduino Wavgat предварительно следует установить на компьютер соответствующий драйвер.
Ссылка 1. Ссылка 2
и драйвер USB порта для CH341 
Ссылка 
Схема подключения

| EC11 | LED 8×8 MAX7219 | 
| Gnd  -> Gnd S1 -> Arduino D8 S2 -> Arduino D9 Key -> Arduino D10 +5V -> +5V  | CLK  -> Arduino D13 CS -> Arduino D12 DIN -> Arduino D11 GND -> Gnd VCC -> +5V  | 
5. Исходные данные и материалы
Статья, Статья 2, посвященная работе с LED 8×8 MAX7219
Программа моделирования изображения на дисплее
Статья 1, Статья 2, Статья 3, Статья 4, посвященная работе с EC11
6. Задания к лабораторным работам
Задание 4.1
Вывести в Serial monitor реакцию на поворот EC11 по часовой и против часовой стрелки
Вывести в Serial monitor реакцию на нажатие на EC11
Задание 4.2
Задать свечение произвольных точек на LED 8×8 MAX7219
Задание 4.3
Задать изменение координаты X светящейся точки на LED 8×8 MAX7219  в зависимости от направления вращения EC11
Задать изменение координаты Y светящейся точки на LED 8×8 MAX7219 в зависимости от направления вращения EC11
Задание 4.4
К пункту 4.3 добавить переключение между режимами перемещения по осям X и Y по нажатию на EC11
7. Полученные результаты
Результатом выполнения каждого задания является:
- Блок-схема алгоритма работы программы в графическом редакторе (yEd).
 - Код программы и результаты ее тестирования на лабораторном комплекте в среде разработки Arduino IDE.
 - Отчет по лабораторной работе.
 
8. Форма и условия сдачи/приема работы.
Каждый этап принимается отдельно.
Задания выполняются последовательно, к выполнению следующего задания ученики приступают только после сдачи предыдущего.



