В подмогу вот этому девайсу сделал еще один. Показывает загрузку процессора, количество занятой памяти и трех LA до 10 (после 10 загорается лампа «Overflow»). Внутри Arduino Micro, на компе - питоновый софт, который забирает статистику с сервера.
Передняя панель сделана методом ЛУТ`а, покрашена и отполирована для получения узора. Индикаторы с ебея, с переделанной шкалой и подсветкой. Остальные мелочи с радиорынка. Корпус - коробка от чая.
У меня стоит отдельный сервер с рторрентом, и захотелось мне мониторить показатели отдачи и загрузки. Ну и лимит скорости настраивать. Скрипты и графики - это скучно, поэтому запилил вот хардварное решение. А чтобы уж совсем Ъ, стилизовал под Bioshock Infinite.
Девайс показывает скорость в мегабитах (в диапазоне 0-100 или 0-1000, в зависимости от положения переключателя диапазонов) и может устанавливать ограничение скорости (черные ручки по краям панели).
Внутри работает ардуина, которая обменивается данными с демоном на компе, который ходит за информацией по XMLRPC на сервер с рторрентом.
Раскладка по времени примерно такая вышла: — Подцепить к Arduino индикатор — около получаса или часа. Это не сегодня делал. — Написать скетч, который берёт с USB serial данные и выводит на экран — минут 15 — Попытка придумать, что вывести на экранчик вразумительного, чтобы выложить на ЛОР скрин в ответ на предыдущий топик и эксперименты, в которых я пытался выдернуть ЛОР, привести в приятный вид и вывести в 20x4 в транслите — около часа.
В итоге ничего приятного глазу получить не удалось. Но в голове родилась идея. Разрешить постить посторонним. И показывать результат по веб-камере.
— Эксперименты по организации трансляции — часа два, если не три o_O , пока не удалось собрать на коленке приемлемый результат. — Написание скрипта, который бы помещал результат из формы в Ардуино — 10 минут
Тут пришла мысль реализовать в приятном виде и с историей. — Реализация «чата» — 30 минут. — Доводка до уровня полноценного чата, с AJAX — ещё минут 30 — Война с багами и ограничениями трансляции видео, входного буфера Arduino и т.п. — часа два-три.
В доке thinkpad x220, за ним - пускалка крайзисов и по совместительству хакинтош. В старый корпус не влезло, новый покупать было лень. Обе машины подключены через kvm к NEC EA243WM, удобно переключаться во время пересборки мира и тп. Играюсь с приехавшей ардуриной (ехала 3 месяца, трекинг завис на экспорте, уже и не рассчитывал, но почта России превзошла мои ожидания). Мультиметр Appa. Внезапно хорошая островная клавиатура. На ноуте гента, флакс.