Прошло примерно 40 дней с момента заказа, и платы у меня.
3 с лишним килограмма плат.
Рекорд здесь у платы панели управления (показано стрелкой на рис. 1). Этих плат мне сделали аж 25 и весит эта стопка 1.2 кг. Это при том, что на самом деле мне надо по 2 платы (основная и запасная на всякий случай), а заказать пришлось по 5 плат — это минимальное количество плат.
Вот вместо того, чтобы заваливать меня лишними платами, которые мне аосблютно некуда деть, т.к. ценность они представляют исключительно для меня, лучше бы они на 50% меньше денег взяли. 🙂
Платы датчиков (которые с прямоугольными окнами) я заказал толщиной 0.6 мм. Тоненькие. Красота неописуемая.
Следующий шаг — запаять все платы и собрать всю схему на столе. А потом пробовать, как всё это хозяйство работает. Правда, для этого понадобится доработать прошивку самого баяна. И написать прошивки для контроллеров клавиатур — да, теперь у правой и у левой клавиатур будут свои контроллеры. Те же самые RP2040-zero, только в SMD исполнении. Чтобы можно было запаять плату контроллера прямо на плату датчиков. (На рис. 1 можно разглядеть соответствующие посадочные места). Как вы уже поняли, показания аналоговых датчиков будут читаться специально предназначенными для этого контроллерами. А информация о клавиатурных событиях будет отправляться в основную прошивку MIDI-баяна по SPI. (Этот способ двустороннего обмена информацией между «главным» контроллером и контроллерами клавиатур я уже отработал.)
Заодно и FreeRTOS освою, раз уж буду писать прошивки контроллеров клавиатур с нуля.
И всё это ради того, чтобы получить возможность измерять скорость нажатия клавиш. (Методика тоже была отработана ранее на прототипе.)
