Arduino + LED driver
- Войдите на сайт для отправки комментариев
Ср, 24/02/2016 - 22:38
Здравствуйте, очень нужно помощь, в этом деле я новенький, но съедаю информацию обычно быстро, пробовал найти в интернете, но не находил того что мне конкретно нужно.
У меня есть ардуион нано, и около 30 метров светодиодной ленты, ктрой я хочу управлять через ардуино, но мне явно не хватит пинов для этого дела, я слышал про LED драйвера, находил такие в интернете, читал к ним мануалы, но в душе не чаю по каким параметрам их выбирать и как ими управлять с ардуино, ну т.е. как написать код,
мне нужно около 30-40 портов для ленты, я думал подключить несколько лед драйвером и ими управлять с ардуионо.
Может кто-то показать простейший пример и скетч для понимая?
Уверены что именно 30-40 портов нужны для управления? ТО есть у вас 30-40 отдельно независимых участка которые должны управляться независимо друг от друга? Если да, то вам кроме ШИМ прийдётся курить ещё и расширение портов, или брать самую навороченную ардуино.
А код там простецкий, гуглите ардуино+ШИМ
чуть упрошу задачу, потому что вижу по вашему посту в гугле вы забанены :)
http://arduino.ru/Tutorial/PWM
пост 20 каждый управляется отдельно - разные цены, разные эффекты
готовым только такой видел http://url24.ru/695265
да я уверен что именно 40-30 , грубо говоря мне нужно чтоб я мог управлять нужными участками светодиодов, поэтому так много
Зачем здесь ШИМ ? что он мне даст в этой схеме, если не сложно поясните, я просто скорее всего что-то не понимаю
попробую написать какой у меня был план в голове:
есть ардуино нано, к нему через цифровые порты подключенно что-то типо http://www.chipdip.ru/product/mbi5026gf/ и от этих штук подключены светодиоды, но есть 1 но, я просто не знаю как писать скетч чтобы через драйвер управлять светодиодами
в видео там есть примерно тоже самое что мне нужно, но смысл в том чтобы не покупать ленту за 1.5к а сделать из подручной обычной ргб ленты, докупив просто лед драйвера
тут немного
то же самое, но проще
Вот почти такая же задачка у другого человека была, может что полезного найдёте, там в конце всё равно Гриша :)
http://arduino.ru/Tutorial/registr_74HC595
кто может подсказать где я тупорылю?
подключил все как на схемке, по схемке вроде ясно и понятно, сократил до 1го сдвигового регистра та же ерунда
бестолку никак не хочет заводиться хоть убей, хотя сделал вроде бы все правильно
подключено все по этой схеме, проверил все так же
из наблюдений: когда только запитываю ардуино, светодиоды начинают сразу гореть, вытаскиваю из ардуино 5v и вставляю обратно - перестают, вытаскиваю еще раз 5v они начинают еле еле гореть, ничего не понимаю
помогите пожалуйста кто понимает или сталкивался с таким же
bambooch, после 17, 19 и 21 строк поставь хоть какую нибудь задержку, вроде delay(1000); что бы видеть, что происходит...
а если ничего не происходит?)
добавил всеравно ничего не происходит
:) прикольно, а где управление ногой СТ_СР????????7 даташит не смотрел, но мне кажится она разрешает записывать или работать выходным регистрам.
в описани про это четко написано, и по Русски (русским языком, а не английским), строка 5, немного коряво, но суть в ней
Если я правильно понимаю записывать в регистр надо так
Если я правильно понимаю записывать в регистр надо так
UPD. зависит от фронта, а он указан в даташите... т.е либо 0->1 либо 1-0
Гриша, Andy
спасибо большое, теперь дело пошло, познания малы вот и не знал
Up! у меня такой вопрос можно ли будет соединить 60 таких сдвиговых регистров на 1 ардуино и к ним соответственно 480 светодиодов, такое реально?
Хватит ли мощности ардуино питать это все?
Up! у меня такой вопрос можно ли будет соединить 60 таких сдвиговых регистров на 1 ардуино и к ним соответственно 480 светодиодов, такое реально?
Хватит ли мощности ардуино питать это все?
Да, можно соединить. Питать нельзя, нужен источник. необходимо усилить выходы на ногах строб сигналов, нужен эксперимент: либо корпус повторителя, либо транзистор как повторитель ставить. Начните эксперимент с 10 шт. прочитайте даташит о каскадировании. Вот тема в помощь.