Подключить 3D cube к Arduino

MixaONil
Offline
Зарегистрирован: 07.09.2015

Привет, форумчане.

В спешке купил на Али куб http://ali.pub/a0hv2 Как утверждает продавец, он не подключается к Arduino. Это я узнаю за пару дней до получения. А использовать его требуется через неделю. Может кто уже сталкивался с этим или знает об этом больше чем продавец?

Возможно ли и как подключить данный комплект к Arduino?

И второй вопрос, уже программный, нужно показать надпись в этом кубе, вылетающие или скользящие про грани куба буквы, образующие слова.

Подскажите пример или библиотеку преобразования букв в данные для 3d куба.

Спасибо, если кто окликнется. И удачи всем.

 

 

MagicianT
Offline
Зарегистрирован: 03.10.2015

А спаять, что за 2 дня хотите?  -);

Набор фуфло, сам такой сейчас паяю. Там ни резисторов токоограничительных, ни драйвера хотя бы одного, если и заработает - то яркость 1/512 от номинала и долго не проживёт.

Мой подключается, исли прошивка та же, то попробуйте комманды и мануал отсюда 

https://drive.google.com/folderview?id=0B5FDcRwkbQ5BTk9GWXVBT1otN28&usp=sharing

вдруг заработает.

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

К ардуино можно подклчить ВСЁ, что угодно. Вопрос в целесообразности и наличии обвязки

В данном кубе стоит контроллер STC12C5A60S2 от STC Micro.

Вы можете программировать его непосредственно (кто Вам не даёт?), а можете подлючить к Ардуино (неясно только зачем). Дело Ваше, как хотите, так и делайте.

MagicianT
Offline
Зарегистрирован: 03.10.2015

В моём наборе 15F2K60S2, из того же магазина - трёхцветный куб 8х8х8. Хотел даташит глянуть, не нашёл, на официальном сайте stc всё по китайски, но я хотел хотя бы цифры по предельным токам порта глянуть - нигде нету. Кстати, даташит на 12F тоже - не могу найти секцию предельных электрических параметров, они что - шифруются?

Выкину а эту хрень (МК), и поставлю ардуино Мега - там вызвонил 32 линии строк получается, у Уно ног не хватит. И столбцы, 16 -поставлю две ULN2803. 48 выходов без всяких сдвиговых регистров.  Току правда маловато получается, мега максимум 200 мА, на 32 диода где-то 6.25 мА и еще мультиплекс на 16, но должно получится. Паять задолбался, кстати инструкция по сборке тоже не правильная.

MixaONil
Offline
Зарегистрирован: 07.09.2015

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

1. Куб собирается из деталей этого набора (уж какой есть, может как-то заработает).

2. Управление через Ардуино даст возможность попытаться спрограммировать что нужно.

3. Может кто поможет с кодом эффектов для куба, с выводом букв например.

Так что ПОДЕЛИТЕСЬ скетчами для куба 8*8*8. Спасибо.

MagicianT
Offline
Зарегистрирован: 03.10.2015

Спаял свой чёртов куб, запарился. Никому не советую в том магазине брать. Красные светодиоды - дерьмо, сдохли все запасные 15 штук ещё при пайке, я как выяснил - перегрева боятся. Зелёные и синие те ничего, пережили. Выводы у светодиодов короткие, 16мм, стандарт - 26-28мм. Когда собрал и потом по ютубу полазил - посравнивать, токо тогда заметил что мой куб в 2 раза меньше. Всё бы ничего, но видимость слоёв похуже - верхние загораживают нижних.

 Микруху китайскую выкинул, как и собирался запустил всё на Меге с двумя ULN2803. Софт не сложно в интернете найти, полно примеров. Много бестолковых, но для начала сойдут.

Буквы писать сейчас научил, содрал кусок кода у адафрута - GFX, выкинул всё лишнее и шрифт 8х8 подключил.

Делиться пока не буду, стадия обкатки идёт, да Вам и не к чему пока, "паяйте, Шура, паяйте" -);

MixaONil
Offline
Зарегистрирован: 07.09.2015

Да все спаяно. В стадии запуска. И решении подключения через Ardu. Потеряно 5 зеленых. А жадничать Бог не велит, не по христиански. Да и форум создан чтобы делиться, и не только своими амбициями.

