Jump to content
Sign in to follow this  
Engin

Световой Эффект На Arduino

Recommended Posts

Здравствуйте всем!

Вот статья http://arduino-cool....nd-rgb-led.html с описанием простого светового эффекта. Захотелось такой себе в составе стерео системы.

Сам я не в теме создания подобных поделок пока, но обращаюсь к форумчанам. Может ли кто нибудь сделать подобную игрушку в Москве? Я бы купил. Совершенно реальное предложение.

Share this post


Link to post
Share on other sites

Т.е. она должна просто мигать, независимо от музыки?

Нет, она должна мигать в зависимости от темпа музыки (я не зря написал, что она мне нужна для моей стерео системы, а так же это видно на видео по ссылке) - это как самый примитивный вариант. Более правильный - уметь анализировать так же частотную составляющую (реагировать на высокие, средние и басы, как это, к примеру, делали в простейшей цветомузыкальной установке состоящей из четырех разноцветных ламп еще в 80-е, а сейчас многочисленные аналоги делают на базе RGB светодиодов). Как я понимаю, первый вариант (простейший, где анализируется только бит) использует, возможно хаотичный, но скорее всего (и в худшем случае) - линейный перебор пресетов, в результате, через некоторое время комбинации приедаются ибо быстро запоминаются (если их не несколько сотен, конечно). Второй же вариант позволяет отображать уникальные (не запрограммированные заранее) комбинации рисунка и цветов.

Share this post


Link to post
Share on other sites

Новые контролллеры VIPerPLUS - практический вебинар 10 июня от ST

В программе вебинара - новые контроллеры VIPerPlus, расширяющие границы применения этих компонентов. Обзор их характеристик и преимуществ. Практика. Демонстрация испытаний из лаборатории ST. Пример моделирования в среде E-DesignSuite.

Зарегистрироваться

...Как я понимаю, первый вариант (простейший, где анализируется только бит) использует, возможно хаотичный, но скорее всего (и в худшем случае) - линейный перебор пресетов, в результате, через некоторое время комбинации приедаются ибо быстро запоминаются.

А если переключение по темпу, а выбор по программному ГСЧ? Тоже получаем "уникальные ... комбинации рисунка и цветов" :rolleyes:

P. S. Никакой (никакая?) Arduino там не нужен. Atmega48 (Atmega8 ) - хватит с о-очень большим запасом

Edited by forever_student

Нет слова "не могу", есть слово "не хочу"...

Share this post


Link to post
Share on other sites

А если переключение по темпу, а выбор по программному ГСЧ? Тоже получаем "уникальные ... комбинации рисунка и цветов" :rolleyes:

P. S. Никакой (никакая?) Arduino там не нужен. Atmega48 (Atmega8 ) - хватит с о-очень большим запасом

Честно говоря, мне, как слабо разбирающемуся в электронике человеку важен конечный результат. Если этого "Atmega48 (Atmega8 ) - хватит с о-очень большим запасом", то возможно так тому и быть.

Главное, что бы кто-то взялся и посвятил этой поделке пару свободных вечеров... Единственное, что в отличие от приведенного в статье варианта, мне нужен экран большего размера (не такой игрушечный) и ленты собираюсь использовать более длинные, т.е. что бы схема обслуживала суммарно большее количество светодиодов.

Share this post


Link to post
Share on other sites
                     

Технология SOI против паразитных эффектов в драйверах затвора

Микросхемы драйверов затвора силовых транзисторов, изготавливаемые по технологии монолитного кремния, подвержены негативному влиянию отрицательных напряжений, возникающих на опорном выводе для верхнего плеча. Технология «Кремний-на-изоляторе» (Silicon-on-insulator, SOI) является надежным решением этой проблемы, о чем свидетельствуют результаты испытаний трех микросхем драйверов затвора полумостовой схемы, в том числе – SOI-драйвера производства Infineon.

Читать статью

...Главное, что бы кто-то взялся и посвятил этой поделке пару свободных вечеров...

Бюджет на эту "пару свободных вечеров"?

...что бы схема обслуживала суммарно большее количество светодиодов.

Какое количество независимых LED или их групп?


Нет слова "не могу", есть слово "не хочу"...

Share this post


Link to post
Share on other sites

forever_student

Бюджет не озвучу, жду Ваши предложения, что бы понять насколько стоимость окажется приемлема для меня.

Мне порекомендовали вот такое решение: http://catcatcat.d-lan.dp.ua/latino-otkryityiy-proekt-ch-svetomuzyiki/ Насколько я вижу, оно интереснее описанного мною в начале данной темы.

Автор предлагает решение 8Х8 светодиодов в блоке размером 300х300 мм. Меня интересует решение 16х16. Что скажете?

Share this post


Link to post
Share on other sites

...Бюджет не озвучу, жду Ваши предложения, что бы понять насколько стоимость окажется приемлема для меня...

См. правила этого раздела B) .

...Автор предлагает решение 8Х8 светодиодов в блоке размером 300х300 мм. Меня интересует решение 16х16. Что скажете?

