Светодиодная матрица Arduino Uno R4
Введение
Это светодиодный дисплей Arduino Uno R4. Универсальный многофункциональный дисплей, построенный на базе Arduino Uno R4 и матричного дисплея FC16 MAX7219.
Необходимые детали
Количество
Ардуино Уно Р4 1
FC16 MAX7219 Светодиодная матрица 1
Перемычки 5
M3 — винты 0,5 x 16 мм 6
М3 — 0,5 шестигранная гайка 6
Сборка
1 Распечатайте все части.
2 Вставьте по гайке в каждый паз на передней части напечатанного на 3D-принтере основания.
3 Вставьте Arduino в нижний слот основания.
4. Подсоедините провода к каждому из пяти контактов FC16.
5 Подключите провода к Uno, как показано ниже.
ФК16
Ардуино Уно Р4
ВКК 5В
Земля Земля
DIN Д11
КС Д8
КЛК Д13
6 Прикрутите FC16 к диффузору с помощью кронштейна, четырех винтов и четырех гаек.
7 Вставьте часть FC16/диффузор в верхний паз на основании.
8 Прикрутите крышку еще двумя винтами, чтобы закрепить все внутри.
9. Загрузите пример кода, чтобы протестировать его, или создайте свой собственный.
10 Наслаждайтесь!
#include
#include
#include
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
#define MAX_DEVICES 4
#define CS_PIN 8
счетчик байтов = 0;
символ counterChar[4] = {0};
MD_Parola P = MD_Parola(HARDWARE_TYPE, CS_PIN, MAX_DEVICES);
недействительная настройка (недействительная)
{
П.начать();
P.print(«Привет!»);
задержка(4000);
P.displayText(«Я светодиодная матрица Arduino Uno R4», PA_CENTER, 50, 0, PA_SCROLL_LEFT, PA_SCROLL_LEFT);
}
недействительный цикл (пустота)
{
если(P.displayAnimate()){
счетчик++;
sprintf(counterChar, "%d", счетчик);
P.displayText(counterChar, PA_CENTER, 20, 0, PA_SCROLL_LEFT, PA_SCROLL_LEFT);
}
}
Примечания.
Не стесняйтесь изменять файлы по своему усмотрению и сделайте этот проект своим собственным! Вы можете использовать его как отправную точку для создания чего-то гораздо большего :)





























