Управление роботом через OR-BT20-115.2

Разработка стандартизированных модулей для домашнего робостроения.
Правила форума
Правила раздела OpenRobotics

Re: Управление роботом через OR-BT20-115.2

Сообщение S-T-A-L-K-E-R » 02 окт 2010, 22:52

Народ, а как отключить подтяжку через резистор на порте B.3 ? Это вообще в прошивке залита функция ? Типа отключаем jtag ...
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Управление роботом через OR-BT20-115.2

Сообщение =DeaD= » 02 окт 2010, 22:57

А она включена? Вроде просто выключается как и любая другая подтяжка - см. инструкцию в разделе по работе с портами.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Управление роботом через OR-BT20-115.2

Сообщение Grem » 02 окт 2010, 22:58

стр 19.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Управление роботом через OR-BT20-115.2

Сообщение S-T-A-L-K-E-R » 02 окт 2010, 23:27

ну не понятно по таму примеру ничего, разжуйте плиз, что еще за ХХ,-это идентификатор модуля ? (Л40) Как снять подтяжку-у-у-у-у-у-у
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Управление роботом через OR-BT20-115.2

Сообщение Grem » 02 окт 2010, 23:32

OR-AVR-M32 писал(а):подать высокий логический уровень или включить подтягивающий резистор (1), а на какие подать низкий логический уровень или выключить подтягивающий резистор (0)
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: Управление роботом через OR-BT20-115.2

Сообщение S-T-A-L-K-E-R » 02 окт 2010, 23:43

ну вот я пытаюсь зажечь сд на порте B.3
пишу:
s40 13 08 s40 09 ff p
сд вкл но горит еле еле (
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Управление роботом через OR-BT20-115.2

Сообщение =DeaD= » 03 окт 2010, 10:18

Направление ввода-вывода установлено или ты просто включаешь подтяжку к питанию на порт ввода? Тогда неудивительно, что горит еле-еле, там резистор подтяжки порядка 20кОм
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Управление роботом через OR-BT20-115.2

Сообщение S-T-A-L-K-E-R » 03 окт 2010, 11:13

Ну за направление отвечает 13, его я выставляю в 08- 0000 1000. Потом в 09 записываю 1111 1111 (все порты выставляю в 1). Че не так, может я не то выставляю ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Управление роботом через OR-BT20-115.2

Сообщение =DeaD= » 03 окт 2010, 12:09

S-T-A-L-K-E-R писал(а):Ну за направление отвечает 13, Потом в 09

Откуда взяли 13 и 09? Покажите, что выдаёт интроспектор на запросы:
L40
S40 00 00 S41 01 P
S40 00 01 S41 06 P
S40 00 02 S41 06 P
S40 00 03 S41 06 P
S40 00 04 S41 06 P
S40 00 05 S41 06 P
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Управление роботом через OR-BT20-115.2

Сообщение pashteet » 03 окт 2010, 21:42

Это мы позавчера интроспекцию мучили. Выдала, что драйверу GPIO соотв. 8 регистров, номер первого регистра 08
соотв. портВ (чтение/запись режима порта) - 13 регистр
портВ (чтение/запись значения) - 09 регистр
это вроде как если верить инструкции
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Управление роботом через OR-BT20-115.2

Сообщение S-T-A-L-K-E-R » 10 окт 2010, 23:52

=DeaD= писал(а):
S-T-A-L-K-E-R писал(а):Ну за направление отвечает 13, Потом в 09

Откуда взяли 13 и 09? Покажите, что выдаёт интроспектор на запросы:
L40
S40 00 00 S41 01 P
S40 00 01 S41 06 P
S40 00 02 S41 06 P
S40 00 03 S41 06 P
S40 00 04 S41 06 P
S40 00 05 S41 06 P


-SWAASR05P
-SWAASR003101011002P
-SWAASR002001010808P
-SWAASR006001010404P
-SWAASR004001000202P
-SWAASR000001000001P

Добавлено спустя 1 минуту 5 секунд:
Помогите, как отключить подтяжку ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Управление роботом через OR-BT20-115.2

Сообщение =DeaD= » 11 окт 2010, 07:19

Понял где косяк, почему 13 то? :) направление это 0D, мы же в 16-ричной системе.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Управление роботом через OR-BT20-115.2

Сообщение pashteet » 11 окт 2010, 08:25

:D бгг, мой косяк )))
Аватара пользователя
pashteet
 
Сообщения: 930
Зарегистрирован: 28 авг 2009, 12:50
Откуда: Волжский
Skype: pashok0988
ФИО: Павел Петрович

Re: Управление роботом через OR-BT20-115.2

Сообщение S-T-A-L-K-E-R » 11 окт 2010, 18:21

pashteet елки палки =))

Добавлено спустя 1 час 37 минут 7 секунд:
Я разобрался =))
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Re: Управление роботом через OR-BT20-115.2

Сообщение S-T-A-L-K-E-R » 22 июл 2011, 15:01

Новый вопрос, или проблема. У меня есть проект на СиШарпе... И я не могу понять, почему скорость отправки команд на блютус модуль робота с ПК идет с задержкой. Есть ли у кого программа, хотя бы самая примитивная, испытанная для работы с ком портом (C#)?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - SERVODROID.RU [SERVODROID.RU-Робототехника для начинающих своими руками]
Аватара пользователя
S-T-A-L-K-E-R
 
Сообщения: 314
Зарегистрирован: 05 ноя 2009, 10:10
Откуда: Санкт-Петербург vs Мурманск
Skype: sergey199100
прог. языки: С, C++, C++++, Delphi, Pascal, Asm

Пред.След.

Вернуться в Open Robotics

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3