Ответы пользователя по тегу Микроконтроллеры
  • Возможен ли удаленный доступ обычного ПК через отдельное устройство - посредник?

    @rPman
    гуглить: kvm over ip
    на хабре есть статья самоделка

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

    p.s. осторожно, удаленное управление разработчики делают не по стандарту не просто так, а чтобы контроль был через их облачные сервисы, логично с целью иметь доступ в случае чего ну и конечно с возможностью его не предоставлять, например в случаях как сейчас

    upd. самое дешевое решение я рекомендую не городить устройство посредник, а собрать liveusb образ флешки с ос, в которой настроен удаленный доступ и автоопределение параметров подключения к сети, данный образ выдается клиенту по сторонним каналам (можно даже просто uefi сборку разместить на карте памяти смартфона, подключив его к компьютеру и выбрав режим sdcard в настройках, загрузиться с него, это самый ничего не требующий способ, потому что все можно будет сделать прямо со смартфона)
    Ответ написан
    Комментировать
  • Насколько оправданно решение с контроллерами-не-классами?

    @rPman
    Ну и что? В моем быдлокоде встречаются 'ужасные' конструкции вида:
    function base(){global $base;return $base;}

    Какая разница, как получать доступ к фактори? это чисто синтаксический мусор… просто к экземпляру класса без global не обратишься (конечно, можно идеологически красиво пихать его во все объекты… но стоит ли), а у статических полей класса ограничения (методы есть… но в них так же придется обращаться к глобальным объектам)
    Ответ написан
    8 комментариев
  • Станок ЧПУ, как точно измерять коодринаты?

    @rPman
    Шаговые двигатели меряют фактически количество оборотов ДО редуктора, соответственно будут ошибки, накапливаемые в самом редукторе (а это основной их источник, помимо люфта шарниров и деформации всей конструкции под физическим напряжением, инерции, собственным весом и изменений температуры).

    Значит необходимо измерять угол поворота последнего шарнира в редукторе (или предпоследнего, тогда можно сочетать измерение угла с количеством оборотов) или даже расстояние, на которое сдвигается сам инструмент.

    Для изменения угла легче всего использовать диск с большим количеством насечек у стекла/щелей у непрозрачного/просто полос и считать их обычным фотоэлементом (парой, чтобы определять направление вращения). Сейчас посмотрел, в википедии есть вполне понятная статья про энкодеры: ru.wikipedia.org/wiki/Датчик_угла_поворота

    Если речь идет о 'сделай сам' и низких бюджетах, то в этом случае, чем больше радиус диска, тем проще его изготовить самому, полоски же вообще можно напечатать на принтере. Так же можно развить идею, и вместо диска и фотоэллемента можно поставить зеркало/фонарик и ловить световой зайчик вебкамерой на большем расстоянии — речь идет не получении координат в реальном времени, а о постоянной автоматической компенсации ошибок измерений (пока этот световой зайчик будет распознан....)
    Ответ написан
    3 комментария