roboforum.ru

Технический форум по робототехнике.


BTM-111 и arduino

Как собрать и запрограммировать робота на Arduino(Freeduino, Roboduino, Seeduino ...). Используем Wiring и Processing.

Re: BTM-111 и arduino

Сообщение Alt333 » 04 апр 2010, 09:46

Скорось передачи я выставил в программе:

void setup() {

pinMode(13, OUTPUT);
Serial.begin(115200);
}

А вот ftdi никак не оключить... не выпаивать же мне его из платы??? да и тем более если ножки RX и TX выведены, значит они должны работать и FTDI
Alt333
 
Сообщения: 30
Зарегистрирован: 24 мар 2010, 19:45
Откуда: Пермь
Skype: skype.ieremeev
прог. языки: С++, PHP, Delphi,
ФИО: Еремеев Игорь Михайлович

Re: BTM-111 и arduino

Сообщение Duhas » 04 апр 2010, 09:47

если есть чем померить напряжение, то вручную подать на Rx адрдуины, куда подключаете БТ, 3.3 и 0 и померить что получается на ноге авр-ки...

VCCIO у ФТДИ подключено к тем же 5-ти вольтам что и мега.. потому она скорее всего мешает...
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: BTM-111 и arduino

Сообщение blindman » 04 апр 2010, 09:54

Однозначно FT232 мешает. ее надо отключить

Добавлено спустя 6 минут 21 секунду:
Alt333 писал(а):А вот ftdi никак не оключить... не выпаивать же мне его из платы???

Убрать 2 резистора по 1 кОм. Или заменить их на большее сопротивление.
Вложения
oops.png
oops.png (5.15 КиБ) Просмотров: 2423
Проект [[Open Robotics]] - универсальные модули для построения роботов
Модули Open Robotics можно приобрести в магазине shop.roboforum.ru

Day OFF? You must be pulling my leg! Stop making humor before someone sees you, fool!

Аватара пользователя
blindman
 
Сообщения: 4130
Зарегистрирован: 29 апр 2008, 21:15
Откуда: Хабаровск
прог. языки: C,C++,Assembler,PHP,Javascript,Ruby, SPIN,Java(?)
ФИО: Андрей Юрьевич

Re: BTM-111 и arduino

Сообщение Alt333 » 04 апр 2010, 10:09

Мистика.... или я чего то не понимаю... Вообщем щас на сайте arduino прочитал пост вот такой: http://www.arduino.cc/cgi-bin/yabb2/YaB ... 69483452/5
Соединил как там сказано (см. рисунок) Попробовал отправить сообщение... Не заработало. Потом соединил RX и TX на BTM-111, просто проверить есть ли эхо. Отправил сообщение.. и ОПА! Arduino среагировало как надо, светодиод загорелся. Таким образом получается, что как бы все работает, но только при замкнутых RX и TX y модуле. Как это объяснить?
Вложения
2010-04-04_123023.jpg
Вот так все работает
2010-04-04_122533.jpg
А вот так нет
Alt333
 
Сообщения: 30
Зарегистрирован: 24 мар 2010, 19:45
Откуда: Пермь
Skype: skype.ieremeev
прог. языки: С++, PHP, Delphi,
ФИО: Еремеев Игорь Михайлович

Re: BTM-111 и arduino

Сообщение avr123.nm.ru » 04 апр 2010, 10:41

Наверно подтяжка от R3 и TxD теперь позволил сигналу перевалить через уровень лог "1" на входе AVR.
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: BTM-111 и arduino

Сообщение galex1981 » 04 апр 2010, 23:16

Суть такая, что в Уарте если одно из устройств неправильно подключено (Rx->Rx, Tx->Tx) передачи не добьетесь.
if(!Operate) Read(pDatasheet);
Аватара пользователя
galex1981
 
Сообщения: 4363
Зарегистрирован: 04 дек 2008, 22:44
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович

Re: BTM-111 и arduino

Сообщение SkyStorm » 05 апр 2010, 11:16

А какой у тебя Arduino???
Никто кроме нас!!!
4Robots.ru - Все для роботов!
Аватара пользователя
SkyStorm
 
