Робо-Арт

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

Re: Робо-Арт

Сообщение ukrnano » 14 июн 2014, 23:17

эти моторчики слабоваты(момент), либо нужно чтобы рука была ну оочень на мягком подвесе....
Аватара пользователя
ukrnano
 
Сообщения: 156
Зарегистрирован: 27 июн 2013, 19:02

Re: Робо-Арт

Сообщение ALS » 14 июн 2014, 23:28

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

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

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

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

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

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

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

Можно сделать, чтобы рука на грифе туда-сюда ездила
Да, можно, но на высоких оборотах при изменении направления звук будет "спотыкаться". И там, действительно, мал момент - это видно по червякам, когда они (опять-таки, на ВЧ) уже останавливаются, хотя звук идет. Но, например, если делать именно бас-гитару - да, работать будет.
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Робо-Арт

Сообщение ukrnano » 15 июн 2014, 00:32

аж руки зачесались реализовать в каком-то виде такую идею вывода звука)))...
...а как ты реализовал переход MIDI в дерганье нужным инструментом?..потоково ловишь байт на ноге RX и в зависимости от него дергаешь нужный инструмент.....просто мне не понятно какой там алгоритм? (если можно в двух словах)....хотя чувствую что нужно читать википедию по формату МИДИ )))
Аватара пользователя
ukrnano
 
Сообщения: 156
Зарегистрирован: 27 июн 2013, 19:02

Re: Робо-Арт

Сообщение ALS » 15 июн 2014, 01:27

Да, проще почитать, там все доступно расписано.
Если коротко, то поток делится на посылки по 3 байта - канал, нота и ее включение/выключение. Все.
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Робо-Арт

Сообщение MEXAHuK » 15 июн 2014, 02:05

Сидел, смотрел и млеял :)
Выше похвал всё - и идея, и воплощение, и эффект!
Коллега, очень хочу повторить вашу конструкцию, если вы не против (?)
Драйверов нет, набросал схему на 8 меге и h-мостах на полевиках. Запланировал 2 канала на гитары и 4 на ударные.
Хочу попробовать управлять по USB.
Верно ли, что 1 шаг двигателя - это 1 период частоты, соответствующей проигрываемой ноте?
Какая частота "верхняя" для ШД, когда они уже не вращаются?
Аватара пользователя
MEXAHuK
 
Сообщения: 228
Зарегистрирован: 07 янв 2005, 23:39
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов

Re: Робо-Арт

Сообщение ALS » 15 июн 2014, 11:17

Приветствую.
Да, 1 шаг - 1 период. Макс. частота зависит от инерционности того или иного применяемого двигателя.
У маленьких движков - от 1,5 до 2,5 кHz.
Думаю, проще в этой теме разбираться, взяв за основу многочисленные проекты по флоппо-музыке - там и готовые схемы/прошивки есть и куча роликов на том же ютюбе.
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Робо-Арт

Сообщение MEXAHuK » 15 июн 2014, 15:38

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

Да нет, полученной информации вполне достаточно, спасибо!
Аватара пользователя
MEXAHuK
 
Сообщения: 228
Зарегистрирован: 07 янв 2005, 23:39
Откуда: г.Норильск, Россия
прог. языки: Pascal, C, C++
ФИО: Раф Попов

Re: Робо-Арт

Сообщение ALS » 25 июн 2014, 14:16

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

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

В сборе :

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

И в компании :

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

Последний раз редактировалось ALS 26 июн 2014, 20:48, всего редактировалось 2 раз(а).
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Робо-Арт

Сообщение MegaBIZON » 26 июн 2014, 10:44

классные мужички, талантливые! ))
.............солнце светит, птички поют, я - зелёный бамбук меня тянет к солнцуЯ - зелёный бамбук, я - зелёный бамбук , меня тянет к солнцу. Я - не огурчик и не лягушка, я - зелёный бамбук. Меня курят...............
Аватара пользователя
MegaBIZON
 
Сообщения: 6285
Зарегистрирован: 12 янв 2007, 00:34
Откуда: Масква

Re: Робо-Арт

Сообщение ukrnano » 26 июн 2014, 14:40

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

а из чего глаза?
Аватара пользователя
ukrnano
 
Сообщения: 156
Зарегистрирован: 27 июн 2013, 19:02

Re: Робо-Арт

Сообщение ALS » 26 июн 2014, 15:22

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

Это запрессовочные втулки
Изображение Изображение
Последний раз редактировалось ALS 26 июн 2014, 20:46, всего редактировалось 1 раз.
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Re: Робо-Арт

Сообщение ukrnano » 26 июн 2014, 15:32

...."челябинские сталевары-программисты настолько суровы"))...запрессовываешь светодиоды?!))...
Аватара пользователя
ukrnano
 
Сообщения: 156
Зарегистрирован: 27 июн 2013, 19:02

Re: Робо-Арт

Сообщение Madf » 26 июн 2014, 15:41

у меня давно крутилась идея сделать кучку маленьких, передвижных роботов, чтобы каждый мог издавать свои звуки и выглядел соответствующи
они должны сами выползать на "сцену", расставляться (возможно даже трансформироваться) и потом "играть" какое-то произведение
но так лень побеждает (
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Робо-Арт

Сообщение ukrnano » 11 июл 2014, 15:47

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


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

..и может посоветуешь какой-нибудь удобный редактор миди..
Аватара пользователя
ukrnano
 
Сообщения: 156
Зарегистрирован: 27 июн 2013, 19:02

Re: Робо-Арт

Сообщение ALS » 11 июл 2014, 19:31

Я использую связку Cakewalk Pro Audio 9 и Roland Serial MIDI Driver
Аватара пользователя
ALS
 
Сообщения: 803
Зарегистрирован: 24 окт 2011, 23:32
Откуда: Севастополь
прог. языки: асм

Пред.След.

Вернуться в Идеи

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6