За последние 24 часа нас посетили 20008 программистов и 1715 роботов. Сейчас ищут 1345 программистов ...

Управление по USB

Тема в разделе "Прочее", создана пользователем html-программист, 11 фев 2014.

  1. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    К компьютеру необходимо подключить устройство. В устройстве 3 кнопки, 2 светодиода и одна реле. Как это реализовать через USB?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    клавиатуру обычную переломать, на одну лампочку повесить реле. :D
     
  3. html-программист

    html-программист Активный пользователь

    С нами с:
    10 фев 2012
    Сообщения:
    831
    Симпатии:
    4
    Адрес:
    Kiev
    Не обязательно USB. Может через COM-порт как-то можно?
     
  4. YSandro

    YSandro Старожил

    С нами с:
    7 апр 2011
    Сообщения:
    2.523
    Симпатии:
    2
    Это и просто, и сложно одновременно.
    Если занимаешься электроникой и у тебя под рукой куча полезных приборов и материалов, то за два вечера можно сделать UART to USB – простой преобразователь на ATtiny2313 (Версия 2)
    Но микроконтроллер нужно сначала запрограммировать каким-либо программатором. У моего компа, например, в материнской плате есть COM выход, потому использую Простейший программатор AVR (есть ещё подобные варианты: Делаем COM программатор для AVR микроконтроллеров, COM программатор для микроконтроллеров AVR).
    Можно через eBay купить недорого готовый, уже прошитый либо на микросхеме FT232R (например).

    Если есть LPT порт, тоже много вариантов.

    Если умеешь паять очень мелкие детали (феном или спец. насадкой на паяльник), то можно без MC обойтись: UART-USB на FT232RL, Преобразователь USB-UART на FTDI FT232RL, Управление FT232RL с компьютера и т.д.

    Можно через COM порт напрямую выдавать сигналы: Visual Studio C#: работа с последовательным портом.

    В общем, тут только фанатизм поможет. Всё это пожирает много внимания, времени и ресурсов.
     
  5. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.