Решил попробовать OpenBSD 7.8. Первая попытка установки на ноутбук HP 15-rb020ur (какой-то AMD) была не то, что бы не удачной - поставить поставил, но вот глюки какие-то всё впечатление портили. Тут решил повторить эксперимент но уже на Asus EEEPC 1025C (intel atom). И в это раз удачно. Правда, по традиции, пришлось слегка помучиться, что записью образа на флэшку (iso не грузился, записал img, что с установкой - процесс совсем не дружественный (документация помогла). Но в итоге все установилось и заработало, включая wifi.
Затевал это всё не тоилько ради попробовать самму ОСь но и запустить свой редактор там. За что люблю tcl/tk - так это за красоту языка и переносимость. ProjMan запустился практически без изменений.
Однажды, не важно где и когда, глаз зацепился за знакомые с детства очертания и цвета, ввиду того, что состояние пациента было плачевное, чего он ну никак не заслуживал, то и стал я обладателем советского усилителя Вега 10У-120С. Приперев его до дому, протер тряпочкой и включил - дыма не было, автоматы не вышибло - что внушило некоторый оптимизм. Опосля раскрутил корпус - и взору предстала картина запустения, в виде пыли, опилок (он в сарае хранился), мумий крыс и мышей (шутка, слава богу тараканов не было), вытекшего электролита из конденсаторов. Всплакнув о его не легкой судьбе были засучены рукава на предмет ремонта, о чем и будет дальнейшее повествование.
Доработал свой ВЭБ-сервис - нахлобучку для Hashicorp Vault (TM). Который использует механизм wrap/unwrap без авторизации пользователя, для безопасной передачи секретов внутри компании. Теперь, наряду с текстовыми данными из поля ввода, можно шифровать и небольшие файлы, притом, при расшифровке, изображение будет выведено на экран в просмотрщике, а другие типы файлов можно будет скачать.
Корпус сделал по традиции из алюминия, так, что-бы на случай "атомной войны". Дюралевый уголок 15х15 мм, и электрическая шина 60х4 мм.
Расписывать особо нечего, пилилось всё руками да парой шуруповёртов. В "подвале" фотки процесса и готового устройства.
(дальше)
В силу служебных обязанностей приходится заниматься почтовой системой. И вот однажды, разблокируя учетную запись после очередной заявки, задумался о том, что надо с этим что-то делать. Про это что-то и будет дальнейшее повествование.
Стало тут вдруг интересно а кто вообще и сколько и куда ходить на мой сайт. Поискал всякого в сети и нашел описание пакета goaccess. Анализатор логов. В дистрибутиве есть, так что поставил настроил и получил статистику. Правда пришлось перенастроить, пересобрать и перезапустить контейнеры.
Так как для питания контроллера и реле требуется 5В, для питания блютуз-модуля 12В, то понадобилось два выпрямителя. Сперва подумал было использовать готовые выпрямители с алиэкспресса, но в силу негативного опыта решил изготовить выпрямители самостоятельно.
Изначально взял за основу стабилизаторы 7805 и 7812, но если со вторым все было нормально, то с первым происходили какие-то не понятные дела. На холостую он выдавал свои 5 В а вот при подключении нагрузки напряжение падало и стабилизатор уходил в защиту. Грешу на бракованные микросхемы 7805. Потому, слегка подумав, взял за основу LM317.
Так как, по задумке, на одном их экранов "ЦАПа" должны будут отображаться статусы модулей, то пораскинув мозгами, было решено привязаться к светодиодам, которые данные статусы и показывают, на каждом модуле. Соответственно для USB S/PDIF это: USB, Coaxial (два выхода). Для bluetooth один выход, показывающий статус соединения клиента (подключение источника сигнала) с модулем. Напряжения на этих светодиодах порядка 2В, поэтому сигнал на контроллер будет подаваться через плату опто-развязок. Для подключения платы оптронов на плату USB, вместо пары штатных светодиодов, были впаяны JST XH разъемы, подходящие по расположению выводов. А для blutooth просто два проводка к выводам светодиода.
Начну, пожалуй, серию публикаций о построении (сборке) звукового устройства, в простонародии именуемого ЦАП (цифро-аналоговый преобразователь). Задумка сделать устройство позволяющее выводить звук с компьютера или телефона различными путями на предусилитель. Строить решил на готовых (почти) модулях с алиексперсса, т.е. что-то будет собираться из наборов, что-то готовое ввиде плат, а что-то сделано с нуля. В состав устройства входят: USB-S/PDIF-Coaxial модуль, Bluetooth модуль, блоки питания на 5В, 12В, 15-0-15В, Пара ЖК экранчиков LCD1602, и так далее по мелочи.
Управление (переключение выходов, подключение питания, индикация режимов работы, спектроанализатор) будет осуществляться микроконтроллером Arduino Nano.