Если не нужно управлять яркостью (т.е. от каждого RGB- светодиода получаем только 7 цветов) - то Atmega48+куча силовых ключей - и хоть 8х8, хоть 16х16...

Размеры блока - по вкусу ( ну и в зависимости от количества/мощности светодиодов в каждой группе (точке)).


Нет слова "не могу", есть слово "не хочу"...

Share this post


Link to post
Share on other sites

forever_student

Ну... это если в теме и знаешь типичные цены. Я же всего лишь озвучиваю то, что мне нужно получить в итоге, а о ценах я могу рассуждать лишь с точки зрения покупателя, т.е. ориентируясь на предложения на рынке. Если бы я к примеру был миллионером, то это же не значит, что я объявлю миллион, а вы скажете - ок, берусь! :rolleyes::D

Яркостью управлять нужно, конечно. А схему которая предложена автором по второй ссылке, т.е. не на Atmega48, собрать можете?

И еще пара вопросов.

1. На видео мы видим рисунок отображаемый на матрице 8Х8. Если мы строим матрицу 16Х16, то что станет с этим конкретным рисунком? Понятно, что если мы просто дублируем 4 матрицы 8Х8 в единый кластер 16Х16 подключая их параллельно, то новой картинки мы не увидим - вместо этого увидим 4 дублированных картинки 8Х8 (режим заполнения).

Но вот если мы подключим 4 блока 8Х8 последовательно, то мы увидим ту же картинку, только каждый светодиод в варианте 8Х8 будет дублироваться на 4 светодиода в варианте 16Х16 - картинка просто станет больше? Другими словами рисунок не станет сложнее, узоры не разрастутся в стороны? Это к вопросу о подключении четырех матриц 8Х8 в один клястер.

Понятно, что такой вариант не экономный и может быть приемлем именно для удобства масштабирования в зависимости от задач (сегодня соберу 8Х8, завтра, из четырех таких матриц - 16Х16, послезавтра соберу видео-стену 64Х32, а через месяц демонтирую лишнее и ограничусь снова одной матрицей 8Х8). В реальности же, обычно, сразу определяются с размером и собирают матрицу на нужное количество светодиодов.

2. Так вот, если сразу собирать единый блок более 8Х8, то можно ли настроить прошивку контроллера, что бы он развивал картинку (добавлял новые элемены) при подключении большего количества светодиодов? Или, возможно, это работает по дефолту (синтезатор генерирует бесконечно большую карту-рисунок и выбирая размер матрицы 8Х8 или 16Х16 или 64Х64 или 64Х32 мы всего лишь увеличиваем видимую часть этой карты-рисунка)?

Edited by Engin

Share this post


Link to post
Share on other sites

...о ценах я могу рассуждать лишь с точки зрения покупателя, т.е. ориентируясь на предложения на рынке...

Что от Вас и требуется B) .

...А схему которая предложена автором по второй ссылке, т.е. не на Atmega48, собрать можете?...

Могу, но неинтересно. Там даже 8х8 получается клонированием (т.е. матрица 4х4 повторяется 4 раза).

...если сразу собирать единый блок более 8Х8, то можно ли настроить прошивку контроллера, что бы он развивал картинку (добавлял новые элемены) при подключении большего количества светодиодов? Или, возможно, это работает по дефолту (синтезатор генерирует бесконечно большую карту-рисунок и выбирая размер матрицы 8Х8 или 16Х16 или 64Х64 или 64Х32 мы всего лишь увеличиваем видимую часть этой карты-рисунка)?

Всё зависит от ТЗ. Как там будет написано, так и будет работать.


Нет слова "не могу", есть слово "не хочу"...

Share this post


Link to post
Share on other sites
Что от Вас и требуется B) .

Так ведь что бы узнать стоимость подобной работы, нужно где-то увидеть соответствующие предложения и сравнить со своими возможностями, но ведь нас с вами всего двое - продавец и покупатель (который не представляет себе типичных расценок пока). Предложите. Можно в личку.

Могу, но неинтересно. Там даже 8х8 получается клонированием (т.е. матрица 4х4 повторяется 4 раза).

Ок, давайте обсудим ваш вариант, если он функционально лучше.

Всё зависит от ТЗ. Как там будет написано, так и будет работать.

Отлично, ТЗ уточним в процессе.

Edited by Engin

Share this post


Link to post
Share on other sites

могу предложить девайс по-интереснее: http://www.instructa...8x8x8/?ALLSTEPS

Видел такую штуку. Спасибо, но 3D вариации не интересуют...

Обращаюсь ко всем форумчанам!

