Ну что-ж. Значит «прощай, ЖЖ»

Новость здесь: https://ru-news.livejournal.com/80899.html

Поскольку я не планирую соответствовать ни одному из указанных пунктов, за моими новыми заметками можно будет следить либо в основном блоге https://tesanoff.klah.ru, либо в ВК https://vk.com/al.tesanov

Рис. 1

P.S. Кросспост в ЖЖ у меня теперь отключён.

Кофр для 3D-принтера закончен

Теперь можно без проблем хранить принтер в шкафу, не боясь, что он там повредится/запылится и т.п.

Заодно я планирую этот кофр использовать и как подставку под принтер на то время, когда он печатает.

Рис. 1

Отличная книга

На днях добрые люди меня навели на отличнейшую книгу — «Бестеневая лампа«.

Редко попадается такое хорошее. Очень рекомендую.

Сам я хирург, в настоящее время уже гражданский — комбустиолог, в прошлом — военный госпитальный хирург. Так что за правдивость и точность материала не переживаю. Это не «Склифосовский», не «Доктор Хаус». Так уже давно про медицину никто не писал. А может, и никогда.
Эта книга написана врачом и о врачах. Это книга о старой врачебной школе, которая причудливо преломляется и отражается в нас, теперешних врачах. В тех, кто еще успел застать седых апологетов анамнеза и осмотра и пытается быть хоть чем-то похожими на них, быть достойными их памяти. Правда, у них не всегда получается…
Это книга о судьбах, о работе, о личной жизни. О победах и поражениях, о любви и ненависти.
Возможно, прочитав эту книгу, ты начнешь понимать нас лучше. Или нет. Уж как получится

UPD: Поторопился я с восторженным отзывом. Добрался до второй части — и потерял возможность сопереживать ГГ. Он там, типа, несчастен с женой-ревнивицей ударившейся в религию, и ищет интимного счастья с помощью волонтёров (ладно хоть женского пола). Я такой движ поддержать и одобрить не в состоянии. Дочитывать про эти п$#дострадания не буду. Но до тех пор, пока книжка была «производственным романом» — она была прекрасна.

Рис. 1

Зашпаклёвано, отшлифовано и покрашено

Зашпаклёванный ранее кофр был покрашен двумя слоями моей любимой молотковой эмали. Hammerite сейчас уже не тот (ассортимент жиденький по сравнению с былыми временами, и моих любимых самых маленьких баночек по 200г там практически не стало). В результате я купил вот эту краску, и могу сказать, что так получилось даже лучше. Она и воняет не так сильно, как Хаммерит, и сохнет существенно быстрее. Вот этот кофр (см. рис. 1), покрашенный примерно час назад, я уже могу спокойно хватать за окрашенные поверхности и переносить с места на место. Понятно, что окончательную прочность покрытие будет набирать несколько дней, но такая скорость высыхания дико удобна.

Рис. 1

Пример использования раздельной настройки меха для правой и левой клавиатур

Ранее я докладывал о том, что сделал раздельную настройку меха.

Здесь — пример реального использования такой настройки. В этом примере павая рука управляется мехом, а бас-аккорд — просто играют со своей громкостью, не обращая внимания на мех.

Под покраску — обязательно шпаклевать

Склеенную коробочку прошпаклевал по всем соединениям. Потом обязательно нужно шлифовать. Если этого не сделать, то после покраски будут проступать шипы-гнёзда, а это некрасиво.

Зато после покраски будет невозможно по виду догадаться, из чего сделан кофр. Особенно после того, как установлю защёлки и чемоданные уголки.

Рис. 1

Кофр для 3D принтера

Мне ведь для чего клей-то нужен был? Я же кофр для 3D принтера собирался склеивать. И вот сегодня у меня есть клей и время. И склеиваю (см. рис. 1).

Рис. 1

Увидел я, что в Максидоме продают какой-то отечественный столярный клей D3. Решил купить и попробовать (см. рис. 2).

В работе вроде бы нормальный. Но, конечно, ему бы время открытой выдержки побольше раза в 3. У этого написано от 6 до 10 минут. Как у Клейберита. Но для комфортной работы хотелось бы минут 30 или хотя бы 20. Похоже, у нас такой клей пока не научились делать. 🙁 Ну, может научатся ещё.

Рис. 2

Разработка под FreeRTOS

Начал я тут писать прошивку для контроллеров «активных» клавиатур. Поскольку пишу с чистого листа, решил использовать FreeRTOS.

Первое впечатление весьма интересное.

Реализуя задачи, «просто пишешь то, что задача должна делать». И вообще не паришься заботой о том, чтобы специально что-то делать для того, чтобы параллельные задачи продолжали выполняться. «Оно само».

И если между двумя действиями нужна пауза, например, 100 мс, то так и пишешь:

osDelay(100);

И оно под капотом «само» приостановит задачу на заданное время, а потом в нужный момент продолжит.

«Полезный» код в результате гораздо проще и понятней выглядит, чем при традиционном программировании под Arduino.

Пока всё очень нравится.

Рис. 1

P.S. Сайт FreeRTOS, кстати, оказывается, анально отгородился от РФ. Я уж думал, что РКН в порыве рвения его придавил. Но нет, они, оказывается, сами.

Столярный клей

Я тут сегодня обнаружил, что у меня оказывается клея нет.

Летом 2022 я брал вот этот клей (см .рис. 1). И сейчас он перестал быть клеем, хотя буквально недавно я им что-то клеил — и было норм.

Срок годности там написан 3 года, и, похоже, так оно и есть. 🙁 Клей этот хороший, но впрок его покупать нельзя. (А вот Клейберит, например, у меня нормально стоял годами.)

Рис. 1

Платы для 3-й версии MIDI-баяна

Прошло примерно 40 дней с момента заказа, и платы у меня.

3 с лишним килограмма плат.

Рекорд здесь у платы панели управления (показано стрелкой на рис. 1). Этих плат мне сделали аж 25 и весит эта стопка 1.2 кг. Это при том, что на самом деле мне надо по 2 платы (основная и запасная на всякий случай), а заказать пришлось по 5 плат — это минимальное количество плат.

Вот вместо того, чтобы заваливать меня лишними платами, которые мне аосблютно некуда деть, т.к. ценность они представляют исключительно для меня, лучше бы они на 50% меньше денег взяли. 🙂

Платы датчиков (которые с прямоугольными окнами) я заказал толщиной 0.6 мм. Тоненькие. Красота неописуемая.

Следующий шаг — запаять все платы и собрать всю схему на столе. А потом пробовать, как всё это хозяйство работает. Правда, для этого понадобится доработать прошивку самого баяна. И написать прошивки для контроллеров клавиатур — да, теперь у правой и у левой клавиатур будут свои контроллеры. Те же самые RP2040-zero, только в SMD исполнении. Чтобы можно было запаять плату контроллера прямо на плату датчиков. (На рис. 1 можно разглядеть соответствующие посадочные места). Как вы уже поняли, показания аналоговых датчиков будут читаться специально предназначенными для этого контроллерами. А информация о клавиатурных событиях будет отправляться в основную прошивку MIDI-баяна по SPI. (Этот способ двустороннего обмена информацией между «главным» контроллером и контроллерами клавиатур я уже отработал.)

Заодно и FreeRTOS освою, раз уж буду писать прошивки контроллеров клавиатур с нуля.

И всё это ради того, чтобы получить возможность измерять скорость нажатия клавиш. (Методика тоже была отработана ранее на прототипе.)

Рис. 1