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