Comments 22
Танец космос.
+8
***КЛИКНИ ТУТ***
очень напомнило:
СКАЧАТЬ СЕЙЧАС, БЕЗ SMS БЕСПЛАТНО!
(именно так, капсом) =)
очень напомнило:
СКАЧАТЬ СЕЙЧАС, БЕЗ SMS БЕСПЛАТНО!
(именно так, капсом) =)
+1
Что-то мало похоже на цветомузыку. Скорее всего нужно было три раздельные ленты, каждый цвет под свой диапазон частот, например красную под низкие частоты, зеленую под средние и синюю под высокие.
0
По моему очень сильно преобладает синий цвет?
0
Помойму не хватает качественной хореографии… а за девайс спасибо!!! :)
+2
Огромное спасибо! Давно хотел сделать то же самое, уже спаянная схема валяется, но не было софта. Теперь есть работа на выходные =)
0
Поющие гардины! По крайней мере, создается такое впечатление =) Выглядит красиво, но инерционно как-то, динамики бы побольше.
+2
Странная цветомузыка. Никакой динамики, цветовая картинка не поспевает за звуком, явно видна задержка порядка секунды. Если не применять костыли типа Ардуино, то можно сделать цветомузыку на RGB-ленте с использованием ATmega на порядок круче.
+1
Был бы очень рад вашим конкретным предложениям и советам!
0
Готовый код и готовый проект с описанием можно в качестве конкретного предложения?
AVR-USB-MEGA16: цветомузыка на светодиодной RGB-ленте WS2811
AVR-USB-MEGA16: цветомузыка на светодиодной RGB-ленте WS2811
+1
Попытался воспроизвести и возник вопрос.
Куда на схеме 12в подключать?
Куда на схеме 12в подключать?
0
Вот, седня написал. Не то, что хотелось, зато на удивление работает.
3 — желтый (чаще всего моргает)
6-зеленый (сильная доля в основном)
10-синий (что-то среднее)
int i=0;
int pin = A0;
int level = 0;
int led = 6;
int t,newt;
int t1;
void setup() {
// declare the ledPin as an OUTPUT:
pinMode(6, OUTPUT);
pinMode(10, OUTPUT);
pinMode(3, OUTPUT);
}
void loop(){
newt=millis();
level = analogRead(pin);
if (level > 5){
analogWrite(3,100+level);
}
if (level > 9){
analogWrite(10,100+level);
}
if (level > 12){
analogWrite(6,100+level);
}
if (level<2){
if(newt-t1>80){
analogWrite(6,0);
t1=newt;
}
analogWrite(10,0);
if(newt-t>5){
analogWrite(3,0);
t=newt;
}
}
}
3 — желтый (чаще всего моргает)
6-зеленый (сильная доля в основном)
10-синий (что-то среднее)
int i=0;
int pin = A0;
int level = 0;
int led = 6;
int t,newt;
int t1;
void setup() {
// declare the ledPin as an OUTPUT:
pinMode(6, OUTPUT);
pinMode(10, OUTPUT);
pinMode(3, OUTPUT);
}
void loop(){
newt=millis();
level = analogRead(pin);
if (level > 5){
analogWrite(3,100+level);
}
if (level > 9){
analogWrite(10,100+level);
}
if (level > 12){
analogWrite(6,100+level);
}
if (level<2){
if(newt-t1>80){
analogWrite(6,0);
t1=newt;
}
analogWrite(10,0);
if(newt-t>5){
analogWrite(3,0);
t=newt;
}
}
}
0
Моё подобие цветомузыки основано на входящем уровне. Но я добавил задержки, и сделал цвета разными. Подо всякий infected mushroom неплохо моргает, правдоподобно. Как будто с разделением частот
0
Sign up to leave a comment.
Светомузыка Processing + Arduino + RGB