MagicianT
Offline
Зарегистрирован: 03.10.2015

Ты чё , идиот? Сам же сказал, хто твой куб к ардуино не цепляется. Тогда какой тебе нахер скетч надо?

MixaONil
Offline
Зарегистрирован: 07.09.2015

Точно кто-то идиот, да еще по русски плохо читает. Вопрос написан КАК подключить... И хер оставь себе...

А тем кому интересно, поясняю. Китайцы из этого магаза выпускают разные наборы, по функционалу. Простой, с подключением к Arde, с пультом управленияи и еще чего то. Сами наборы отличаются доп. деталями и прошивкой этой самой 15F2K60S2. Я и просил это мне объяснить, если кто знал. Таковых не оказалось. Так вот я надыбал прошивку контроллера который идет в наборе с Ardой. Она отличается тем, что в начале ожидает данные по RX, естественно скетч все данные посылает на куб через TX. Сегодня куб увидел Arduino через перешитый 15F2K60S2. Все тема закрыта, всем спасибо.

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

MagicianT
Offline
Зарегистрирован: 03.10.2015

Цитата:
 Таковых не оказалось. Так вот я надыбал прошивку контроллера который идет в наборе с Ardой. Она отличается тем, что в начале ожидает данные по RX, естественно скетч все данные посылает на куб через TX. Сегодня куб увидел Arduino через перешитый 15F2K60S2.

 В ответе -1, есть линк, в нём и программа и коды для открытия сессии обмена данными.

Харош трепаться, если прошивку смог поменять, не стал бы спрашивать детские вопросы про вывод букв. Долбо-он хренов.

Выложи прошивку, вот и посмотрим.

wss
Offline
Зарегистрирован: 26.11.2016

Всем привет! купил вот этот кубик https://ru.aliexpress.com/item/DIY-3D8-multicolor-LED-mini-light-cubes-Excellent-animation-Effects-3D-CUBES-8-8x8x8-Kits-Junior/32696615891.html. И естественно возник такой же вопрос . Как подключить к адруино? MixaONil поделись опытом. И еще вопрос какой адаптер нужен , чтобы от 220 В работал? Какой адруино лучше купить?

 

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

Специально даёте ссылку на собственный заказ, чтобы без Вашего пароля никто увидеть не мог?

wss
Offline
Зарегистрирован: 26.11.2016

Поменял ссылку.

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

wss пишет:

какой адаптер нужен , чтобы от 220 В работал? 

Вообще-то почти любой, который из 220 USB делает. В любом магазине их навалом рублей по 200.

Можете купить вот такой набор - будет работать и от 220, и от прикуривателя в автомобиле.

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

wss пишет:

 И естественно возник такой же вопрос . Как подключить к адруино?

Этот вопрос тут поднимается постоянно, но каждый раз. когда объясняешь спрашивающему, что в таком виде вопрос не имеет смысла, он обижается.

В общем, можете обижаться, но в таком виде вопрос ни о чём. Пржде, чем обсуждать "как подключить", надо понять "для чего подключить". Что именно Вы собираетесь делать из связки этого девайса и ардуино. Когда это будет ясно, тогда понятно будет и как подключать.

wss
Offline
Зарегистрирован: 26.11.2016

Вот так хочу https://www.youtube.com/watch?v=1c2K2heic9k. Я думаю, к кому попадает такой куб, рано или поздно задается вопросом : "Надо что-то свое забабахать!!". И еще, на видео к ардуино подключен какой-то девайс, не подскажете что это?

wss
Offline
Зарегистрирован: 26.11.2016

за адаптер спасибо, будем брать.

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

На видео  куб, исзначально сделанный на ардуино (типа такого). Ваш же, теоретически можно связть, только зачем? У него есть свобсвтенный котроллер, который можно программировать ничем не хуже, Ардуино. Что там за контроллер, можете сказать (там есть микросхема, что на ней написано?)? А то они туда иногда разные пихают.

wss
Offline
Зарегистрирован: 26.11.2016

