roboforum.ru

Технический форум по робототехнике.

Робо-Арт

Re: Робо-Арт

ukrnano » 14 июн 2014, 23:17

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

Re: Робо-Арт

ALS » 14 июн 2014, 23:28

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

Главная деталюха, давшая движение всей работе -

Изображение Изображение

На плате бутербродом припаяны две штуки PIC16F688, одна управляет шаговиком от CD-ROMа и релюхами, вторая, соответственно, шаговиком от ноутбучного флоппика.
Рядом с ними LM18293 - для большого мотора, на отдельной платке LB1836 - для маленького. Вся электроника уместилась внутри "тушки".

Изображение Изображение

Нижняя гитара - это соло или вокал, верхняя - ритм или бас. Зависит от конкретной композиции.
Музыку качаю в MIDI, потом редактирую так, чтоб остались только два канала для движков и еще один - для релюх. Про подключение уже писал - данные идут с компа через переходник USB-UART. С него же идет и питание +5в.

ДОДУМАТЬСЯ жизнь заставила - одному заказчику делаю мелодичный бой для часов, а это был "прыжок в сторону".

Можно сделать, чтобы рука на грифе туда-сюда ездила
Да, можно, но на высоких оборотах при изменении направления звук будет "спотыкаться". И там, действительно, мал момент - это видно по червякам, когда они (опять-таки, на ВЧ) уже останавливаются, хотя звук идет. Но, например, если делать именно бас-гитару - да, работать будет.

Re: Робо-Арт

ukrnano » 15 июн 2014, 00:32

аж руки зачесались реализовать в каком-то виде такую идею вывода звука)))...
...а как ты реализовал переход MIDI в дерганье нужным инструментом?..потоково ловишь байт на ноге RX и в зависимости от него дергаешь нужный инструмент.....просто мне не понятно какой там алгоритм? (если можно в двух словах)....хотя чувствую что нужно читать википедию по формату МИДИ )))

Re: Робо-Арт

ALS » 15 июн 2014, 01:27

Да, проще почитать, там все доступно расписано.
Если коротко, то поток делится на посылки по 3 байта - канал, нота и ее включение/выключение. Все.

Re: Робо-Арт

MEXAHuK » 15 июн 2014, 02:05

Сидел, смотрел и млеял :)
Выше похвал всё - и идея, и воплощение, и эффект!
Коллега, очень хочу повторить вашу конструкцию, если вы не против (?)
Драйверов нет, набросал схему на 8 меге и h-мостах на полевиках. Запланировал 2 канала на гитары и 4 на ударные.
Хочу попробовать управлять по USB.
Верно ли, что 1 шаг двигателя - это 1 период частоты, соответствующей проигрываемой ноте?
Какая частота "верхняя" для ШД, когда они уже не вращаются?

Re: Робо-Арт

ALS » 15 июн 2014, 11:17

Приветствую.
Да, 1 шаг - 1 период. Макс. частота зависит от инерционности того или иного применяемого двигателя.
У маленьких движков - от 1,5 до 2,5 кHz.
Думаю, проще в этой теме разбираться, взяв за основу многочисленные проекты по флоппо-музыке - там и готовые схемы/прошивки есть и куча роликов на том же ютюбе.

Re: Робо-Арт

MEXAHuK » 15 июн 2014, 15:38

ALS писал(а):Думаю, проще в этой теме разбираться, взяв за основу многочисленные проекты по флоппо-музыке - там и готовые схемы/прошивки есть и куча роликов на том же ютюбе.

Да нет, полученной информации вполне достаточно, спасибо!

Re: Робо-Арт

ALS » 25 июн 2014, 14:16

Бас-гитарист.
До рук пока дело не дошло, но в целом уже работает.
Сама тушка была найдена среди хлама на балконе. Электроника : PIC16F688 и два H-моста на транзисторах

Изображение Изображение

В сборе :

Изображение Изображение

И в компании :

Изображение Изображение

Последний раз редактировалось ALS 26 июн 2014, 20:48, всего редактировалось 2 раз(а).

Re: Робо-Арт

MegaBIZON » 26 июн 2014, 10:44

классные мужички, талантливые! ))

Re: Робо-Арт

ukrnano » 26 июн 2014, 14:40

крутые))....как увидел твоего первого музыканта, то сразу захотел спереть идею и сделать дуэт)))...хорошие идеи витают в воздухе))).....оформление классное!!)

а из чего глаза?

Re: Робо-Арт

ALS » 26 июн 2014, 15:22

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

Это запрессовочные втулки
Изображение Изображение
Последний раз редактировалось ALS 26 июн 2014, 20:46, всего редактировалось 1 раз.

Re: Робо-Арт

ukrnano » 26 июн 2014, 15:32

...."челябинские сталевары-программисты настолько суровы"))...запрессовываешь светодиоды?!))...

Re: Робо-Арт

Madf » 26 июн 2014, 15:41

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

Re: Робо-Арт

ukrnano » 11 июл 2014, 15:47

ALS писал(а):Ну, на самом деле я изначально планировал собрать их несколько, с разными инструментами, чтобы звук был более "насыщенный", и чтобы не сильно резать исходные миди-файлы.


ALS, а чем ты мидюхи шлешь в СОМ-порт со стороны ПК?...что-то самописное? я думал с флешки брать, но для тестов пока буду по блютусу...

..и может посоветуешь какой-нибудь удобный редактор миди..

Re: Робо-Арт

ALS » 11 июл 2014, 19:31

Я использую связку Cakewalk Pro Audio 9 и Roland Serial MIDI Driver


Rambler\'s Top100 Mail.ru counter