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

@lice

★✩✩✩✩✩✩
12 Апр 2019
128
30
выделяется памяти 96*96 = 9K
Ну да. В описании всё просто: ''В Arduino Nano/UNO/Pro Mini при использовании набора эффектов и режимов как в видео про гирлянду очень впритык вмещается матрица 16х16 (256 диодов), возможны зависания и перебои в работе; '', а в натуре- есть нюансы, когда в нано 256 диодов влезет только если матрица- квадрат.
 

mogadanez

✩✩✩✩✩✩✩
6 Май 2019
23
0
Prague, Czech Republic
поэтому и хочется зарубить самые прожориливые эффекты
причем тот же noise выделяет памят даже если не используется
 

VictorCPP

✩✩✩✩✩✩✩
12 Май 2019
4
0
Ветка обсуждения проекта Bluetooth матрица
Страница проекта на AlexGyver.ru: https://alexgyver.ru/gyvermatrixbt/
Видео:

Делитесь своими вариантами изготовления, модификациями и улучшениями!

Dear Alex,
I wish to thank you for that amazing project, I would love to recreate it myself, if possible I would like to ask a question,
you mentioned in the description that new updated versions will no longer support arduino NANO\UNO etc. due to the large file size and small memory limit of the boards, so the solution (if I wish to include all the code) is to switch to arduino mega or ESP8266/NodeMCU/Wemos, I wish to know if the code will support also the ESP32 (the is simply the board I currently have to work with) which is the next generation of ESP8266, and if you can make a documentation of how you recommend to wire it correctly.
And again thank you for the amazing project.

Best regards,
Vic.
 

@lice

★✩✩✩✩✩✩
12 Апр 2019
128
30
@AntonK., ничего не знаю про ваш микроконтроллер, но- пробовали ли вы залить в него хоть какой нибудь другой простенький скетч? Имхо, это не проблема данного скетча, а вообще не умение компа писать в ваш микроконтроллер.
 
  • Лойс +1
Реакции: Andrew R

AntonK.

✩✩✩✩✩✩✩
17 Май 2019
6
0
Проблема пока не в микроконтроллере, все происходит на уровне проверки =( Скетчи на данный контролер заливал
 

KennyUA

★✩✩✩✩✩✩
13 Ноя 2018
59
18
Нужно удалить стандартную либу FastLed и перенести туда папку с либой именно с проекта Гувера. Должно заработать.
 

AntonK.

✩✩✩✩✩✩✩
17 Май 2019
6
0
Нужно удалить стандартную либу FastLed и перенести туда папку с либой именно с проекта Гувера. Должно заработать.
Не помогает =((( Могу дать доступ по TimeViewer

Arduino: 1.8.2 (Windows 10), Плата:"WeMos D1 R1, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600"

In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/bitswap.h:4:0,

from C:\Users\Admin_scamt\Downloads\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:1:

C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/FastLED.h:17:21: note: #pragma message: FastLED version 3.002.000

# pragma message "FastLED version 3.002.000"

^

In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/led_sysdefs.h:24:0,

from C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/FastLED.h:44,

from C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/bitswap.h:4,

from C:\Users\Admin_scamt\Downloads\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:1:

C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/platforms/esp/8266/led_sysdefs_esp8266.h:15:17: error: conflicting declaration 'typedef uint8_t boolean'

typedef uint8_t boolean;

^

In file included from sketch\GyverMatrixOS_v1.11.ino.cpp:1:0:

C:\Users\Admin_scamt\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.1\cores\esp8266/Arduino.h:191:14: error: 'boolean' has a previous declaration as 'typedef bool boolean'

typedef bool boolean;

^

In file included from C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/FastLED.h:68:0,

from C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/bitswap.h:4,

from C:\Users\Admin_scamt\Downloads\GyverMatrixBT-master\firmware\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:1:

C:\Program Files (x86)\Arduino\libraries\FastLED-stm32patch/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output

# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"

^

exit status 1
Ошибка компиляции для платы WeMos D1 R1.
 

AntonK.

✩✩✩✩✩✩✩
17 Май 2019
6
0
Нужно удалить стандартную либу FastLed и перенести туда папку с либой именно с проекта Гувера. Должно заработать.
Контролер у мена такой:
https://www.aliexpress.com/item/32786565171.html
Но на уровне проверки скетча роли не играет какой контроллер.
Так как уровень у меня в данных вещах читаю по инструкции,то понять не могу в чем проблема. Знать бы как выйти на Алекса чтобы мог сказать как побороть эту дрянь.
 

Василий С

✩✩✩✩✩✩✩
19 Май 2019
4
1
У меня аналогичная проблема: при компиляции скетча Алекса ошибка: No hardware SPI pins defined. All SPI access will default to bitbanged output...
Плата Wemos D1 R2 V2.1.0, но ошибка возникает на этапе проверки скетча, без подключения платы...
При компиляции примеров встроенных в Ардуино айди проблем нет...
 

Василий С

✩✩✩✩✩✩✩
19 Май 2019
4
1
Теперь новая проблема)): Подпрыгивает бегущая строка... Причем иногда после каких-то загрузок не прыгала... Так и не понял что влияет на эти прыжки... Есть мысли по этому поводу?
 
  • Лойс +1
Реакции: vredik

valera

✩✩✩✩✩✩✩
19 Июн 2019
2
0
Модуль блютуз который на борту esp32 работать будет ?
 

Александр Симонов

★★★★✩✩✩
2 Авг 2018
727
207
@valera, в коде идёт предположение, что блютуз подключен к железному UART-у (класс Serial). Придётся в нескольки местах поменять. И добавить инициализацию блютуз-модуля в функцию setup.

Сам хочу на esp32 сделать, тем более что они сейчас по цене как ардуина+блютуз-модуль. Но ещё не приехали.
 

Virgis

✩✩✩✩✩✩✩
9 Июн 2019
1
0
Расскажите пожалуйста внятно, как настроить часы. Благодарю.
 

Gogy

★✩✩✩✩✩✩
14 Апр 2019
80
14
Теперь новая проблема)): Подпрыгивает бегущая строка... Причем иногда после каких-то загрузок не прыгала... Так и не понял что влияет на эти прыжки... Есть мысли по этому поводу?
Я снял ограничения по току тут:
#define CURRENT_LIMIT 0 // лимит по току в миллиамперах, автоматически управляет яркостью (пожалей свой блок питания!) 0 - выключить лимит (было 2500)
У меня БП на 8 китайских ампер, при работе матрицы с выключенным ограничением по току еле теплый.
Попробуй 0 или увеличь лимит в этой строке.
 

