//

Железо и приборы (Автор: dez)

mario_lamp_intro

Если Вы на "дезтронике" не в первый раз, то наверно уже могли заметить, что я в какой-то мере увлекаюсь видеоиграми. И хотя играю я нынче исключительно на ПК, вклад консолей в историю игр в основном ценю и к прыгучему итальянскому сантехнику уважение имею, хотя бы как к одному из символов гейминга 80-90х годов. Поэтому когда в рекомендациях одного из маркетплейсов выскочил светильник в форме блока-вопроса, в списке хотелок у меня добавился один пункт. А там через пару дней ещё и цена здорово упала, на фоне чего я этот пункт быстренько отправил в корзину. Так сказать, побаловал себя перед Новым Годом :)

Изначально я задумывал поставить его рядом с компом - для красоты и лёгкого атмосферного освещения. Но хотя с красотой у светильника всё в порядке, по части освещения он оказался тускловат - практически любой другой источник света перебивает его. Зато для ночных прогулок до санузла и спонтанного копания в тумбочке такой свет вполне адекватный - что надо увидишь, и других не разбудишь (не зря в описании товара было ещё и слово "ночник"). Есть только один подвох - при включении и выключении светильник издаёт довольно громкие звуки, которые мне ночью нужны как рыбе зонтик. Так что сейчас будем разбираться, что с этим можно сделать, и заодно посмотрим, что у этой игрушки внутри.

Статья опубликована 2025-01-12 17:21:19, её прочитали 21 раз(а).

Мысли (Автор: dez)

uart_intro

Допустим, мы делаем первый образец очередной своей поделки на микроконтроллере или гоняем новую отладочную плату. Какую периферию МК мы будем заводить в первую очередь? Скорее всего это будет UART, потому что сложно придумать более простой способ подключить свой девайс к компу. Вывести в терминал показания датчиков или послать команду через COM-порт - обычное явление в нашем деле. Но этот интерфейс полезен не только для отладки - через него можно общаться с некоторыми дисплеями и модемами, или перепрошивать МК (при наличии соответствующего загрузчика). Если какой-то девайс поддерживает MIDI или Modbus, почти наверняка здесь тоже замешан UART.

Из этой заметки я собираюсь сделать памятку по всяким вещам, связанным с UART и COM-портом. Хочется верить, что она много для кого окажется полезной, включая меня самого :) Ведь раз уж мне приходится периодически лезть в интернет за инфой вроде распиновки DE-9, есть смысл попробовать складывать подсказки в одно место. Отсюда следует, что содержимое поста может через какое-то время дополниться.

Статья опубликована 2024-12-03 16:45:31, её прочитали 290 раз(а).

Проекты (Автор: dez)

atmolght_intro

Мне всегда нравилась идея фоновой подсветки Ambilight (Ambiglow), цвет которой адаптируется под изображение на экране. Однако с завода эта функция, как я понял, на сегодняшний день есть только в телевизорах и мониторах фирмы Philips, потому что патенты и всё такое. Отсюда следует ограниченный ассортимент, проблемы с наличием в магазинах, и цены будь здоров. В итоге у нас в семье всегда покупалось что-то другое.

Но есть альтернативный путь. Подобную подсветку можно самостоятельно добавить к любому дисплею. Для этого нужно наклеить на заднюю стенку адресную светодиодную ленту (WS2812, APA102 и т.д.) и подключить её к внешнему устройству, которое будет ей управлять. Такое устройство я как раз и решил изготовить самостоятельно. Что из этого вышло - можете узнать из видео (дубль на RT), приключение и его итоги в нём изложены более чем подробно. В этой заметке попробую кратко пройтись по основным моментам, ну и может добавить пару слов вдогонку к видео.

Статья опубликована 2024-01-03 17:09:22, её прочитали 6618 раз(а).

Программы (Автор: dez)

custom_menu_intro

Порой задалбывает делать с файлами одно и то же много раз, отчего появляется желание эти действия автоматизировать. Сценарии командной строки иногда здорово выручают в таких случаях. Допустим, бывает нужно перелопатить папку с кучей файлов - сконвертировать накопившиеся видео, обработать много картинок (ресайз, водяные знаки и т.д.). Ну или даже с одним файлом сделать что-то такое, что требует километровой команды с парой десятков аргументов.

Примером последней ситуации может служить батник (да, сейчас речь про Windows), который я написал, чтобы с помощью FFmpeg конвертировать видео в анимированную гифку. И вроде бы всё с ним хорошо, но каждый раз сопровождать вызов батника копированием пути к исходному видео тоже со временем надоедает. Можно скормить батнику файл путём перетаскивания (drag-and-drop), но это удобно лишь до тех пор, пока список файлов не перестанет помещаться в окне целиком.

В какой-то момент я подумал, что неплохо было бы вызывать сценарий для конкретного файла прям из контекстного меню Проводника. Некоторые программы ведь как-то умудряются добавлять туда свои пункты. Может, и с батником так получится?

Статья опубликована 2023-11-21 19:01:36, её прочитали 1282 раз(а).

Программы (Автор: dez)

beep intro

Сколько там, почти полгода прошло с предыдущего поста? Пожалуй, пора нарушить тишину еще одной заметкой про Linux. Как раз в долгом ящике томилась история про beep.

Что такое beep? Это утилита для подачи звуковых сигналов через встроенный динамик (или пьезопищалку, она же PC-speaker), который мы обычно слышим после процедуры POST при включении компа, либо в играх времен DOS. Казалось бы, для настольного ПК это по большей части бесполезный атавизм, но в моем случае речь идет про подстольный ПК, он же сервер, он же хранилище. Колонки и монитор к нему не подключены, и на фоне этого факта PC-speaker выглядит вполне неплохим способом оповещать о состоянии машины.

В общем, применение этой штуке найти можно. Осталось заставить ее работать.

Статья опубликована 2023-02-19 10:51:14, её прочитали 6802 раз(а).