Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

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

Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение =DeaD= » 27 ноя 2010, 18:15

Вот отсюда попробуйте прошивки?
mediawiki/index.php?title=OR-AVR-M32-D&oldid=8889
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение S-T-A-L-K-E-R » 27 ноя 2010, 18:30

:Search: Нет, не работает (
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение =DeaD= » 27 ноя 2010, 18:31

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

Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение S-T-A-L-K-E-R » 27 ноя 2010, 20:26

комманды на включение серв на портах д4 и д5 И просто выставляю один из портов Ах в 1цу(или 0)

Добавлено спустя 1 час 39 минут 37 секунд:
Я не могу найти файлы от терминалки самой, если бы нашел сказал бы точнее. Могу только прибл. сказать, например S40 xx xxxxx xx xxxx (xx-вроде порт, хххх- число)
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение =DeaD= » 27 ноя 2010, 20:29

Провел тест только что - взял прошивку на 115200 с mediawiki/index.php?title=OR-AVR-M32-D&oldid=8889

L40
S40 13 0F 05 00 P - рулим сервой на D4
S40 13 0E 05 00 P - рулим сервой на D5

всё работает.

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

Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение S-T-A-L-K-E-R » 27 ноя 2010, 21:31

Проблема в том, что при написании терминальной программы, она была заточена именно на ту версию, которой я пользовался. Вот на карт-ке:
Те кнопки, что для управления теперь не работают.
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение =DeaD= » 27 ноя 2010, 22:05

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

Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение S-T-A-L-K-E-R » 27 ноя 2010, 22:30

Тогда хотябы напомните, чтобы установить порт, например, A2 в 1. Нужна записать: S40 13 08 S40 09 08 P ? (ИЛИ S40 13 xx P ? )
И еще, чтоб две сервы одновременно запустить, запись типа: S40 13 0F 05 00 S40 13 0E 05 00 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-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение =DeaD= » 27 ноя 2010, 22:32

Порт - надо проверить через интроспектор номера регистров, всё по инструкции. Чтобы установить порт куда-то, надо сначала включить для него режим OUTPUT, а потом выставить значение.

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

Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение S-T-A-L-K-E-R » 27 ноя 2010, 22:49

тО Есть я не смогу запустить сервы или любой порт как мне надо пока не инициализирую интроспектор ?
S40- наш модуль. 13-режим работы порта В ? 0F- это что ? И 05 00 ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение =DeaD= » 27 ноя 2010, 22:52

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

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

Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

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

А остальное ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение =DeaD= » 27 ноя 2010, 23:07

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

Re: Модули OR-BT20-xx и OR-BTM111-xx: Bluetooth-адаптеры

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

Ок. Вроде понял но проверить не смогу, батареи сели, так то тянет мк и бт но идут скачки по питанию из-за серв... Теряется связь с бт.
Такой вопрос. Мне надо выставить порт ПОРТА.0=1 Тогда для этого нужно записать так: S40 12 00 S40 08 FF ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-xx и OR-BTM111-xx: Bluetooth-адаптеры

Сообщение =DeaD= » 27 ноя 2010, 23:37

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

Пред.След.

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

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

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