Подключить 3D cube к Arduino
- Войдите на сайт для отправки комментариев
Чт, 22/09/2016 - 13:08
Привет, форумчане.
В спешке купил на Али куб http://ali.pub/a0hv2 Как утверждает продавец, он не подключается к Arduino. Это я узнаю за пару дней до получения. А использовать его требуется через неделю. Может кто уже сталкивался с этим или знает об этом больше чем продавец?
Возможно ли и как подключить данный комплект к Arduino?
И второй вопрос, уже программный, нужно показать надпись в этом кубе, вылетающие или скользящие про грани куба буквы, образующие слова.
Подскажите пример или библиотеку преобразования букв в данные для 3d куба.
Спасибо, если кто окликнется. И удачи всем.
А спаять, что за 2 дня хотите? -);
Набор фуфло, сам такой сейчас паяю. Там ни резисторов токоограничительных, ни драйвера хотя бы одного, если и заработает - то яркость 1/512 от номинала и долго не проживёт.
Мой подключается, исли прошивка та же, то попробуйте комманды и мануал отсюда
https://drive.google.com/folderview?id=0B5FDcRwkbQ5BTk9GWXVBT1otN28&usp=sharing
вдруг заработает.
К ардуино можно подклчить ВСЁ, что угодно. Вопрос в целесообразности и наличии обвязки
В данном кубе стоит контроллер STC12C5A60S2 от STC Micro.
Вы можете программировать его непосредственно (кто Вам не даёт?), а можете подлючить к Ардуино (неясно только зачем). Дело Ваше, как хотите, так и делайте.
В моём наборе 15F2K60S2, из того же магазина - трёхцветный куб 8х8х8. Хотел даташит глянуть, не нашёл, на официальном сайте stc всё по китайски, но я хотел хотя бы цифры по предельным токам порта глянуть - нигде нету. Кстати, даташит на 12F тоже - не могу найти секцию предельных электрических параметров, они что - шифруются?
Выкину а эту хрень (МК), и поставлю ардуино Мега - там вызвонил 32 линии строк получается, у Уно ног не хватит. И столбцы, 16 -поставлю две ULN2803. 48 выходов без всяких сдвиговых регистров. Току правда маловато получается, мега максимум 200 мА, на 32 диода где-то 6.25 мА и еще мультиплекс на 16, но должно получится. Паять задолбался, кстати инструкция по сборке тоже не правильная.
Да меня больше интересует возможность управлять эффектами и выводить буквы в куб. Да существуют разные схемы подключения и можно программировать сам микропроцессор. Но осталась неделя, потому:
1. Куб собирается из деталей этого набора (уж какой есть, может как-то заработает).
2. Управление через Ардуино даст возможность попытаться спрограммировать что нужно.
3. Может кто поможет с кодом эффектов для куба, с выводом букв например.
Так что ПОДЕЛИТЕСЬ скетчами для куба 8*8*8. Спасибо.
Спаял свой чёртов куб, запарился. Никому не советую в том магазине брать. Красные светодиоды - дерьмо, сдохли все запасные 15 штук ещё при пайке, я как выяснил - перегрева боятся. Зелёные и синие те ничего, пережили. Выводы у светодиодов короткие, 16мм, стандарт - 26-28мм. Когда собрал и потом по ютубу полазил - посравнивать, токо тогда заметил что мой куб в 2 раза меньше. Всё бы ничего, но видимость слоёв похуже - верхние загораживают нижних.
Микруху китайскую выкинул, как и собирался запустил всё на Меге с двумя ULN2803. Софт не сложно в интернете найти, полно примеров. Много бестолковых, но для начала сойдут.
Буквы писать сейчас научил, содрал кусок кода у адафрута - GFX, выкинул всё лишнее и шрифт 8х8 подключил.
Делиться пока не буду, стадия обкатки идёт, да Вам и не к чему пока, "паяйте, Шура, паяйте" -);
Да все спаяно. В стадии запуска. И решении подключения через Ardu. Потеряно 5 зеленых. А жадничать Бог не велит, не по христиански. Да и форум создан чтобы делиться, и не только своими амбициями.
Ты чё , идиот? Сам же сказал, хто твой куб к ардуино не цепляется. Тогда какой тебе нахер скетч надо?
Точно кто-то идиот, да еще по русски плохо читает. Вопрос написан КАК подключить... И хер оставь себе...
А тем кому интересно, поясняю. Китайцы из этого магаза выпускают разные наборы, по функционалу. Простой, с подключением к Arde, с пультом управленияи и еще чего то. Сами наборы отличаются доп. деталями и прошивкой этой самой 15F2K60S2. Я и просил это мне объяснить, если кто знал. Таковых не оказалось. Так вот я надыбал прошивку контроллера который идет в наборе с Ardой. Она отличается тем, что в начале ожидает данные по RX, естественно скетч все данные посылает на куб через TX. Сегодня куб увидел Arduino через перешитый 15F2K60S2. Все тема закрыта, всем спасибо.
Ну и напоследок, если захочу продолжу тему реальным кодом и прошивкой проекта после выставки. Не стоит отвечать на этот коммент, но если очень хочется бери говна побольше и плюй подальше, только не в этой теме. Будь...
В ответе -1, есть линк, в нём и программа и коды для открытия сессии обмена данными.
Харош трепаться, если прошивку смог поменять, не стал бы спрашивать детские вопросы про вывод букв. Долбо-он хренов.
Выложи прошивку, вот и посмотрим.
Всем привет! купил вот этот кубик 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 В работал? Какой адруино лучше купить?
Специально даёте ссылку на собственный заказ, чтобы без Вашего пароля никто увидеть не мог?
Поменял ссылку.
какой адаптер нужен , чтобы от 220 В работал?
Вообще-то почти любой, который из 220 USB делает. В любом магазине их навалом рублей по 200.
Можете купить вот такой набор - будет работать и от 220, и от прикуривателя в автомобиле.
И естественно возник такой же вопрос . Как подключить к адруино?
Этот вопрос тут поднимается постоянно, но каждый раз. когда объясняешь спрашивающему, что в таком виде вопрос не имеет смысла, он обижается.
В общем, можете обижаться, но в таком виде вопрос ни о чём. Пржде, чем обсуждать "как подключить", надо понять "для чего подключить". Что именно Вы собираетесь делать из связки этого девайса и ардуино. Когда это будет ясно, тогда понятно будет и как подключать.
Вот так хочу https://www.youtube.com/watch?v=1c2K2heic9k. Я думаю, к кому попадает такой куб, рано или поздно задается вопросом : "Надо что-то свое забабахать!!". И еще, на видео к ардуино подключен какой-то девайс, не подскажете что это?
за адаптер спасибо, будем брать.
На видео куб, исзначально сделанный на ардуино (типа такого). Ваш же, теоретически можно связть, только зачем? У него есть свобсвтенный котроллер, который можно программировать ничем не хуже, Ардуино. Что там за контроллер, можете сказать (там есть микросхема, что на ней написано?)? А то они туда иногда разные пихают.
STC 15F2K60S2. Вроде отличие поставки от моей только отсутсвие у меня 4 пинового разъема. Хотя может и платы отличаются. У меня есть преобразователь USB-UART, им можно залить? Жалко фото на форум не закинуть. Вот она http://www.chinarostao.ru/product/8934601.html
Вот её даташит. Смотрите как программировать и как прошивать - http://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15-English.pdf
Вообще-то почти любой, который из 220 USB делает.
я запретил из 220-ти делать USB.
Вообще-то почти любой, который из 220 USB делает.
я запретил из 220-ти делать USB.
Обоснуйте.
Вот её даташит. Смотрите как программировать и как прошивать - http://www.stcmcu.com/datasheet/stc/STC-AD-PDF/STC15-English.pdf
Мне лично кажется , что ардуиной программировать проще.
Изображение моей платы. Может кто подкинет схему для ардуино?
Вот это что - не понятно.
кажется ,понял
Обоснуйте.
обосновываю: я - тиран и сумасброд.
Обоснуйте.
обосновываю: я - тиран и сумасброд.
Ну насчёт тирана - это преувеличение :)
Еще один вопрос 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 . Китаец говорит что вот это под ардуину. Там голая плата, что все в одну микросхему затолкали?
Такс теперь и я почти допаял такой куб, без сдвиговых регистров на одном контроллере, мамка походу универсально разведена, там есть еще странные места для припаивания различных разъемов, вот бы собрать здесь схемы различных реализация данного куба.
Точно кто-то идиот, да еще по русски плохо читает. Вопрос написан КАК подключить... И хер оставь себе...
А тем кому интересно, поясняю. Китайцы из этого магаза выпускают разные наборы, по функционалу. Простой, с подключением к Arde, с пультом управленияи и еще чего то. Сами наборы отличаются доп. деталями и прошивкой этой самой 15F2K60S2. Я и просил это мне объяснить, если кто знал. Таковых не оказалось. Так вот я надыбал прошивку контроллера который идет в наборе с Ardой. Она отличается тем, что в начале ожидает данные по RX, естественно скетч все данные посылает на куб через TX. Сегодня куб увидел Arduino через перешитый 15F2K60S2. Все тема закрыта, всем спасибо.
Ну и напоследок, если захочу продолжу тему реальным кодом и прошивкой проекта после выставки. Не стоит отвечать на этот коммент, но если очень хочется бери говна побольше и плюй подальше, только не в этой теме. Будь...
Приветствую! Может скинешь сюда отчет? Тоже куб такой.
Всем привет. Думаю через неделю дособеру сей кубик. В придачу к нему идет файл Thumbs.db. Я так понимаю прошивка. Теперь вопросы. Какой прогой лучше смотреть прошивку(сам код)? Где-то прочитал в нете , что на данных микросхемах может быть защита от перезаписи. Такое бывает? . И самый главный как считать прошивку, я имею ввиду подключение 2 -х usb-uartов и залить свою? В каком формате прошивка должна быть? Да и еще , заказал все-твки 2-й кубик под ардуину.
Может кто скинет прошивку МК, для подключения ардуино для этого куба?
https://ru.aliexpress.com/item/DIY-3D-8S-LED-Light-Cube-With-the-most-perfect-animation-Effects-3D-CUBE-8-8x8x8/32606151533.html?spm=2114.13010608.0.116.PvshWQ&aff_platform=aaf&sk=eub6yrrBy%3A&cpt=1481458616181&af=137898&cv=4077453&cn=3oi0ss6oy0zx5d7qa2qyol5t614wvm7n&dp=v5_3oi0ss6oy0zx5d7qa2qyol5t614wvm7n&afref=http%3A%2F%2Fvk.com%2Faway.ph&aff_platform=aaf&cpt=1481458615910&af=546629&cv=5422824&cn=3oi0ss7f238h2tnqrto42y58ub3fu4v2&dp=v5_3oi0ss7f238h2tnqrto42y58ub3fu4v2&afref=&aff_trace_key=2981d2635acb46abbc8017687480f3d5-1481458615910-07496-eub6yrrBy&aff_trace_key=2981d2635acb46abbc8017687480f3d5-1481458616181-00610-eub6yrrBy
Я не спец , но предположу, что вопрос будет такой. А какой МК стоит?
Всем привет. Думаю через неделю дособеру сей кубик. В придачу к нему идет файл 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...
Мне прямо в посылке прислали на бумажке ссылку на гуглдиск , где вся инфа .
Мне прямо в посылке прислали на бумажке ссылку на гуглдиск , где вся инфа .
кинь ссылку посмотреть пожалуйста
вот фото того куба с прикрепленной картой. можо вместо карты ардуину с TF прикрутить и Эффекты лить
Когда прийдет это все хозяйство -отпишусь
Ссылку уже не найду. Мой скайп-wss1972. Скину архив.
WiKiпедия говорит, что это точно не прошивка:
Thumbs.db - специальный файл, используемый операционной системой Microsoft Windows XP, Microsoft Windows Vista и прочими операционными системами компании Microsoft, в котором хранятся эскизы изображений папки для режима «Эскизы страниц» Проводника.
Thumbs.db
создаётся в каждой папке, которая содержит изображения, при первом отображении её содержимого.Прошивка эффектов этих кубов пишется для ардуино, все очень просто:
1. пишем прошивку типа "хелло форлд" ))) помигать пикселем в кубе
2. закидываем её в ардуино
3. подключаем ардуино к кубу (ноги TX и GND на кубе) кстати фото есть в архиве у китайца
4. включаем наш куб, куб начинает делать что-то абстрактное, но тут если присмотреться можно разглядеть буквы Uno и ряд загорающихся пикселей в нижнем левом углу (под буквой U) это режим ожидания команд ардуино, если этот момент "просчелкать" )) то куб начинает молотить свои китайские эффекты и ардуино уже не слушает.
5. как только началась эта заставка с Uno на кубе, квлючайте ардуино, она почти сразу начнет молотить команды в куб, ну или чего вы там накодили.
вот вроде и все.
очень интересная плата, у меня вот не полная версия, а тут можно подключать USB прямо на плату да еще всякие детальки..
вот ссылка китайца на сборку и программирование https://drive.google.com/drive/folders/0B5FDcRwkbQ5BUzlueENXZlpVOXc
Всем привет. Думаю через неделю дособеру сей кубик. В придачу к нему идет файл Thumbs.db.
наличие файла Thumbs.db свидетельствует о том, что публикатор исходников полный нуб - поищи в архиве, возможно там ещё валяются номера кредитных карт и прочее добро жертвы.
вот и мой пришел куб
ссылка так же на бумаге написана https://drive.google.com/folderview?id=0B5FDcRwkbQ5BNW9aZGs2amxKeVU&usp=sharing
МК 15F2K60S2
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
Oт оригинала были взяты только диоды и плата. Куб стоит на резисторах, в комплект поставки они не входят. Также добавлены ардуино Мега2560 и пара ULN2803, dupont шнурки ну и там по мелочи.
А схему можете выложить? И еще , я с ардуиной столкнулся благодаря кубику, можно как программировать сей кубик? Кстати, у меня пришел 2-й кубик, который можно подключать к ардуино и отличие от первого только в наличии 4-пинового разъема. Жду когда ардуина прийдет.
Нету схемы, рисовать лень было. Она примитивная, сложность в аппаратно-программной стыковке, если вы новичёк с ардуино - не замарачивайтесь пока, всё равно не потянете.
Для тех, кто и сам 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 - на али они есть.
Куб на китайском контроллере - ерунда. три дня по сеткам диоды меняю, то в одной сетке сгорит то в другой . Не отображаются горизантальные плоскости или несколько линий в одной плоскости, токоограничивающих резисторов нет, диоды не стабильны, большой разброс. запарился с этим кубом. нужно переделвать. Всех с наступающим !