У меня две ардуино подключены через нрф24.
- Войдите на сайт для отправки комментариев
Пнд, 26/04/2021 - 18:41
Привет. У меня две ардуино подключены через нрф24. На одной джойстик на другой л298н с двигателем. Проблема при наклоне джойстика мотор стоит, кода джойстик в обычном положении двигатель крутится. когда наклонён в другую сторону движок ускоряется. Нужно чтобы он крутился вперёд назад при наклоне , а в обычном положении стоял. Помогите разобраться пожалуйста.
А где схема?
А Вы пробовали исключить передатчик, заменив его ком-портом?
Чего ноете? - работайте!
Вы ничего не сделали для отладки программно-аппаратного комплекса, а уже кричите - "НЕ РАБОТАЕТ!"
он второй или третий раз это размещает под разными никами... уже пора приравнивать ко спаму
так вы переменную val получаете только в функции if .... как же оно выполнится
почему? - насколько я вижу, он ее из массива. принятого по радио, берет - строка 46
ок. тогда он не получает
joyMiddle
, ему надо первый пакет получить и сохранить среднюю (обычное положение) .34 joyMiddle = massiv[1];
ну и тогда ещё предположу, что нужен еще 1 пин для л298, там вреде enA - pwm, in1 - cv, in2 - ccv.
ок. тогда он не получает
joyMiddle
, ему надо первый пакет получить и сохранить среднюю (обычное положение) .oyMiddle = massiv[1];
возможно да... не знаю. что там за джойстик, если среднее положение нулевое - то будет работать и с таким joyMiddle
ок. тогда он не получает
joyMiddle
, ему надо первый пакет получить и сохранить среднюю (обычное положение) .oyMiddle = massiv[1];
возможно да... не знаю. что там за джойстик, если среднее положение нулевое - то будет работать и с таким joyMiddle
среднее та наврятли нулевое, иначе в analogRead в передатчике должен быть минус xxx
среднее та наврятли нулевое, иначе в analogRead в передатчике должен быть минус xxx
наверно да, судя по строчке
oyMiddle = massiv[1];
тут в коде явно что-то планировалось не нулевое :) а потом потерялось
возможно как то так можно ...
Fenicksnet, я попробовал сделать так как Вы показали. Двигатели крутятся как надо, но через некоторое время система впадает в ступр и двигатель начинает тупо крутиться без команд джойстика
Fenicksnet, я попробовал сделать так как Вы показали. Двигатели крутятся как надо, но через некоторое время система впадает в ступр и двигатель начинает тупо крутиться без команд джойстика
неверное после крайнего какого-то положения джойстика. попробовать заменить на например
и
и код в студию..
я заменил 0 на 5000 стало как было в начале. тоесть когда joymiddle = 0 все работает как надо только в какойто момент система зависает
Пишу с телефона, проверяем исправляем
я заменил 0 на 5000 стало как было в начале. тоесть когда joymiddle = 0 все работает как надо только в какойто момент система зависает
и мне не понятна ваша схема подключения 298
у меня аналог л298 mx1508 . он подключен точно также как и 298 in1 5 in2 6
у меня аналог л298 mx1508 . он подключен точно также как и 298 in1 5 in2 6
тогда у вас
должно наверное как то так быть
а может и как то так