Брэди Й. Лин, который, по сути, является музыкальным ютубером, поделился с миром своим последним творением, и на этот раз оно с открытым исходным кодом. Новый инструмент - это усовершенствование "8-битной скрипки Arduino", которую он сделал 4 года назад, когда его познания в электронике были более ограниченными.
Для нового инструмента он использовал Raspberry Pi Pico 2 в качестве микроконтроллера. Он также использовал 16-битный АЦП ADS1115 для выборки аналоговых входов. Он оснастил шейку инструмента линейным потенциометром, который имеет более 32 000 дискретных значений, что позволяет плавно регулировать высоту тона.
Он также добавил на гриф четыре кнопки, реагирующие на давление (представляющие собой четыре струны на скрипке). Это позволило ему управлять громкостью, просто оказывая большее или меньшее давление. Сам инструмент работает по MIDI (Musical Instrument Digital Interface), что позволяет воспроизводить широкий спектр звуков.
Что касается корпуса, то все детали он напечатал в 3D-формате прямо у себя дома. Он назвал инструмент Stradex, а поскольку это первая итерация, он назвал его Stradex1. Как уже упоминалось ранее, проект имеет открытый исходный код, и Вы можете получить доступ к необходимым ресурсам на странице GitHub.
Прежде чем приступить к реализации этого проекта, он построил и другие вещи, включая робота, играющего на арфе, барабан с MIDI-модулем, 8-битную скрипку Arduino, контроллер для компьютерных игр и многое другое.
Источник(и)
Брэди Й. Лин (ссылка выше) и GitHub