Помогите разобраться с подключением двигателей для реализации робота балансера на примере http://www.instructables.com/id/2-Wheel-Self-Balancing-Robot-by-using-Arduino-and-/
9 OUTPUT Подключён к драйверу двигателей. Используется для задания скорости вращения мотора М1 при помощи ШИМ. 10 OUTPUT Подключён к драйверу двигателей. Используется для задания скорости вращения мотора М2 при помощи ШИМ. 4 OUTPUT Подключён к драйверу двигателей. Используется для задания направления вращения мотора М1. ~ (PE2)????(что это за пин??) OUTPUT Подключён к драйверу двигателей. Используется для задания направления вращения мотора М2.
#define PWM_L 9 //это ШИМ #define PWM_R 10//это ШИМ #define DIR_L1 6 // ?? #define DIR_L2 12// ?? #define DIR_R1 8// ?? #define DIR_R2 9// ?? #define SPD_INT_L 3// ?? #define SPD_PUL_L 4// ?? #define SPD_INT_R 4// ?? #define SPD_PUL_R 5// ?? очень много вопросов.....и как задействовать библиотеку STRELA
Порт E бит 2, 33 нога МК, в Ардуино не используется, поэтому никакой пин ей не соответствует. Вам, правда, проще будет воспользоваться библиотекой https://github.com/amperka/Strela Примеры там же.
Очень тяжело разобратся в вашей библиотеке, очень мало коментариев.... если можно подробнее с комментариями и спецификацию на плату STRELA интересует внутрисхемное подключение между элементами
Плата очень интересная. И еще вопрос, при работе от внешнего питания 16 В происходит либо зависание либо сброс контроллера в то время как при работе от USB такого не наблюдаю. Как это исправить?