Как проверить выполнение команды?

Тема в разделе "Arduino & Shields", создана пользователем Milerael, 21 окт 2015.

  1. Milerael

    Milerael Нерд

    Здравствуйте, начал делать что-то вроде debug-монитора, поэтому хочу узнать, можно ли как-то проверить выполнил ардуино команду, или ему что-то помешало? Например, если я задаю угол сервоприводу в коде, но он не повернулся, потому что питание не подключено, может-ли ардуино как-то это проверить и вывести соответсвующее извещание?
     
  2. Radius

    Radius Гик

    Должен быть какой то датчик по которому можно судить выполнена команда или нет. Для сервопривода в качестве датчика может быть энкодер, потенциометр, датчик тока. Опросив датчик можно понять выполнена команда или нет, своеобразная "обратная связь".
     
  3. Milerael

    Milerael Нерд

    Но разве в сервоприводе нет встроенного потенциометра? Можно его как-нибудь опросить напрямую?
     
  4. vvr

    vvr Инженерище

    можно
    разбираете серву, к поту припаиваете провод и кидаете его на аналоговый пин - считываем значения и радуемся:)