VictorCPP

✩✩✩✩✩✩✩
12 Май 2019
4
0
Кто нибудь может помочь исправить эту ошибку?
(не проходит компиляцию)

контролер: ESP8266
Arduino IDE version: 1.8.9
GyverMatrixOS_v1.11

Capture.JPG


Arduino: 1.8.9 (Windows 10), Board: "Generic ESP8266 Module, 80 MHz, Flash, Disabled, All SSL ciphers (most compatible), ck, 26 MHz, 40MHz, DOUT (compatible), 512K (no SPIFFS), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

Build options changed, rebuilding all
In file included from C:\Users\AxD\Desktop\test settings for esp8266\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:137:0:

C:\Users\AxD\Documents\Arduino\libraries\FastLED/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.006

# pragma message "FastLED version 3.002.006"

^

In file included from C:\Users\AxD\Documents\Arduino\libraries\FastLED/led_sysdefs.h:27:0,

from C:\Users\AxD\Documents\Arduino\libraries\FastLED/FastLED.h:41,

from C:\Users\AxD\Desktop\test settings for esp8266\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:137:

C:\Users\AxD\Documents\Arduino\libraries\FastLED/platforms/esp/8266/led_sysdefs_esp8266.h:15:17: error: conflicting declaration 'typedef uint8_t boolean'

typedef uint8_t boolean;

^

In file included from sketch\GyverMatrixOS_v1.11.ino.cpp:1:0:

C:\Users\AxD\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\cores\esp8266/Arduino.h:191:14: error: 'boolean' has a previous declaration as 'typedef bool boolean'

typedef bool boolean;

^

In file included from C:\Users\AxD\Documents\Arduino\libraries\FastLED/FastLED.h:65:0,

from C:\Users\AxD\Desktop\test settings for esp8266\GyverMatrixOS_v1.11\GyverMatrixOS_v1.11.ino:137:

C:\Users\AxD\Documents\Arduino\libraries\FastLED/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output

# pragma message "No hardware SPI pins defined. All SPI access will default to bitbanged output"

^

exit status 1
Error compiling for board Generic ESP8266 Module.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.



1563108113874.png
 
Изменено:

Макасин

✩✩✩✩✩✩✩
18 Июл 2019
6
0
Ребят, нужна помощь! Подключил ленту, использовал есп. Загрузил скетч, все норм. НО лента при подключение бп (лбп из роликов гайвера) лента светится но не все светодиоды до конца + горит просто белым светом. Телефон к бт подключается но ничего не происходит. Кто сталкивался - нужна помощь.