ARDUINO GyverMotor. Обсуждение библиотеки

Gubrin

✩✩✩✩✩✩✩
24 Янв 2020
3
0
Добрый день. Стоит задача при нажатии кнопки крутить мотор в определённую сторону на заданной скорости 120 секунд, затем сменить направление вращения. Столкнулся с проблемой что в AUTO режиме мотор пищит и не крутит (сопротивляется если рукой крутить). Менял уровень на LOW и HIGH, не помогло. В тоже время в ручном режиме (FORWARD) при том же значении ШИМ мотор вращается. Буду благодарен за помощь!
 
Изменено:

Prostovova

✩✩✩✩✩✩✩
11 Фев 2021
1
0
Почему то, иногда возникает такая проблема:
При выводе реального уровня в Serial ( как в примере), вот так: Serial.println(motor._duty);
В порт (иногда) выводятся несуразные значения.
Типа:
4354
14820
и т.п.
С чем может быть связано?
В проекте есть ещё датчик линии, инфракрасный датчик, OLED индикатор и серва
#include <iarduino_IR_RX.h>
#include <Servo.h>
#include "GyverMotor.h"
#include <iarduin_OLED_txt.h>