Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2016, 01:03   #291
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

А у Вас планируется управлять всеми 4-мя двигателями по отдельности?
Admin вне форума   Ответить с цитированием
Старый 18.02.2016, 14:19   #292
vova606
Member
 
Регистрация: 14.04.2015
Сообщений: 45
Вес репутации: 0
vova606 is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

ну я предполагал управление из cyberbot3 двумя на движение + серво на webкамеру
vova606 вне форума   Ответить с цитированием
Старый 18.02.2016, 16:40   #293
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

А какой смысл было приобретать именно V2 Shield? Плата контроллера рассчитана под другой драйвер двигателей
Если приобретали у нас , то мы можем Вам обменять
Но это не отменяет того что подключить нельзя
Нужно поменять в скетче управляющие пины под Ваше подключение
Admin вне форума   Ответить с цитированием
Старый 18.02.2016, 17:29   #294
vova606
Member
 
Регистрация: 14.04.2015
Сообщений: 45
Вес репутации: 0
vova606 is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

Цитата:
Сообщение от Admin Посмотреть сообщение
А какой смысл было приобретать именно V2 Shield? Плата контроллера рассчитана под другой драйвер двигателей
Если приобретали у нас , то мы можем Вам обменять
Но это не отменяет того что подключить нельзя
Нужно поменять в скетче управляющие пины под Ваше подключение
просто хотел побольше моторов для управления))) Вы ранее писали что это возможно, поэтому решил усложнить схему и заменить 2канальный на v2 (покупал у вас на duino.ru)
vova606 вне форума   Ответить с цитированием
Старый 18.02.2016, 18:32   #295
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Возможно конечно, но я же не могу все сделать за Вас
Вы бы хотя бы сказали какие управляющие входы будете использовать
Admin вне форума   Ответить с цитированием
Старый 18.02.2016, 19:44   #296
vova606
Member
 
Регистрация: 14.04.2015
Сообщений: 45
Вес репутации: 0
vova606 is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

вечером схематично попробую нарисовать и скину
vova606 вне форума   Ответить с цитированием
Старый 19.02.2016, 00:06   #297
vova606
Member
 
Регистрация: 14.04.2015
Сообщений: 45
Вес репутации: 0
vova606 is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"


примерная схема-задумка
еще не указал а1 и а2 соединить с а1 и а2 на шилде

Последний раз редактировалось vova606; 19.02.2016 в 08:10.
vova606 вне форума   Ответить с цитированием
Старый 19.02.2016, 13:58   #298
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Я не могу проверить какой ШИМ вывод подключен к драйверу. Нужно написать тестовый скетч и проверить
Вот информация по пинам мотор шилда
Admin вне форума   Ответить с цитированием
Старый 19.02.2016, 23:40   #299
vova606
Member
 
Регистрация: 14.04.2015
Сообщений: 45
Вес репутации: 0
vova606 is an unknown quantity at this point
По умолчанию Re: Модуль "CyberBot-3"

я правильно понимаю что вместо стандартного скетча для управления роботом для arduino nano нужно собрать мою схему загрузить тестовый скетч из ссылки что Вы дали и смотреть что будет и соответственно корректировать. а правильно я на схеме указал питание?
vova606 вне форума   Ответить с цитированием
Старый 20.02.2016, 10:21   #300
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Модуль "CyberBot-3"

Подобная тема по подключению arduino motor shield
При использовании 4 и 3 моторов, подключить нужно следующие пины
D5, D4, D6, D7, D8, D12
Сервы лучше подключить к плате робота

Вот с этим кодом, Вы можете управлять из Arduino IDE или из CyberBot-2
Код:
#include <CyberLib.h>
#include <AFMotor.h>
AF_DCMotor motor4(4);
AF_DCMotor motor3(3);


void setup()  
{   
  motor3.setSpeed(255);
  motor4.setSpeed(255);
  Serial.begin(57600);    
}  

void loop()  
{  
  if (Serial.available())  
  {  
    byte inByte = Serial.read();  
    switch (inByte)  
    {  
    case 'x':  //стоп
    Motor3.run(RELEASE); 
    Motor4.run(RELEASE); 
    break; 
        
    case 'W':         //вперед
    motor3.run(FORWARD);
    motor4.run(FORWARD); 
    break;  

    case 'S':  //назад
    motor3.run(BACKWARD);
    motor4.run(BACKWARD);
    break;  
                  
    case 'A': // вращаемся влево
    motor3.run(FORWARD);
    motor4.run(BACKWARD);
    break;
    
    case 'D': // вращаемся вправо
    motor3.run(BACKWARD);
    motor4.run(FORWARD);
    break;
    }  
  }  
}
При использовании вышеприведенного скетча, скетч для CyberBot-3 не составит большого труда переделать

Цитата:
Используемые пины Arduino

Следующие выводы задействуются, если указано, что используются шаговые двигатели или же моторы постоянного тока:

D11: DC мотор №1 / шаговый двигатель №1 (активация/управление скоростью)
D3: DC мотор №2 / шаговый двигатель №1 (активация/управление скоростью)
D5: DC мотор №3 / шаговый двигатель №2 (активация/управление скоростью)
D6: DC мотор №4 / шаговый двигатель №2 (активация/управление скоростью)
Следующие выводы используются только при использовании шаговых или двигателей постоянного тока:

D4, D7, D8, D12: используются для управления моторами через синхронный сдвиговый регистр с регистром данных 74HC595.
Следующие выводы используются только при подключенных сервоприводах:

D9: Управление сервой №1
D10: Управление сервой №1
Название: used_pins_motor_shield.png
Просмотров: 631

Размер: 31.6 Кб
Источник
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 10 (пользователей: 0 , гостей: 10)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 19:16. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика