Схема подключения и код для 2 и более LED WS2812B RING.
- Войдите на сайт для отправки комментариев
Чт, 17/02/2022 - 19:22
Ребят, здорово, мне нужна схема подключения 2 и более светодиодов к arduino... Боюсь спалить. У меня WS2812B адресная лента LED RING: одна кольцо на 12 bit, а второе на 24 bit. Как же их подключить? Уже спалил одно...
Рад снова приветствовать Властелина колец!
А почему в своей теме не пишите?, про резистор.
countervectorba, так Вы приведите то, о чем пишете в названии, т.е. схему и код, а то пока нет предмета для обсуждения.
А если Вы сами ничего не сделали разбираться самостоятельно не хотите, то Вам прямиком в коммерческий раздел "Ищу исполнителя".
http://arduino.ru/forum/apparatnye-voprosy/kak-podobrat-rezistor-dlya-kr...
Вот же тема, там всё вроде хорошо закончилось.
Так так, а что это мы тут делаем, яблочки моим по яблочку и спать...
Мои вопрос!!!
1. Просто 2 кольца на разные пины вешать, а схема та же что ли, а дальше что делать?
2. Какой код будет?
Так так, а что это мы тут делаем,
Я об этом и спрашиваю. Вы трезвы?
А код какой будет, просто интересно ... ???
Мои вопрос!!!
1. Просто 2 кольца на разные пины вешать, а схема та же что ли, а дальше что делать?
2. Какой код будет?
какой напишете, такой и будет.
Хорошо что lilik старую ссылку нашел, второй раз у вас развести форум не получится. идите книжки читайте
Ничто не мешает повесить все на один пин и использовать старый код.
Быстро и дёшево.
lilik, как там кубострой? Школьник так и пропал?
Да, пока на полке пылятся, идей нет, про школьника почти забыл - тревожить уже не хочется, а то подумает, что маньяк "присвистнутый" :-)
Получается нужно указать пин 6 (на двоих) а вот Num 24+12 => 36
#include <Adafruit_NeoPixel.h> // подключаем библиотеку // указываем количество пикселей в матрице и пин подключения Adafruit_NeoPixel strip (36, 6, NEO_GRB + NEO_KHZ800);//PIN 6 //LED Num 36 int i=0; int a1=0; int a2=0; int a3=0; void setup() { strip.begin(); // инициализируем объект NeoPixel strip.show(); // отключаем все пиксели на ленте strip.setBrightness(50); // указываем яркость (максимум 255) } void loop() { for(a1=0;a1<=255;a1++){ for(a2=0;a2<=255;a2++){ for(a3=0;a3<=255;a3++){ for(i=0;i<24-2;i++){ if(i<24-2){ strip.setPixelColor(i+0, strip.Color(255, a2, a3)); // указываем красный цвет для 1-ого пикселя strip.setPixelColor(i+1, strip.Color(a1, 255, a3)); // указываем красный цвет для 2-ого пикселя strip.setPixelColor(i+2, strip.Color(a1, a2, 255)); // указываем красный цвет для 3-его пикселя strip.show(); // отправляем информацию на ленту } } } } } //} // задержка для эффекта }Верно???
Код норм? Ребята? Будет работать?
Получается нужно указать пин 6 (на двоих) а вот Num 24+12 => 36
Верно???
смотря как подключите - параллельно или последовательно
Код норм?
В старой теме ваш 57 пост, вместо 24 - 36.
Но!, кольца надо соединить в одну ленту.
Притензий?
Притензий?
Водка?
Не имею.
https://www.hackster.io/ericBcreator/neopixel-multiple-ring-animation-33...
Не имею.
Раз трезвый, надо спрашивать по трезвому. Вроде всё все подсказали - выход с одного кольца на вход другого, скетч тот же.
А водка, а мыло?
А водка, а мыло?
Веревка? Стропило?)
Мне вот интересно, такой осторожный человек, столько уточнений, столько информации в интернете про умные светодиоды, вроде было УРА! в конце темы ранней и вдруг - сжёг кольцо!, как так?
:-)
Отвечать совсем необязательно.
Есть ли разница: D0->DI или DI->DI... прокатит?
Господа, отбой!!!