Synthebot

ROB-34686

Synthebot - робот, играющий набранную на синтезаторе мелодию.

     Изначально робот при помощи камеры просматривает клавиши синтезатора в реальном времени и запоминает нажатые клавиши, записывая их порядковые номера в файл. Это осуществляется при помощи языка программирования “python” и библиотеки «opencv».

Затем робот читает номера из файлов и нажимает клавиши на клавиатуре музыкального устройства. Это осуществляется при помощи устройства «EV3» и платы «Arduino».

Используемые библиотеки: rpyc, opencv, pyfirmata, numpy.

Используемый язык программирования: python3.6.5.

Другое программное обеспечение, использованное при разработке или используемое для осуществления работы проекта: Arduino IDE, Autodesk Inventor Student Edition.