STC 15F2K60S2. Вроде отличие поставки от моей только отсутсвие у меня 4 пинового разъема. Хотя может и платы отличаются. У меня есть преобразователь USB-UART, им можно залить? Жалко фото на форум не закинуть. Вот она http://www.chinarostao.ru/product/8934601.html

ЕвгенийП
ЕвгенийП аватар
Онлайн
Зарегистрирован: 25.05.2015

Вот её даташит. Смотрите как программировать и как прошивать - http://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15-English.pdf

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

ЕвгенийП пишет:

Вообще-то почти любой, который из 220 USB делает.

я запретил из 220-ти делать USB.

wss
Offline
Зарегистрирован: 26.11.2016

Клапауций 234 пишет:

ЕвгенийП пишет:

Вообще-то почти любой, который из 220 USB делает.

я запретил из 220-ти делать USB.

Обоснуйте.

wss
Offline
Зарегистрирован: 26.11.2016

ЕвгенийП пишет:

Вот её даташит. Смотрите как программировать и как прошивать - http://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15-English.pdf

Мне лично кажется , что ардуиной программировать проще.

wss
Offline
Зарегистрирован: 26.11.2016

Изображение моей платы.  Может кто подкинет схему для ардуино?

wss
Offline
Зарегистрирован: 26.11.2016

wss
Offline
Зарегистрирован: 26.11.2016

Вот это что - не понятно.

wss
Offline
Зарегистрирован: 26.11.2016

кажется ,понял

wss
Offline
Зарегистрирован: 26.11.2016

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

wss пишет:

Обоснуйте.

обосновываю: я - тиран и сумасброд.

arduino328
Offline
Зарегистрирован: 01.09.2016

Клапауций 234 пишет:

wss пишет:

Обоснуйте.

обосновываю: я - тиран и сумасброд.

Ну насчёт тирана - это преувеличение :)

wss
Offline
Зарегистрирован: 26.11.2016

Еще один вопрос https://ru.aliexpress.com/item/DIY-3D8-multicolor-mini-LED-light-display-Excellent-animation-3D-8-8x8x8-Electronic-Kits-Junior/32700909987.html?spm=2114.10010208.1000014.6.5lNUiH&scm=1007.13338.46806.0&pvid=1e5d91c3-7ac1-4765-9bd2-22a797ab5f2a&tpp=1&detailNewVersion=&categoryId=200004373 . Китаец говорит что вот это под ардуину. Там голая плата, что все в одну микросхему затолкали?

romster
Offline
Зарегистрирован: 15.04.2013

Такс теперь и я почти допаял такой куб, без сдвиговых регистров на одном контроллере, мамка походу универсально разведена, там есть еще странные места для припаивания различных разъемов, вот бы собрать здесь схемы различных реализация данного куба.

Dima_citroen
Offline
Зарегистрирован: 11.12.2016

MixaONil пишет:

Точно кто-то идиот, да еще по русски плохо читает. Вопрос написан КАК подключить... И хер оставь себе...

А тем кому интересно, поясняю. Китайцы из этого магаза выпускают разные наборы, по функционалу. Простой, с подключением к Arde, с пультом управленияи и еще чего то. Сами наборы отличаются доп. деталями и прошивкой этой самой 15F2K60S2. Я и просил это мне объяснить, если кто знал. Таковых не оказалось. Так вот я надыбал прошивку контроллера который идет в наборе с Ardой. Она отличается тем, что в начале ожидает данные по RX, естественно скетч все данные посылает на куб через TX. Сегодня куб увидел Arduino через перешитый 15F2K60S2. Все тема закрыта, всем спасибо.

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

Приветствую! Может скинешь сюда отчет? Тоже куб такой.

wss
Offline
Зарегистрирован: 26.11.2016

Всем привет. Думаю через неделю дособеру сей кубик. В придачу к нему идет файл Thumbs.db. Я так понимаю прошивка. Теперь вопросы. Какой прогой лучше смотреть прошивку(сам код)?  Где-то  прочитал в нете , что на данных микросхемах может быть защита от перезаписи. Такое бывает? . И самый главный  как считать прошивку, я имею ввиду подключение 2 -х usb-uartов и залить свою? В каком формате прошивка должна быть? Да и еще , заказал все-твки  2-й кубик под ардуину. 

