Стрелочный показометр для ПК.
реклама
Довольно долго он у меня просто валялся, а когда, наконец, я его разобрал — обнаружил, что ремонтировать там уже нечего: вероятно, в свое время в него попала вода и часть потрохов была съедена ржавчиной.
Искать донора не стал, но и выкидывать компактный, добротно сделанный прибор тоже было жалко.
Решение пришло в виде миниатюрного шагового двигателя, из тех, что применяются в приборных панелях современных авто. У него есть встроенный редуктор, минимальный угол перемещения стрелки равен 0,5 градуса.
Запустил движок от микроконтроллера, пока просто тест:
Из тонкого пластика вырезал пластину по внутренним контурам прибора.
С одной стороны закрепил старую шкалу, с другой — приклеил движок.
Новую стрелку сделал из жесткого вывода какой-то радиодетали. Немного расплющил и покрасил ее кончик. На валу зафиксировал термоклеем.
Сверху на подложку наклеил два куска микропористой резины, т.о. верхняя крышка прижимает всю конструкцию к основанию и отпадает необходимость в каких-либо дополнительных креплениях.
Снова тест, только уже в пределах шкалы:
Потом решил сделать новую шкалу с нейтральными 0...50..100 и увеличить ее угол с 80 до 100 градусов.
Таким образом, на прибор можно будет выводить загрузку CPU/GPU/памяти или температуры.
Особо не заморачиваясь, нарисовал первый вариант:
Но комрад BootSector, известный холитель и лелеятель старой отечественной техники, забраковал мое «быдлокодерство». Потому снова сел и обвел в CorelDraw каждую цЫферку и т.о. новый вариант шкалы получился чуть более аутентичным:
Отпечатал на лазерном принтере, немного прогрел бумагу термофеном, чтобы она чуть пожелтела.
В общем, собрал, запустил, работает.
Софт.
Это самописная программа. Работает в паре с AIDA64 и может выводить до 50 различных параметров ПК.
Количество одновременно работающих каналов — до 16-ти.
В качестве индикаторов можно использовать либо обычные аналоговые стрелочные приборы, либо (теперь уже) — на шаговых двигателях.
К компьютеру через переходник USB-RS232 подключается плата на микроконтроллере, который преобразует данные, приходящие от ПК, либо в напряжение (для аналоговых приборов), либо в количество шагов и направление (для движков).
Еще пара тестов:
Многоканальная панель на этих движках со временем будет собрана, но делать ее буду не я.
И это будет уже совсем другая история :)
реклама
Лента материалов
Соблюдение Правил конференции строго обязательно!
Флуд, флейм и оффтоп преследуются по всей строгости закона!
Комментарии, содержащие оскорбления, нецензурные выражения (в т.ч. замаскированный мат), экстремистские высказывания, рекламу и спам, удаляются независимо от содержимого, а к их авторам могут применяться меры вплоть до запрета написания комментариев и, в случае написания комментария через социальные сети, жалобы в администрацию данной сети.
Сейчас обсуждают