Сообщения: 2687
Зарегистрирован: 05 фев 2008, 15:33
Откуда: St. Petersburg - Moscow
Skype: SkyStorm77
ФИО: Костюк Константин Вячеславович

Re: BTM-111 и arduino

Сообщение Alt333 » 08 апр 2010, 13:54

Arduino Nano. Уже разобрался. Перепутал RX и TX в итоге когда замыкал их вместе поэтому и работало. Теперь есть другая громадная проблема... Не получается соединить КПК и этот модуль. Если кто то это делал. Напишите пожалуйста по шагам как это делается. Сейчас делаю так:

1. Делаю поиск устройств, находится BT-ECU2
2. Жму подключить
3. Просит ввести пароль для соединения, на данном этапе не вводим ничего
4. Вылазит сообщение "BT-ECU запрашивает связь.... бла бла бла, Добавить в список устройств?"
5. Жмем ДА
6. Просит ввести пароль
7. Вводим 0000
8. Выводится сообщение что BT-ECU добавлен в список устройств
9. Смотрим этот список устройств, и видим что устройство в списке отключенных
10. Жму на него, пункт подключить не активен
11. Добавляю для этого устройства исходящий Com порт
12. Теперь пункт Подключить активен
13. Наживаю вылазит сообщение об ошибке (на рисунке)

Что я делаю не так?
Вложения
1.jpg
1.jpg (48.49 КиБ) Просмотров: 2388
Alt333
 
Сообщения: 30
Зарегистрирован: 24 мар 2010, 19:45
Откуда: Пермь
Skype: skype.ieremeev
прог. языки: С++, PHP, Delphi,
ФИО: Еремеев Игорь Михайлович

Re: BTM-111 и arduino

Сообщение Alt333 » 08 апр 2010, 20:37

Выручайте братцы, очень надо спарить КПК и bloototh
Alt333
 
Сообщения: 30
Зарегистрирован: 24 мар 2010, 19:45
Откуда: Пермь
Skype: skype.ieremeev
прог. языки: С++, PHP, Delphi,
ФИО: Еремеев Игорь Михайлович

Re: BTM-111 и arduino

Сообщение =DeaD= » 08 апр 2010, 20:52

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

Re: BTM-111 и arduino

Сообщение Alt333 » 09 апр 2010, 10:07

А как можно определить что он кривой? Можно ли это исправить? Файлы передаются и отправляются нормально
Alt333
 
Сообщения: 30
Зарегистрирован: 24 мар 2010, 19:45
Откуда: Пермь
Skype: skype.ieremeev
прог. языки: С++, PHP, Delphi,
ФИО: Еремеев Игорь Михайлович

Re: BTM-111 и arduino

Сообщение =DeaD= » 09 апр 2010, 10:19

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

Re: BTM-111 и arduino

Сообщение Alt333 » 09 апр 2010, 13:08

Что то я уже совсем запарился с этим bluetooth... Пишут что у стека microsoft (именно такой стоит у меня) профиль SPP имеется. Да и Com порт то создается для этого устройства. Только почему то устройство то всегда отключено...
Alt333
 
Сообщения: 30
Зарегистрирован: 24 мар 2010, 19:45
Откуда: Пермь
Skype: skype.ieremeev
прог. языки: С++, PHP, Delphi,
ФИО: Еремеев Игорь Михайлович

Re: BTM-111 и arduino

Сообщение Duhas » 09 апр 2010, 14:32

а модули от ЭФО разве не как EFO Wireless определяются?
«Как сердцу выразить себя? … Мысль изреченная есть ложь!»
В этом мире меня подводит доброта и порядочность...
"двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
Аватара пользователя
Duhas
 
Сообщения: 6338
Зарегистрирован: 15 сен 2007, 13:03
Откуда: Красноярск
прог. языки: ASM(МК), C(PC)
ФИО: Гагарский Андрей Александрович

Re: BTM-111 и arduino

Сообщение =DeaD= » 09 апр 2010, 14:51

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

Пред.След.

Вернуться в Arduino и другие Xduino

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

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