Машина

Тема в разделе "Моторы, сервоприводы, робототехника", создана пользователем Кирилл Разыграев, 17 июл 2017.

  1. Всем прив. Я делаю машину из видео уроков. Можете пж переделать код чтоб у нее передние колеса были на серво постаянного вращения а задние обычные моторы на мотор шилд. (Машина работает по блютуз с программой arduino bt joystick. Вот код из видео
    Код (Javascript):
    var Servo = require('@amperka/servo'); var esc = Servo.connect(P8, { valueMin:    -9,
    valueMax: 9
    });
    var rud = Servo.connect(P9, {

    valueMin:    -9,


    valueMax: 9


    });








    Serial3.setup(115200);





    var buffer =


    var lastDataTime = getTime();


    var speed = 0;


    var course = 0;





    setInterval(function() {


    if(getTime - lastDataTime > 0.1S)
    {

    speed = Ok





    esc.write(speed / 3);


    rud.write(course);


    },    50);





    Seria13.on('data',    function(data) {


    buffer += data;


    var lines = buffer.split('#');


    buffer = lines[lines.length - 1];


    for(1 = 0;    1 < lines.length - 1;
    1++)
    {
    onData(lines[1]);





    I);





    var onData = function(data) {


    lastDataTime = getTime();


    if (data[1])    {


    switch    (data[0]) {


            case 'x':
           
               speed = parseInt(data.substr(2),10);
               break;
             case 'y':
               course = parseInt(data.substr(2),10);
               break;
           }
         }
        ;