Технический форум по робототехнике.
=DeaD= » 22 мар 2012, 11:09
Цифровой - это и2с или 0/1 ?
В обоих случаях - ответ да, читайте инструкцию к ORFA.
Просто в первом случае в разделе "Работа с I2C", а во втором - в разделе "Работа с GPIO-портами".
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 тогда результат будет завиить от датчика ?
=DeaD= » 26 мар 2012, 21:18
Используйте новый формат команд, описанный в инструкции.
Например:
PinModeA0=I
PinGetA0
S-T-A-L-K-E-R » 26 мар 2012, 21:30
D pdf инструкции такого нету к модулю.
Добавлено спустя 9 минут 38 секунд:=DeaD= писал(а):Используйте новый формат команд, описанный в инструкции.
Например:
PinModeA0=I
PinGetA0
А не "PinModeA0=In" ?
Т.е. я сейчас могу прям с той прошивкой которая у меня стоит задействовать эту команду ?
=DeaD= » 26 мар 2012, 21:37
Вики всё еще не до конца ожила

Вот последняя инструкция
Добавлено спустя 2 минуты 46 секунд:Прошивку желательно обновить, если не обновили еще.
- Вложения
-
OR-AVR-M128-DS.pdf
- (1.53 МиБ) Скачиваний: 0
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 если за момент этого месяца вы ничего не меняли... То комманды должны работать
=DeaD= » 26 мар 2012, 22:08
Да, прошивка нормальна, пробуйте. "А комманды отанутся прежними?" - какие команды?
S-T-A-L-K-E-R » 26 мар 2012, 22:51
которые я использовал... Ладно проверим сейчас. Возможно возникнут вопросы )
Добавлено спустя 39 минут 21 секунду:
не не работает
Какую то хрень в ответ выдает кирилицей и символами нечитабельными
=DeaD= » 26 мар 2012, 22:55
Точно всё делаете как указано?
PinModeA0=I<cr>
PinGetA0<cr>
Я только что у себя это проверил через синезуб новой модели - всё работает.
S-T-A-L-K-E-R » 26 мар 2012, 23:00
я пишу команды через Advansed Serial port monitor
При запросе команды PinModeA0=I<cr> выдает хрень типа: U<<<Уы>>>KK
=DeaD= » 26 мар 2012, 23:07
А с проводом у вас ничего не происходит? И с выбранной скоростью?
S-T-A-L-K-E-R » 26 мар 2012, 23:31
блютус
Все команды проходят. Скорость выбрана биты тоже.
Добавлено спустя 3 минуты 58 секунд:
Рядом с ботом стоит БП от ПК... Ща выключю может он наводит...
Добавлено спустя 2 минуты 32 секунды:
не не он.
Добавлено спустя 14 минут 59 секунд:
Какая-то абракадабра с данными, но вроде принимает правильно...
=DeaD= » 26 мар 2012, 23:34
usb-uart есть?
S-T-A-L-K-E-R » 26 мар 2012, 23:39
нету
Добавлено спустя 2 минуты 22 секунды:
на команду PinGetA0 выдает N½ïhø
=DeaD= » 26 мар 2012, 23:40
Что-то подозрительно всё это... а у вас что на этом порту висит? Какие там логические уровни? Если снять девайс с порта - будет работать?