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

Приглашаем на вебинар «Новинки и уникальные решения Molex. На что обратить внимание и почему»

15 апреля приглашаем на вебинар, который будет интересен разработчикам и инженерам-схемотехникам, интересующимся тенденциями рынка, новыми перспективными решениями для соединений «провод-провод», «провод-плата», «плата-плата». Для инженеров КИПиА и IT будут освещены уникальные решения Molex для «удлинения» интерфейсов HDMI, DisplayPort и USB даже в условиях сильного зашумления, а также семейство бесконтактных датчиков Contrinex. Помимо этого, будет уделено внимание дальнейшему развитию направления антенн, где Molex имеет ряд интересных и уникальных решений.

Подробнее

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

А если переключение по темпу, а выбор по программному ГСЧ? Тоже получаем "уникальные ... комбинации рисунка и цветов" :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
                     

Как снизить потери при включении силового ключа: простая схема управления скоростью нарастания

Снижение потерь на переключения в силовых электронных системах, например, в приводах, зачастую противоречит требованиям ЭМС и ограничивается таким параметром как скорость нарастания напряжения. Простой способ решения, предлагаемый 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 ШколоКлокер
      в крацце. я спалил (не факт что умерли. не знаю как проверить) 4 разных транзистора.
      причина этой писанины. я не смог запустить мосфеты. делал все по схеме. все резисторы. даже диод ставил ибо нагрузка это 2амперный двигатель. подавал шим через ардуино. с разными частотами. не работает НИЧЕГО. я уже купил модуль где точно все распаяно как надо. не работает. он открыт все время. на на всю силу открыт. поставил диод. все равно не управляется ардуиной. код простейший (воид сетап:пинмод(5 аутпут); аналогврайт(5, 255)). но. когда я попровал с другой частотой  
      void setup() { // ШИМ 8 разрядов, 62,5 кГц TCCR1A = TCCR1A & 0xe0 | 1; TCCR1B = TCCR1B & 0xe0 | 0x09; pinMode(5, OUTPUT); analogWrite(5, 0; // на выводе 9 ШИМ=10% } void loop(){ } двигатель начал пищать. я надеюсь мосфет не пробило 5 ампер от аккумулятора когда я пытался грубо его включить.
      а еще я делал уже без резисторв но на крутом каком то мосфете. у которого порог открытия затвора больше ноля(вольт)  ирлб какойто. смотрел видео алекса гавера (заметки ардуинщика)
       
      я реально не знаю что уже делать. руки опускаются, а модель самолета и сервопривод с аппаратурой ждут. 
      доп фото скину по надобностью 
      (не спрашивайте почему я такой глуп и не знаю как запустить элементарный мосфет. мне 15. если поможете, куплю шоколадку) 
    • By LodestaRgr
      Доброго времени суток, форумчане. У меня мало опыта в микроэлектронике, прошу знающих помочь и подсказать?
      Идея сделать из обычных весов, wi-fi IP весы по аналогу CAS для подключения с торговому оборудованию по средствам локальной сети.
      За базу взял весы ГАРАНТ ВПС-40М




      http://www.datasheet-pdf.com/PDF/SDI5209T-Datasheet-SOLIDIC-1238977
      Подключение к локальной сети через Wi-Fi пытаюсь реализовать при помощи платформы NodeMCU на основе модуля ESP8266 (аналог Arduino c модулем wifi)

      Проблем с подключением по WiFi к торговому оборудованию (выбираю модель IP весы производства CAS) не возникло, программа получает вес который я указываю.
      Не могу разобраться как получить нужный сигна (сам вес от весом) от контроллера SDI5209T.
      На сколько я понял он использует интерфейс I2C на ножках 3 и 5. (опыта в работе с I2C еще не было)
      Подключаю его к NodeMCU (ножки GPIO 0, GPIO 4 - напряжения просто включаю весы), запускаю скетч сканера I2C портов
      https://www.instructables.com/id/ESP8266-I2C-PORT-and-Address-Scanner/
      и каждый раз получает разные адреса устройств по 26 по 4, 5 и т.д. т.е.
      Помогите, может советом, как мне словить сигнал веса с данного контроллера?
       
    • By Basters
      Доброго времени суток. 
       
      Идея
      Довольно давно у меня появилась идея сделать во дворе подсветку (именно подсветку, не освещение) дорожек с учетом максимальной экономии электричества.
      Экономию электричества, по моим прикидкам, я бы мог обеспечить за счет работы конечных потребителей в режиме, скажем, 10-20% от их мощности. В случае, когда кто-то пришел домой, т.е. сработал какой-то из датчиков движения, либо препятствия, по заранее заданному алгоритму потребители выдают 100% мощности в течении заданного времени, после чего возвращаются обратно к тусклому свету.
      По моему мнению я буду иметь возможность не в полной тьме дойти до двери дома, а также территория будет аккуратно, не броско, подсвечена в момент, когда потребители работают в режиме экономии.
      Кроме того, есть идея связать это все с приложением в телефоне, с возможностью настройки этого всего действа, а так же переключения всевозможных режимов при желании. Отсюда выросла необходимость использовать что-то вроде Arduino, либо nodemcu.
       
      Идея реализации
      Возможно более опытные пользователи меня поправят, но вот как я решил реализовать этот проект.
      Т.к. провода между лампами будут находиться в земле, решено было использовать слаботочку, во избежание нежелательных сюрпризов.
      Питание всей этой схемы будет располагаться где-то в доме, через некий БП я получу из 220 AC необходимый мне 24 DC, после чего, будет запитано N потребителей параллельно. На данный момент я не знаю сколько точно потребителей мне необходимо, т.к. точное число я планировал вывести после тестов "в бою", но пусть будет не более 20. На тестовый период - 5.
      Я начал поиск LED Dimmable ламп и заказ для теста два варианта РАЗ, ДВА. 
      Лампы я решил монтировать в копеечные столбики IKEA/Леруа/(другой магазин), которые изначально идут в виде втыкающихся в землю грибков для сада, работающих на аккумуляторе, который заряжается от солнечной батареи. Т.к. эти столбики довольно копеечные, я мог бы выбросить их электронное содержимое, соединить их через ножки под землей, а на место ламп установить что-то, что мне подходило бы.
      Со одной стороны, это не бросалось бы в глаза днем, практически не мешалось, а ночью помогало комфортно передвигаться.
      К данному посту я прикрепил рисунок от руки для лучшего (надеюсь) понимания схемы. (схемы рисовать как видно умею не очень)
      Если есть идеи по реализации - я буду рад!
       
      Вопросы
      Здесь начинается самое интересное. Если взаимодействие с ардуиной, мобильным приложением и т.п. мне довольно понятно, т.к. я имею опыт программирования и разработки, то вот в плане электроники - печаль. У меня есть базовые знания электроники, но их к сожалению не достаточно, чтобы понять куда двигаться. Из того, что я смог прочесть в интернетах, я понял что многое зависит от самой лампы, а точнее ее контроллера. Но о лампах которые я заказал я знаю только то, что у них стоит пометка Dimmable на алишке и что в теории они должны управляться ШИМом, но я в этом не уверен.... На всякий случай я прикреплю фото одной из них....
       
      Хотелось бы помощи и совета в сборке диммера, который смог бы контролировать в паре с ардуинкой весь этот зоопарк. Я видел уже кучу реализаций, на таймерах разных и других микросхемах, но ввиду отсутствия опыта я понятия не имею что мне стоит использовать и что будет лучше.
      Кроме того, я еще думал о замене ламп на трех ватные смд светодиоды, но проблема все так же, нет понимания как лучше это все собирать.
       
      Заранее спасибо!




    • By Swah
      Я мало разбираюсь в схемотехнике, но этот Проект на tinyAVR(что ето вообще за древняя штука) хочу сделать на ардуино. Т.к Ардуино у меня есть а  tinyAVR нет.

       Вот ссылка на Word файл. Кто может помочь с скетчем и схемкой.
      https://drive.google.com/file/d/1P5sgOSEaZMXmB6ws-ThD7XMu_FS70FwP/view?usp=sharing

      И подойдет ли просто камера смартфона?
    • By Spyro1313
      Помогите убогому, пожалуйста!
      Проблема: Собрана и проверена схема сигнализации (компилируется и загружается).При введении в схему сигнализации модуля ИК с пультом дистанционного управления, не проходит компиляция. Схема ИК модуля отдельно без изменений из проекта сигнализации - компилируется и загружается (как отдельный проект ) на ура!!!
      При проверки проекта сигнализации с модулем ИК Arduino IDE ВЫДАЕТ ОШИБКУ:
      Arduino: 1.8.9 (Windows 10), Плата:"Arduino/Genuino Uno"
      Tone.cpp.o (symbol from plugin): In function `timer0_pin_port':
      (.text+0x0): multiple definition of `__vector_7'
      libraries\IRremote\IRremote.cpp.o (symbol from plugin):(.text+0x0): first defined here
      collect2.exe: error: ld returned 1 exit status
      Несколько библиотек найдено для "IRremote.h"
      Используется: c:\Program Files (x86)\FLProg\ideV3\portable\sketchbook\libraries\IRremote
      Не используется: c:\Program Files (x86)\FLProg\ideV3\libraries\IRremote
      exit status 1
      Ошибка компиляции для платы Arduino/Genuino Uno.
      Этот отчёт будет иметь больше информации с
      включенной опцией Файл -> Настройки ->
      "Показать подробный вывод во время компиляции"
      ==================================================================
      Явно проблема с библиотеками.Не могу разобраться.Что делать?Подскажите...
  • Сообщения

    • Ничоси, действительно зарядка, бицуху можно хорошо накачать
    • Кстати эта фраза заставила меня копнуть в эту сторону... а почему бы тогда не ESP32? Тогда можно вообще отказаться от stm32, ещё и получать данные по WiFi или Bluetooth, по I2S или SPI сбрасывать их на какой-нибудь DAC или MP3-декодер и иметь таким образом ещё и интернет-плеер. Для размышления статья. Тут кстати ещё интересный дисплей упоминается, управляемый одним выходом UARTа, правда стоит он почти 30 баксов. з.ы. хотя так рано или поздно можно прийти к малинке...
    • А что обсуждать? Боковые рёбра на корпусе нужно было сделать вертикальными и, возможно, потоньше и почаще. Схема идиотская. Зачем там лампы, вообще непонятно. Да! Эта тема не для обсуждения изделий.
    • Динамики с разборки 1 шт - 200 руб, пара 350 руб при опте скидки. 0,5ГД-30 16 Ом пара 1ГД-4А 79г 1шт 1ГД-4А 78г пара 1ГД48-140 83 г. 2шт 1ГД-50-1 1шт 1ГД-50 пара 2ГД-40А-140 1шт 2ГДШ-2 8 Ом 1шт 2ГДШ-2 8 Ом пара 3ГДШ-1 1шт 3ГДШ-2-8-100 пара 4ГДШ-3 8 Ом пара 6ГДШ-6 4 Ом 1шт HLS 4 Ом 2W (импорт) 1шт ХН 8 Ом 8Ватт (импорт) 1шт комплект от TV 4 динамика 2 -4Ом -15W ,2-8Ом-15W -700 руб Сняты со старой радиоаппаратуры ,состояние разное, прилагается на фото,  если заинтересует -готов сделать дополнительные фото. Все вопросы в личку. Возможна отправка за Ваш счёт Почтой России, ТК, заказ от 500р. Оплата на карту Сбербанка В общую сумму входит покупка деталей из других моих тем.
    • Самопал .... мечта бомжа для цветмета ....
    • обычный 28 или 32 .... у меня кухня - 22,5 квадрата ... 
×
×
  • Create New...