Танк управляемый джойстиком PS-2

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

Ну теперь самое веселое, сделай чтобы ездило как в коде сделанном через жопу))

oboltus-РУ
Offline
Зарегистрирован: 04.02.2021

Огромное тебе СПАСИБО добрый человек!!! Всё именно так как я о хотел! ТОРМОЗИТ как Жигуль - аШ зад приподымает! 

Вот не пойму в чём дело - провода ставили по приведённой схеме, нумерацию делал по проводам..... поменял на это и всё пошло именно так - КАК НАДО! Ещё раз спасибо!


GMotor motorR(DRIVER2WIRE, 2, 3, HIGH);
GMotor motorL(DRIVER2WIRE, 4, 5, HIGH);

 

oboltus-РУ
Offline
Зарегистрирован: 04.02.2021

jeka_tm пишет:

Ну теперь самое веселое, сделай чтобы ездило как в коде сделанном через жопу))

Нет ты не правильно понял - ая сразу то и не поправил! Вот именно этот скейч написан ОЧЕНЬ грамотно-буквально 10 строк и всё! Через жопу это тот в котором тормоза ковырял! Да же как и куда их прописать не понятно! И писанины там тьма!

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

Да пожалуйста)

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

oboltus-РУ пишет:

jeka_tm пишет:

Ну теперь самое веселое, сделай чтобы ездило как в коде сделанном через жопу))

Нет ты не правильно понял - ая сразу то и не поправил! Вот именно этот скейч написан ОЧЕНЬ грамотно-буквально 10 строк и всё! Через жопу это тот в котором тормоза ковырял! Да же как и куда их прописать не понятно! И писанины там тьма!

Да это не тьма, просто что скрыто в библиотеке не видишь, а тут еще нет вот и все. Добавишь что было в библиотеке драйвера и все встанет на свои места

oboltus-РУ
Offline
Зарегистрирован: 04.02.2021

Теперь б попробовать с раздельными поворотами переделать этот секйч, или как то уменьшить чувствительность джостика по оси LX.

oboltus-РУ
Offline
Зарегистрирован: 04.02.2021

Да это не тьма, просто что скрыто в библиотеке не видишь, а тут еще нет вот и все. Добавишь что было в библиотеке драйвера и все встанет на свои места

Ага! Тут с этим то еле разобрались!

oboltus-РУ
Offline
Зарегистрирован: 04.02.2021

Ещё раз спасибо тебе за ОГРОМНУЮ помощь jeka_tm !

jeka_tm
jeka_tm аватар
Offline
Зарегистрирован: 19.05.2013

Да пожалуйста, развлекайся

oboltus-РУ
Offline
Зарегистрирован: 04.02.2021

Угу!

oboltus-РУ
Offline
Зарегистрирован: 04.02.2021

Приветствую! В продолжение темы: На моём шасси будет установлен захват-манипулятор с "клешнёЙ". Будет использовано 6 серв. Есть огромное желание управлять ими с пульта кнопками как на этом видео https://www.youtube.com/watch?v=LEGiW43sKn8&t=106s. Но автор не оставил скейч и проэкт давно заброшен! Я убрал всё лишнее с того что у меня есть - но как мне уменьшить скорость работы серв? 

#include <PS2X_lib.h>  //for v1.6
#include <Servo.h>
PS2X ps2x;
int PS2 = 0; 

Servo Shoot;

void setup(){
  
 Shoot.attach(10);
  PS2 = ps2x.config_gamepad(13,11,8,12, true, true);   //Настройка выводов: (clock, command, attention, data, true, true)
 
}

void loop(){
  ps2x.read_gamepad();
     
  if(ps2x.ButtonPressed(PSB_R1))  {   
 Shoot.write(45);
  
  }
  
    if(ps2x.ButtonPressed(PSB_R2))  {   
  Shoot.write(0);
  
  }
 
 
  delay(50);

}  

Может кто сможет мне помочь в этом деле - буду ОЧЕНЬ благодарен!