Коллеги, я готов рассмотреть любые ваши предложения решений не привязанные к определенному контроллеру и элементной базе (к тому же Ардуино), и если ваш вариант понравится и вы его соберете для меня на заказ, то купить готовый экземпляр в Москве. Интересна концепция квадратной или прямоугольной матрицы из RGB или RGBW светодиодов, возможно даже мощных (1Ватт и выше), активация от звука по аукс или микрофону. Если есть идеи, предложения - пишите сюда или в личку, обсудтим.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Сообщения

  • Similar Content

    • By Антон Знаенок
      Доброго времени суток, уважаемые!
      Собираю реле на оптопара с симисторным выходом moc3063 и семисторе bt136-600e.
      В оригинальной схеме используется вместо bt136, bt138 но такого семистора под рукой нет.
      (оригинальная схема во вложении)
      Помогите пожалуйста понять, как нужно расчитывать сопротивления от оптопары идущие к семистору.
      С сопротивлениями указанными в схеме bt136 не открывается.

    • By deniszhur
      Добрый день, уважаемые знатоки, обращаюсь за помощью, поскольку сам уже в отчаянии найти причину, просто бьюсь головой об стену
      проект у меня предельно простой: беспроводной термометр с дисплеем на Arduino
      Для беспроводной передачи использовал имеющиеся дешевые модули на частоте 434 MhZ (https://www.sparkfun.com/products/10532,  https://www.sparkfun.com/products/retired/8946)
      Схема работы следующая:
      передатчик забирает показания температуры с 2х датчиков и передает их раз в 5 минут приемник ловит и выводит показания на 2 7-сегментных дисплея, драйвером для которых используется MAX-7219 Проблема следующая: включаю приемник и передатчик, пока дисплеи не работают, первый прием показаний происходит без проблем, на большой дистанции
      Когда начинают работать дисплеи, дальность приёма ЗНАЧИТЕЛЬНО сокращается, т.е. на той необходимой дистанции, на которой сработал первый прием, второй и последующие уже не проходят. При этом, если расположить устройства поблизости, прием нормально работает и обновляет значения на дисплеях.
      В чем может быть проблема? В недостаточной мощности питания? Но у меня БП на 500ма, и я запитал приемник напрямую от разъема питания (5в).
      Возможно, я упускаю что-то очевидное для более опытных радиолюбителей? Если необходима схема, я выложу
      Очень прошу помочь, у меня уже опускаются руки, а ведь я уже перевел всю схему на печатную плату и запаял, жалко выбрасывать проект, в который вложено так много усилий
    • By Serega4789
      Добрый день всем! Собрал 3 фазный плавный пуск на модулях ssr-40 и ардуино ,заменил на них mov3063 на moc3051 иначе не работало, программу накидал для ардуино, вобщем управляю ими широкой пачкой импульсов от   от угла открытия до перехода через ноль , ШИМ программный от таймера 40 МКС 50 процентов заполнение в итоге, не слишком ли быстрый ШИМ ? Успевает ли за ним светодиод оптрона ?  В даташите не нашел скорость переключения, ШИМ использую т.к.
      Индуктивная нагрузка ,и когда мотор набирает обороты при дальнейшем уменьшении угла его трясет, под нагрузкой этого нет все ровно, обошел это программно 255 максимальный угол ,от130 у.е угла разгон в течение 5 у.е. дальше 2-3 секунд , далее быстрым темпом сокращение угла и таким образом , плавный пуск..
      Может с нормальной частотой ШИМ не надо будет этой части кода, ???
       
    • By Kirmayer
      Изучаю электронику как хобби.
      Сейчас имею на руках самодельную машинку на радиоуправлении. Электронная начинка выглядит как монстр Франкенштейна, управлением мотора занимается китайский клон odrive, связью модуль подсоединенный к Raspberry Pi (он же пользуется и как связующее звено для остальных модулей), различная периферия(экранчик, лампочки, руль, куча датчиков и сенсоров) в общей сложности подключены к двум ардуинкам и трём stm32f103.
      Такой зоопарк следствие того что изначально это всё были разные эксперименты, а сейчас хочу объединить весь свой опыт в одном проекте. Всё это было пробным макетом, теперь же надо привести к красоте. Так как я уже давно хотел изучить Altium Designer собираюсь воссоздать машинку на самодельной плате. И тут у меня начался затуп: а как делать правильно? Сделать одну большую плату на одном мощном контроллере (stm32f407 к примеру), или же для каждой периферии отдельный модуль на слабом контроллере.
      Собственно вопрос к профессионалам, есть ли какой-то свод правил как проектировать сложные устройства, или какого принципа рекомендуется придерживаться?
    • By Андрей Bragslav
      Здравствуйте, если кто-то знает, подскажите, пожалуйста, какой мосфет(Q3) можно использовать. Еще интересует по каким критериям они подбираються и где это можно сделать(тобишь сайт на котором можно указать нужные параметры/или это как-то по другому подбирается?).

      На счет импульсов генерируемых Arduino Uno на микропроцесоре ATmega328P. Частота в даном примере(вообще она будет перед стартом задаваться в пределах 1-50Гц) 50Гц, период 0,02с, duty cycle 50%.

      Еще такой вопрос, подскажите, пожалуйста, нормальный ли характер графика D на осцилографе? Почему он именно такой, если не нормальный, то что исправить? 

      Если нужна дополнительная информацыя, без проблем, в мерах своих возможностей, добавлю. За любую помощь зарание спасибо.
















×
×
  • Create New...