Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

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

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 22 мар 2012, 11:09

Цифровой - это и2с или 0/1 ?

В обоих случаях - ответ да, читайте инструкцию к ORFA.

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

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение S-T-A-L-K-E-R » 26 мар 2012, 21:01

У меня ИК-датчик препятствия, который выдает 1 или 0. Правильно ли я понял, что, чтобы проверить есть ли на порту 1 или ноль нужно сделать следующие действия:
1. Конфигурируем работу линии порта, например вешаем 0 линию порта A на чтение:
<S40 08 FE P
2. Считываем что на порте A0 - 1 или 0
<S40 0C 00 S40 08 S41 00 P

Пункт 2 не понятен. s40 0c 00 - это я так понял устанавливаем весь порт в 00 (тогда предыдущий пункт не нужен ?),s40 08 - это мы указали какой порт установили в 00, а s41 01 что ? Подтягивающий резистор ? Т.е. при запросе этой комманды ответ всегда будет лог 1ца ? Если поставить s41 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-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 26 мар 2012, 21:18

Используйте новый формат команд, описанный в инструкции.

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

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение S-T-A-L-K-E-R » 26 мар 2012, 21:30

D pdf инструкции такого нету к модулю.

Добавлено спустя 9 минут 38 секунд:
=DeaD= писал(а):Используйте новый формат команд, описанный в инструкции.

Например:
PinModeA0=I
PinGetA0


А не "PinModeA0=In" ?

Т.е. я сейчас могу прям с той прошивкой которая у меня стоит задействовать эту команду ?
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 26 мар 2012, 21:37

Вики всё еще не до конца ожила :(

Вот последняя инструкция

Добавлено спустя 2 минуты 46 секунд:
Прошивку желательно обновить, если не обновили еще.
Вложения
OR-AVR-M128-DS.pdf
(1.53 МиБ) Скачиваний: 0
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение S-T-A-L-K-E-R » 26 мар 2012, 21:55

а комманды отанутся преждними ?

Добавлено спустя 2 минуты 28 секунд:
в прошивке 9 0 такие команды есть ?

Добавлено спустя 3 минуты 52 секунды:
прошивку ставил эту orfa-v0.9.0-b3.zip 31-Jan-2011 18:54 88K ORFA 0.9.0 Beta 3 если за момент этого месяца вы ничего не меняли... То комманды должны работать
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 26 мар 2012, 22:08

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

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение S-T-A-L-K-E-R » 26 мар 2012, 22:51

которые я использовал... Ладно проверим сейчас. Возможно возникнут вопросы )

Добавлено спустя 39 минут 21 секунду:
не не работает
Какую то хрень в ответ выдает кирилицей и символами нечитабельными
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 26 мар 2012, 22:55

Точно всё делаете как указано?

PinModeA0=I<cr>
PinGetA0<cr>

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

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение S-T-A-L-K-E-R » 26 мар 2012, 23:00

я пишу команды через Advansed Serial port monitor
При запросе команды PinModeA0=I<cr> выдает хрень типа: U<<<Уы>>>KK
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 26 мар 2012, 23:07

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

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение S-T-A-L-K-E-R » 26 мар 2012, 23:31

блютус

Все команды проходят. Скорость выбрана биты тоже.

Добавлено спустя 3 минуты 58 секунд:
Рядом с ботом стоит БП от ПК... Ща выключю может он наводит...

Добавлено спустя 2 минуты 32 секунды:
не не он.

Добавлено спустя 14 минут 59 секунд:
Какая-то абракадабра с данными, но вроде принимает правильно...
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 26 мар 2012, 23:34

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

Re: Модуль OR-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение S-T-A-L-K-E-R » 26 мар 2012, 23:39

нету

Добавлено спустя 2 минуты 22 секунды:
на команду PinGetA0 выдает N½ïhø
РОБОТОТЕХНИКА для каждого СВОИМИ РУКАМИ - 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-AVR-M128-DS: Контр. с расшир. подд. серв. и ДД

Сообщение =DeaD= » 26 мар 2012, 23:40

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

Пред.След.

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

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

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