ARDUINO Bluetooth матрица. Обсуждение проекта

Batbat

✩✩✩✩✩✩✩
13 Окт 2024
6
0
@Сотнег, две матрицы 8х32 = 512 диодов
да две матрицы например 16х16, каждую отдельно запитать через такой дс/дс
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@Batbat,
ну вот отдельно их и запитайте.
Друг с другом по линии 5V не соединяйте.
И не забудьте, что плата управления тоже потребляет часть тока.


@Batbat,
по-моему, на такое количество светодиодов на максимуме их яркости 3А - мало.
И, если вы рассчитывали на настройку, ограничивающую ток, внутри прошивки, тогда трюк с разделением питания матриц вам не подойдёт. Ограничитель в коде не умеет ограничить половинки.
 

Batbat

✩✩✩✩✩✩✩
13 Окт 2024
6
0
@Сотнег, я думал он яркость ограничит в процентах просто, и соот-но ток уменьшится потребляемый
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@Batbat,
он ограничивает яркость, только если светящие светодиоды не уложатся в лимит.
То есть, если половина изображения будет чёрного цвета (светодиоды не светят), значит на второй половине можно светить вдвое ярче с тем же суммарным лимитом по току.
 
  • Лойс +1
Реакции: Batbat

Batbat

✩✩✩✩✩✩✩
13 Окт 2024
6
0
@Сотнег, понял, ну да, логично
думаю посмотреть программу... может смогу изменить
кстати проектом предполагается самостоятельная покупка микроконтроллера? а то там где то писалось что в комплекте идет какой-то nodeMCU, к моим матрицам ниче такого не идет, что и логично вообщем-то) Ардуино про мини у меня есть, но там нету вайфай модуля получается, он только в esp?
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@Batbat,
если у вас там что-то про WiFi, значит, речь про другой проект.
Тут BlueTooth.

Что нужно для проекта - обычно на схеме проекта нарисовано.

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

И уж тем более, вряд ли вы сможете исправить в коде подсчёт допустимой яркости светодиодов. Даже если бы он был в коде самой прошивки написан - всё равно было бы непростой задачей.
 

Batbat

✩✩✩✩✩✩✩
13 Окт 2024
6
0
@Сотнег, так проект от двух матриц сложнее не становится же, я как понял дефайнами там все настраивается автоматом
а 2 матрицы потому что на одной не умещается просто то что надо, нужно 2
на счет яркости да, смотря как написано, если сложно как-то, то может и не смогу
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@Batbat,
если матрицы всё-таки 8х32,
состыковать их будет не так просто, как могло казаться.
 
  • Лойс +1
Реакции: Batbat

Alexander sy

✩✩✩✩✩✩✩
15 Окт 2024
3
0
Здравствуйте, подскажите где искать проблему. Есть плата Wemos d1 и гирлянда 100 диодов. Ни один скетч матриц не заработал. Прошивка работает, но диоды не горят. Не меняя схему заливал wled. Сразу не работали диоды, потом путем изменения количества в прошивке выяснил что у ленты якобы есть ещё 100впреди. Т.е в wled можно установить количество 200 и разделить на сектора по 100. Первый сектор я отключаю а на втором устанавливаю эффекты и лента работает исправно.
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@Alexander sy,
у вас второй кусок от какой-то гирлянды с удешевлёнными светодиодами.
А первого нет? Может, вы его на другой проект оторвали?

Так и оставляйте 200 светодиодов в настройках на любой прошивке.
На сектора делить не обязательно.
 

Alexander sy

✩✩✩✩✩✩✩
15 Окт 2024
3
0
@Сотнег,суть в том что в wled предполагается линейная конструкция с эффектами "в длину", хотелось бы матрицу слепить. Китайский друг прислал 10м 100 сд гирлянды. Даже не думал что у нее может быть счёт светодиодов внутри. Я думаю что возможно сделать матрицу вроде 10 на 20 и сместить начало координат, чтобы эффекты были на "реальных" светодиодах, но вот где и как изменить эти параметры уже мозгов не хватает 🤔
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@Alexander sy,
чтобы сместить матрицу, нужно либо код прошивки в нескольких местах менять,
либо в библиотеке FastLed в коде счётчик команд светодиодам сдвинуть на сотню.

Но можно просто выстроить гирлянду вертикальными витками,
и тогда на большинстве эффектов вы и не заметите, что половина экрана не отображается.

А на WLED, разве, вы сегментами проблему не решили?
 
Изменено:

Alexander sy

✩✩✩✩✩✩✩
15 Окт 2024
3
0
На wled там просто из приложения настроить, задал 200 диодов, разделил на сектора по сотне, и во втором секторе поставил эффекты, а первый без эффектов, чтобы камень не грузить. В плане настроек у wled из приложения многие параметры менять можно. Если не сложно, подскажите в каком месте Fast led эти параметры искать, и как они называются?
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@Alexander sy,
не подскажу.
И там нужная часть кода, скорее всего, уже фрагментами на ассемблере написана,
поэтому даже не каждый программист найдёт.
 
  • Лойс +1
Реакции: Alexander sy

konstantineo

✩✩✩✩✩✩✩
25 Ноя 2024
3
0
Доброго! Купил вот такое «Модуль ESP8266 Wi-Fi NodeMcu v3 контроллер плата CH340, Type-C» для данного проекта, но в менеджере плат именно такого не вижу. Подскажите пожалуйста, может нужно другой модуль купить? Который подходит для этого проекта. Спасибо! ☺
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@konstantineo,
для этой платы проект с BlueTooth смысла нету делать.
У неё WiFi есть.
Лучше взять проект по-новее на WiFi.

А плата в списке появится, если в менеджере плат установите ядро для плат ESP8266.
Вроде бы, для этого в описании проекта обычно дают "ссылку для менеджера плат".
 

Сотнег

★★★★★★★
15 Янв 2020
4,390
1,504
@konstantineo,
потомок проекта - здесь, наверное:
 
  • Лойс +1
Реакции: konstantineo