[Ответить в тред] Ответить в тред

03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10


[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 26 | 7 | 7
Назад Вниз Каталог Обновить

Аноним 16/04/16 Суб 20:29:02  123610879  
14608277421030.jpg (73Кб, 800x310)
Призываю на помощь анонов-ардуинщиков. Срочно нужно собрать такую хреновину: к ардуино пожключаются три led-ленты(не rgb, просто белые, а так же сенсор-микрофон. В зависимости от громкости звука улавливаемого микрофоном загорается большее или меньшее количество диодов. Вопрос вот в чем: через что мне подключать ленты к плате и как это все вместе собрать. (желательно потратив минимум денег)
Аноним 16/04/16 Суб 20:29:31  123610926
бамп
Аноним 16/04/16 Суб 20:30:32  123611015
14608278323540.jpg (45Кб, 600x376)
БАМП
Аноним 16/04/16 Суб 20:35:52  123611595
14608281520340.jpg (18Кб, 344x272)
Аноним 16/04/16 Суб 20:37:06  123611750
>>123610879 (OP)
какая у тебя лента?

нужна с управляемыми диодими
Аноним 16/04/16 Суб 20:40:54  123612207
Мамкин фантазер детектед.
В ЛЕД-ленте диоды подключены последовательно.
Аноним 16/04/16 Суб 20:43:31  123612519
>>123612207
точно, торможу. в таком случае, можно ее разрезать на 3 части и сделать чтобы в зависимости от громкости загоралась одна, две или три ленты.
Аноним 16/04/16 Суб 20:46:16  123612861
>>123612519
тебе и ардуина не нужна- собери на транзисторах или операционниках
Аноним 16/04/16 Суб 20:46:21  123612875
14608287817310.jpg (42Кб, 600x600)
>>123611750
вот такая. 12V/6W. не RGB, там только +- контакты
Аноним 16/04/16 Суб 20:47:25  123613007
>>123612861
ардуина и так уже есть
Аноним # OP  16/04/16 Суб 20:49:45  123613300
14608289851460.jpg (59Кб, 600x600)
+вот такой детектор звука
Аноним 16/04/16 Суб 20:50:15  123613356
>>123613007
зачем огород городить,тебе всеравно надо усилить сигнал с микрофона и както переключать свои светодиоды и ардуина тут лишняя
Аноним 16/04/16 Суб 20:52:59  123613710
>>123613300
вот к ней и присобач индикатор уровня
http://audio-cxem.ru/shemyi/indikatoryi/logarifmicheskiy-indikator-urovnya-signala-na-lm3915.html
Аноним 16/04/16 Суб 20:53:42  123613811
>>123613356
его не нужно усилять. он уже на плате с усилением и резистором который позволяет регулировать уровень сигнала
Аноним 16/04/16 Суб 20:55:30  123614049
>>123612875
Тебе для чего? Поиграться или конкретное устройство нужно.
http://ru.aliexpress.com/item/2016-Brand-New-High-Quality-8-x-WS2812-LED-strip-5050-RGB-for-Arduino-Trinket-Gemma/32603560910.html
Ну и да, чтоб просто лампочку зажигать по уровню, так можно и аналоговую схему сделать.
Аноним 16/04/16 Суб 20:56:23  123614168
14608293835630.jpg (72Кб, 596x632)
>>123613300
Твой саунд детектор какой сигнал выдает? Если что-то наподобие обычного analogRead, то тебе просто нужно через полевики подключить части твоей ленты. В том количестве, сколько свободных пинов ардуины у тебя есть. А затем просто сравнивать в каждой итерации цикла значения с пороговым для включения нужного сегмента и дергать соответствующий пин.
Аноним 16/04/16 Суб 21:05:29  123615321
>>123614168
да, аналоговый. я читал, что через MOSFET совеуют подключать
Аноним 16/04/16 Суб 21:09:48  123615879
>>123615321
И? Тебя в подобной реализации что то не устраивает? И не забывай, что для ленты тебе нужен отдельный блок питания, Так что конструкция получится несколько габаритная.
Олсо, кошерная цветомузыка делается не по уровню сигнала, а на основе анализа частоты - на низах включем красный, на верхах мигаем синим, и т.д.
Аноним 16/04/16 Суб 21:18:12  123616832
>>123615879
блок питания есть, подключается в сеть 220 и на выходе дает 12V. У меня самая главная мозгоебка с транзисторами, так как я не знаю какой подобрать, +как подключить сенсор. У меня познания в электронике на самом деле не самые высокие, последний раз я занимался чем-то подобным на физике в 11 классе лет 5 назад, так что не обессудь. Это не светомузыка, а арт-проект.
Аноним 16/04/16 Суб 21:30:16  123618050
>>123616832
Для твоего саунд детектора есть встроенная библиотека? По крайней мере скинь ссыль на него может чего конкретного подскажу.
>самая главная мозгоебка с транзисторами
Ебанные полупроводники сейчас настолько ядреные, что могут рулить десятком таких лент. По сути тебе надо вычислить ток на каждый сегмент - это ключевой параметр
Ну к примеру:
http://www.chipdip.ru/product/irf530n/
Аноним 16/04/16 Суб 21:32:15  123618266
>>123618050
Или this:
http://www.chipdip.ru/product/irlu120n/
Аноним 16/04/16 Суб 21:37:54  123618883
а почему на оппике мега зачёркнута?
Аноним 16/04/16 Суб 21:38:05  123618905
14608318857640.jpg (23Кб, 600x600)
>>123618266
вот такой подойдет?
http://www.chipdip.ru/product/irf540n/
я просто не в России
Аноним 16/04/16 Суб 21:45:23  123619685
народ, погуглите оппик? там какая-то инструкция как сделать из ржб ленты медленный экран. поясните как на ржб ленте светодиоды разным цветом загораются?
Аноним 16/04/16 Суб 21:51:45  123620289
>>123618905
Ага.

Держи самый простой код:

int input = A0;

int seg1 = 1;
int seg2 = 2;
int seg3 = 3;
int seg4 = 4;

int level = 0;


void setup ()
{
// Serial.begin(9600);
pinMode (input, INPUT) ; // input from the Sound Detection Module
pinMode(seg1, OUTPUT);
pinMode(seg2, OUTPUT);
pinMode(seg3, OUTPUT);
pinMode(seg4, OUTPUT);

}

void loop ()
{
/
у нас четыре выхода, так что мы делим выходные 1024 значений на 4 = 256
1 == 0-256;
2 == 256-512
3 == 512-768
4 == 768-1024


/

level = digitalRead (input) ;

if (level >=0 ) // первый сегмент включен всегда
{
digitalWrite(seg1, HIGH);
}else
{
digitalWrite(seg1, LOW);
}

if (level >=256 )
{
digitalWrite(seg2, HIGH);
}
else
{
digitalWrite(seg2, LOW);
}

if (level >=512 )
{
digitalWrite(seg3, HIGH);
}
else
{
digitalWrite(seg3, LOW);
}

if (level >=768 )
{
digitalWrite(seg4, HIGH);
}
else
{
digitalWrite(seg4, LOW);
}

}

Аноним 16/04/16 Суб 21:54:52  123620582
а всё понял. это не обычная лента
Аноним 16/04/16 Суб 21:55:21  123620629
>>123620289
>// Serial.begin(9600);
Не надо
>level = digitalRead (input) ;
level = analogRead (input) ;
Блеять, извиняй, анон, я чуток заебался, и начал говнокодить из примера.

Олсо попробуй для начала реализовать на обычных светодиодах, а когда получится то переходи на лунту и полевики.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 26 | 7 | 7
Назад Вверх Каталог Обновить

Топ тредов