цифровая электроника
вычислительная техника
встраиваемые системы

 

Робот-ксилофон играет Popcorn

Автор: Mike(admin) от 15-04-2015, 10:13

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


Робот-ксилофон играет Popcorn

По своей структуре это довольно простой робот. Он управляется с помощью популярной платы Arduino, которая нынче задействуется практически в любом радиолюбительском проекте, не только связанным с робототехникой.


В этом роботе задействованы восемь сервомоторов Hitec (HS-322HD и HS-422) для приведения в движение молоточков, быстро и четко ударяющих по клавишам. Как уже было отмечено выше, для управления роботом используется плата Arduino Uno R3. Сервомоторы Hitec отлично подходят для взаимодействия с Arduino благодаря поддержке напряжения 5 В, а также они имеют хорошие показатели усилия на валу и скорости поворота вала. Кроме того, они достаточно компактны. Сервоприводы управляются платой Arduino через специальный 16-канальный драйвер сервоприводов с интерфейсом I2C. Для получения нот и других параметров музыкальной композиции, которую данный робот-ксилофон должен играть используется MIDI-шилд. Этот шилд обеспечивает передачу композиционных данных к плате Arduino от компьютера или другого электронного устройства с помощью интерфейса MIDI. Интерфейс MIDI обеспечивает передачу таких данных, как, например, уровень громкости, темпа, тембра и прочих параметров звука. При этом обеспечивается точная привязка к временным точкам. Таким образом, MIDI передает не саму композицию в цифровом виде, а ее параметры, по которым она и воссоздается исполнительным устройством, в нашем случае роботом-ксилофоном. С помощью интерфейса MIDI можно соединить более двух устройств, поскольку он имеет шинную топологию. То есть можно соединить в цепочку практически любое количество MIDI-инструментов.


На представленном ниже видео показано, как робот играет популярную в 70-х годах прошлого столетия композицию «Popcorn».



Из таких роботов-музыкантов можно собирать целые группы.




© digitrode.ru



Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий