Хорошо работает, когда разберешься. Документация довольно скудная. В описании продукта есть ссылка на вики, а последняя ссылка на вики-странице — на руководство пользователя, которое все еще довольно скудное, но было лучшим источником информации, который я нашел. Я использовал их библиотеку для начала. Он называется dmxlibraryforar и упоминается в руководстве пользователя. Его нет в диспетчере библиотек Arduino. Проблема с этой библиотекой в том, что она использует последовательный порт Arduino для связи с шилдом. Это нормально, если вы не хотите отправлять данные в Arduino через последовательный порт, например, установить цвет, на который должен быть установлен свет, — это то, что я хотел сделать. Я переключился на библиотеку DMXSimple после того, как начал работать с основами. Вам нужен этот код в setup(). Первые две строки говорят о том, что он будет отправлять DMX-команды, а не получать их. Последний устанавливает контакт, который ваш Arduino будет использовать для отправки команд на экран. Библиотека DMXSimple по умолчанию использует контакт 3, поэтому вам нужно установить его на 4. См. прикрепленное изображение для установки перемычки. PinMode(2, ВЫХОД); цифровой вход (2, ВЫСОКИЙ); DmxSimple.usePin(4); Вот оборудование, которое я использовал: - econoLED 12V Гибкие светодиодные ленты SMD 5050 RGB Светодиодные ленты Многоцветные 300 светодиодов Неводонепроницаемые световые ленты Пакет из 16,4 футов / 5 м для изменения цвета - Lixada DC 12V-24V 3-канальный светодиодный контроллер DMX-декодера для RGB Светодиодные ленты 5050 3528 - QUANS 110-12VDC 5A 60W Универсальный регулируемый импульсный источник питания для светодиодных лент CCTV Вот полный список кодов, которые соответствуют каналу 1,2,3 Rotate DMX каждые две секунды. h> инт каналов = 3; void setup() { // Установить модуль DMX в режим ведущего pinMode(2, OUTPUT); цифровой вход (2, ВЫСОКИЙ); //Установить вывод, на который модуль будет получать команды на DmxSimple.usePin(4); // установить для всех каналов значение 0 DmxSimple.maxChannel(channels); for(int c = 1; c <= каналы; c++) { DmxSimple.write(c, 0); } } целое число = 0;
ZOTAC ZBOX-CI325NANO-U Series Nano Fan-Less Mini PC Intel N3160 Quad-Core CPU Silent Performance Barebone System SSD & RAM Not Included, No OS
12 Отзывов
📦 Smraza Корпус для Raspberry Pi 4 Model B с вентилятором, акриловым ограждением, 4 охладителями, 5V 3A USB-C адаптером питания, USB-кард-ридером, 6-футовым кабелем Micro HDMI и 7.8-дюймовым адаптерным кабелем Micro HDMI к HDMI для 4K Ultra HD.
9 Отзывов
🔌 UCTRONICS GPIO Breakout Kit for Raspberry Pi Pico - Assembled Pi T-Type Breakout + 830 Tie Points Solderless Breadboard + 40 Pin Male-Female-Male Rainbow Ribbon Cable + 65pcs Premium Jump Wires
10 Отзывов
DSD TECH 2 шт. IIC OLED дисплей 0,91 дюйма: отличный аксессуар для Arduino ARM
9 Отзывов
M.2 Screw Kit: Easy Mounting for NVMe SSDs on ASUS Motherboards
19 Отзывов
uxcell 3.5" HDD Screw Black 200pcs for Computer PC Case - Flat Phillips Head - 6#-32 - Hard Drive Fasteners
10 Отзывов
🔧 Premium Repair Replacement Screws & Tools for MacBook Pro Retina 15"/13" - Complete Bottom Case Set
10 Отзывов
36-Pack Black Rubber PC CPU/Case Fan Screws/Rivets Set for Computer
11 Отзывов