Видео выложил (ссылка в конце статьи). Простите, что не на YouTube — пока нет аккаунта, и туда надо что-то посолиднее выложить (добавить надписи, смонтировать получше, а это я не умею).
По поводу заказов — вынужден отказать, поскольку много ручной работы, не стоящей тех денег, которые можно было бы за устройство попросить. Когда разрабатывал, то эту работу было делать интересно, поэтому часы и появились.
Да, действительно, платку пришлось тщательно балансировать, чтобы уменьшить вибрацию. Пылесосом хлопья пыли периодически вычищаю (когда замечаю, что тусклее стали цифры) — примерно раз в полгода.
В Москве в одном торговом центре (не помню точно, в каком) видел именно такой экран. Правда, он не очень долго простоял. Наверное, износ там трущихся частей большой (все-таки барабан тяжелый и массивный). А мои часики уже 5 лет без перерыва трудятся.
Несколько лет назад на sysadmins.ru запостил фотогалерею про этот девайс, и назвал её hdd is dead — long live hdd =). Жаль, фотогалереи админы оттуда убрали. Было много интересного.
Через оптопару передается обычный последовательный асинхронный протокол UART/RS-232 на скорости 57600 бит/сек. Один байт кодирует состояние столбца светодиодов (их 8 штук, каждый соответствует одному биту), т. е. на такой скорости и с таким протоколом обмена можно гасить/зажигать светодиоды с частотой 57600 раз в секунду.
Круче было бы передавать код модуляцией питающего трансформатор переменного напряжения (т. е. без оптопары), но тогда аппаратура и/или софт существенно усложнились бы. Нужно было бы либо делать развертку изображения уже в блоке вращающегося столбца, либо применить код, синхронизированный с реальным временем. Во втором случае потребовалось бы применить микроконтроллеры помощнее, либо ставить кристаллы FPGA/PLM (программируемую логику).
«Бегущая строка» есть. Если энкодер (это у меня там ручка для интерфейса управления часами) повернуть, то цифры плавно движутся вправо или влево. Скорость можно регулировать.
По поводу заказов — вынужден отказать, поскольку много ручной работы, не стоящей тех денег, которые можно было бы за устройство попросить. Когда разрабатывал, то эту работу было делать интересно, поэтому часы и появились.
Круче было бы передавать код модуляцией питающего трансформатор переменного напряжения (т. е. без оптопары), но тогда аппаратура и/или софт существенно усложнились бы. Нужно было бы либо делать развертку изображения уже в блоке вращающегося столбца, либо применить код, синхронизированный с реальным временем. Во втором случае потребовалось бы применить микроконтроллеры помощнее, либо ставить кристаллы FPGA/PLM (программируемую логику).