Dima_citroen
Offline
Зарегистрирован: 11.12.2016
wss
Offline
Зарегистрирован: 26.11.2016

Я не спец , но предположу, что вопрос будет такой. А какой МК стоит?

Dima_citroen
Offline
Зарегистрирован: 11.12.2016

wss пишет:

Всем привет. Думаю через неделю дособеру сей кубик. В придачу к нему идет файл Thumbs.db. Я так понимаю прошивка. Теперь вопросы. Какой прогой лучше смотреть прошивку(сам код)?  Где-то  прочитал в нете , что на данных микросхемах может быть защита от перезаписи. Такое бывает? . И самый главный  как считать прошивку, я имею ввиду подключение 2 -х usb-uartов и залить свою? В каком формате прошивка должна быть? Да и еще , заказал все-твки  2-й кубик под ардуину. 

 

Защита в МК бывает. я новичок с этими кубами. только разбираюсь. тоже еще заказал куб на меге.

 

вот такой https://ru.aliexpress.com/item/3D8S-LED-Light-Cube-CUBE8-8x8x8-3D-LED-kits-junior/690326054.html?spm=2114.13010608.0.0.Ta4Znt

Этим можно управлять ардуиной или шилд влупить на ТF карте вот такой 

https://ru.aliexpress.com/item/3d8sTF-memory-card-animation-memory-modul...

 

wss
Offline
Зарегистрирован: 26.11.2016

Мне прямо в посылке прислали на бумажке ссылку на гуглдиск , где вся инфа .

Dima_citroen
Offline
Зарегистрирован: 11.12.2016

wss пишет:

Мне прямо в посылке прислали на бумажке ссылку на гуглдиск , где вся инфа .

кинь ссылку посмотреть пожалуйста

вот фото того куба с прикрепленной картой. можо вместо карты ардуину с TF прикрутить и  Эффекты лить

Когда прийдет это все хозяйство -отпишусь

 

wss
Offline
Зарегистрирован: 26.11.2016

Ссылку уже не найду. Мой скайп-wss1972. Скину архив.

Dima_citroen
Offline
Зарегистрирован: 11.12.2016

romster
Offline
Зарегистрирован: 15.04.2013

WiKiпедия говорит, что это точно не прошивка:

Thumbs.db специальный файл, используемый операционной системой Microsoft Windows XPMicrosoft Windows Vista и прочими операционными системами компании Microsoft, в котором хранятся эскизы изображений папки для режима «Эскизы страниц» ПроводникаThumbs.db создаётся в каждой папке, которая содержит изображения, при первом отображении её содержимого.

Прошивка эффектов этих кубов пишется для ардуино, все очень просто:

1. пишем прошивку типа "хелло форлд" ))) помигать пикселем в кубе

2. закидываем её в ардуино

3. подключаем ардуино к кубу (ноги TX и GND на кубе) кстати фото есть в архиве у китайца

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

5. как только началась эта заставка с Uno на кубе, квлючайте ардуино, она почти сразу начнет молотить команды в куб, ну или чего вы там накодили.

вот вроде и все.

romster
Offline
Зарегистрирован: 15.04.2013

очень интересная плата, у меня вот не полная версия, а тут можно подключать USB прямо на плату да еще всякие детальки..

romster
Offline
Зарегистрирован: 15.04.2013

вот ссылка китайца на сборку и программирование https://drive.google.com/drive/folders/0B5FDcRwkbQ5BUzlueENXZlpVOXc

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

wss пишет:

Всем привет. Думаю через неделю дособеру сей кубик. В придачу к нему идет файл Thumbs.db.

наличие файла Thumbs.db свидетельствует о том, что публикатор исходников полный нуб - поищи в архиве, возможно там ещё валяются номера кредитных карт и прочее добро жертвы.

wss
Offline
Зарегистрирован: 26.11.2016

Поставил предпоследнюю матрицу и тут всплыл косяк. 2 минусовых контакта матрицы замыкаются. На фото  видно. Если звонить на "кроватке" МК STC15F2K60S2 , то 10 и 19 контакты замыкаются.  Пока мысль, кинуть перемычку прямо с ноги МК на ногу матрицы.  Вообщем нужен совет . Может у кого на таком микросхеме куб, брякнет эти контакты на плате?

Dima_citroen
Offline
Зарегистрирован: 11.12.2016

вот и мой пришел куб 

ссылка так же на бумаге написана https://drive.google.com/folderview?id=0B5FDcRwkbQ5BNW9aZGs2amxKeVU&usp=sharing

МК 15F2K60S2

 

Волшебник
Offline
Зарегистрирован: 22.12.2016

Oт оригинала были взяты только диоды и плата. Куб стоит на резисторах, в комплект поставки они не входят. Также добавлены ардуино Мега2560 и пара ULN2803, dupont шнурки ну и там по мелочи. 

В первом клипе показано включение "трэйсов" - следов, потом не показывалось - для сокращения времени, клипы в "ускореном" режиме снимались, пол дня на ютуб качал. В HD заняло бы дня 2-3, но ролик есть, 2 ГБ, могу выложить, хотя на кой  он, фотоаппарат всё одно не ахти, цвета не правильно переданы, зелёный особено. В живую смотреть надо.

Смотрите сами:

0 Базовый элемент - точки.

https://youtu.be/3_tTs6nfrDM

1 Базовый элемент - линии.

https://youtu.be/bWEtSmT26RA

2 Базовый элемент - плоскость.

https://youtu.be/p2BItkciyVw

3 Липкие квадраты, типа тетриса.

https://youtu.be/6K1bZ2LosFU

4 Снег, в 2Д.

https://youtu.be/Z4rFBSuUABU

5 Снег в 3Д.

https://youtu.be/LQfpWbEGDBw

6 Цифры, текст.

https://youtu.be/0dyLX7UZLso

7 Дифузия.

https://youtu.be/dTaDlneD0iY

8 Песочные часы - плоские.

https://youtu.be/5oHwq-xYKTQ

9 Замерзающий дождь, холодный - капли не скатываются, примерзают.

https://youtu.be/rTbezDRKRwI

10 Винт Архимеда.

https://youtu.be/1ItGm0JymJE

11 Замерзающий дождь, тёплый- капли скатываются, если есть позиция внизу в квадрате 3х3.

https://youtu.be/xGGYq01foek

12 Песочные часы - классические.

https://youtu.be/m-P9_6DcYNY

14 Северное сияние.

https://youtu.be/w8nEt29NJxM

 

wss
Offline
Зарегистрирован: 26.11.2016

Волшебник пишет:

Oт оригинала были взяты только диоды и плата. Куб стоит на резисторах, в комплект поставки они не входят. Также добавлены ардуино Мега2560 и пара ULN2803, dupont шнурки ну и там по мелочи. 

А схему можете выложить? И еще , я с ардуиной столкнулся благодаря кубику, можно как программировать  сей кубик? Кстати, у меня пришел 2-й кубик, который можно подключать к ардуино и отличие от первого только в наличии 4-пинового разъема. Жду когда ардуина прийдет. 

Волшебник
Offline
Зарегистрирован: 22.12.2016

Нету схемы, рисовать лень было. Она примитивная, сложность в аппаратно-программной стыковке, если вы новичёк с ардуино - не замарачивайтесь пока, всё равно не потянете.

Для тех, кто и сам ULN2803 нарисовать может, добавлю что полный отказ от китайского контролера и перевод на мегу сделан по 2-м соображениям:

1. Увеличения яркости, с добавлеными драйверами горят одновременно 32 диода (матрица 32х16). (Не знаю как там у китайцев, но подозреваю что резисторы в комплект они не добавили за ненадобностью - и так ни ьрена в темноте не видно, контролер 30-40мА от силы)

2. Управление яркостью, посредством софтового ШИМ. В ролике-0 (с трейсами) это есть. У меня получилось оптимизировать мегу до 40+ кГц прерываний, в каждом из которых раскадрируется 6(!) портов. Клип снят на 25.6 кГц, при матрицировании на 16 это 1.6кГц обновление всего куба, и 32 уровня яркости даёт 50Гц. Это не много, но с одноцветными диодами вполне достаточно.

Для начинающих - совет, не беритесь сразу за 8х8х8, начните с 3х3х3 или 4х4х4 - на али они есть. 

Dima_citroen
Offline
Зарегистрирован: 11.12.2016

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